3940
Comment:
|
4545
|
Deletions are marked like this. | Additions are marked like this. |
Line 12: | Line 12: |
=== Troubleshooting : 'grub-install /dev/sda' failed. === If D-I's "Reinstall GRUB boot loader" option fails, with error message |
=== Устранение неполадок : 'grub-install /dev/sda' failed. === Если параметр D-I "Переустановка загрузчика GRUB" завершается, сообщив об ошибке |
Line 17: | Line 17: |
This is a fatal error. | Это фатальная ошибка. |
Line 19: | Line 19: |
Also, the d-i log console (Alt-F4) displays {{{ | А также, the d-i консоль лога (Alt-F4) отобразит {{{ |
Line 22: | Line 22: |
You can still use the following method to reinstall GRUB. Choose "Execute a shell in ''Your root partition''" in the d-i rescue menu. |
Вы можете использовать следующий метод, чтобы переустановить GRUB. Выберите "Выполнить оболочку в ''Вашем корневом разделе''" в меню восстановления d-i. |
Line 25: | Line 25: |
'''Locate your root partition''' : | '''Найдите ваш корневой раздел''' : |
Line 40: | Line 40: |
'''Reinstall GRUB bootloader ''' ~-([[http://www.gnu.org/software/grub/manual/grub.html#Installation-under-UNIX|grub manual]])-~ | '''Переустановка загрузчика GRUB''' ~-([[http://www.gnu.org/software/grub/manual/grub.html#Installation-under-UNIX|руководство по grub]])-~ |
Line 42: | Line 42: |
If you have grub-legacy <<FootNote(If you have stage1, stage2 and menu.lst files in /boot/grub/ then you probably have a working grub-legacy. If you have several *.mod files and a grub.cfg file in /boot/grub/ then you have the new grub.)>> and your root partition is /dev/sda3 then you can re-install grub in the MBR of your hard drive by typing the following commands : | Если у вас есть grub-legacy <<FootNote(Если у вас есть stage1, stage2 и menu.lst файлы в /boot/grub/, то у вас, вероятно, рабочий grub-legacy. Если у вас есть несколько *.mod файлов и файл grub.cfg в /boot/grub/ это значит у вас новый grub)>> и корневой раздел /dev/sda3, то вы можете повторно установить GRUB в MBR жесткого диска с помощью следующей команды: |
Line 50: | Line 50: |
Note that in grub-legacy (hd0,2) is the third partition. | Заметьте что (hd0,2) в grub-legacy это третий раздел. |
Line 52: | Line 52: |
Then choose "Reboot the system", everything should be fine. |
Затем выберите "Перезагрузить систему", и все должно сработать. |
Translation(s): English - Français - Italiano Russian
Восстановление Grub
Представьте себе, по какой-либо причине у вас есть другие дрянные операционные системы, установленные рядом с Debian. Или по какой-то другой причине вам придется его переустановить, потому что он на самом деле сломан. Опять же, представьте себе, у этой дрянной ОС получилась дрянная установка и она переписала загрузочную запись MBR, полностью завладев компьютером. Что дальше? Переустановка Debian? Нет.
В любом случае, вы можете использовать загрузочную утилитуSuperGrub, которая может восстанавливать и исправлять неправильную запись GRUB или напрямую загружать различные операционные системы.
Стандартная процедура
Установщик Debian (DVD, CD netinst, дискеты, по сети, и т.д.) может быть использован для восстановления систем, например, если они не загружаются после обновления. Вы должны прочесть и следовать инструкции Восстановление неработающей системы в разделе руководство по установке 1 (ищите его в индексе ) [ссылка на stable/i386].
Устранение неполадок : 'grub-install /dev/sda' failed.
Если параметр D-I "Переустановка загрузчика GRUB" завершается, сообщив об ошибке Unable to install GRUB in /dev/sda
Executing 'grub-install /dev/sda' failed.
Это фатальная ошибка.
А также, the d-i консоль лога (Alt-F4) отобразит
grub-installer: /dev/scsi/host0/bus0/target0/lun0/disc does not have any corresponding BIOS Drive
Вы можете использовать следующий метод, чтобы переустановить GRUB. Выберите "Выполнить оболочку в Вашем корневом разделе" в меню восстановления d-i.
Найдите ваш корневой раздел :
fdisk -l Disk /dev/sda: 39.9 GB, 39996820992 bytes 255 heads, 63 sectors/track, 4862 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 111 891576 7 HPFS/NTFS /dev/sda2 167 230 514080 82 Linux swap /dev/sda3 231 784 4450005 83 Linux /dev/sda4 785 4862 32756535 f W95 Ext'd (LBA) /dev/sda5 785 4862 32756503+ 83 Linux
Переустановка загрузчика GRUB (руководство по grub)
Если у вас есть grub-legacy 2 и корневой раздел /dev/sda3, то вы можете повторно установить GRUB в MBR жесткого диска с помощью следующей команды:
sudo grub grub>root (hd0,2) grub>setup (hd0) grub>quit exit
Заметьте что (hd0,2) в grub-legacy это третий раздел.
Затем выберите "Перезагрузить систему", и все должно сработать.
Если у вас есть stage1, stage2 и menu.lst файлы в /boot/grub/, то у вас, вероятно, рабочий grub-legacy. Если у вас есть несколько *.mod файлов и файл grub.cfg в /boot/grub/ это значит у вас новый grub (2)