Восстановление загрузочной записи: различия между версиями

Материал из ALT Linux Wiki
м (→‎Ручное восстановление загрузчика lilo: поправил ошибки в вики-коде в пред.правках)
Строка 6: Строка 6:
В [[ALT Linux 4.1 Desktop]] (а так же в [[Линукс Мастер]], или во втором диске [[Лёгкий Линукс|Лёгкого Линукса]]) можно после загрузки [[режим восстановления|режима восстановления]] ввести команду  
В [[ALT Linux 4.1 Desktop]] (а так же в [[Линукс Мастер]], или во втором диске [[Лёгкий Линукс|Лёгкого Линукса]]) можно после загрузки [[режим восстановления|режима восстановления]] ввести команду  
  <code>[[fixmbr]]</code>  
  <code>[[fixmbr]]</code>  
без параметров. В большинстве случаев этого достаточно — программа найдёт первый [[раздел]], содержащий [[загрузчик]] для [[MBR]] и [[активация раздела|активирует]] его. Если эта программа не поможет или её нет, то воспользуйтесь информацией, представленной ниже.
без параметров. В большинстве случаев этого достаточно — программа найдёт первый [[раздел]], содержащий [[загрузчик]] для [[w:MBR|MBR]] и [[активация раздела|активирует]] его. Если эта программа не поможет или её нет, то воспользуйтесь информацией, представленной ниже.


===Ручное восстановление загрузчика lilo===
===Ручное восстановление загрузчика lilo===

Версия от 22:05, 16 декабря 2008

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Восстановление загрузчика в автоматическом режиме

В ALT Linux 4.1 Desktop (а так же в Линукс Мастер, или во втором диске Лёгкого Линукса) можно после загрузки режима восстановления ввести команду

fixmbr 

без параметров. В большинстве случаев этого достаточно — программа найдёт первый раздел, содержащий загрузчик для MBR и активирует его. Если эта программа не поможет или её нет, то воспользуйтесь информацией, представленной ниже.

Ручное восстановление загрузчика lilo

Восстановление удалённой загрузочной записи обычно бывает необходимо на компьютерах с несколькими операционными системами. Это связано с тем, что некоторые ОС переписывают существующую загрузочную запись, что делает невозможным загрузку других ОС.

Восстановление старой записи в случае использования дистрибутивов ALT Linux состоит из следующих этапов:

  • Уточнение информации о том, на каком устройстве находится корневой раздел. Для этого можно воспользоваться утилитой fdisk (или своей памятью, или заранее заготовленными записями). Если будет обнаружено несколько разделов c Linux, возможно придётся проверять их подряд. Для определённости, будем считать, что корневой раздел находится на /dev/sda5
  • Монтируем корневой раздел с жёсткого диска к файловой системе RescueCD:
# mount /dev/sda5 /mnt
(а также раздел с /boot монтируем в точку /mnt/boot, если он на отдельном разделе).
(Убеждаемся, что смонтировали действительно тот раздел: ls /mnt/ и т.п.)
  • Монтируем виртуальные ФС для использования их при работе с жёстким диском:
# mount --bind /proc /mnt/proc
# mount --bind /dev /mnt/dev
# mount --bind /sys /mnt/sys
# chroot /mnt
  • Восстанавливаем загрузчик, предварительно подкорректировав, если это необходимо, файл /etc/lilo.conf
# lilo

Ручное восстановление загрузчика grub