LILO: различия между версиями

Материал из ALT Linux Wiki
(Import from freesource.info)
 
Нет описания правки
Строка 1: Строка 1:
[[Category:Admin]]
[[Category:Admin]]
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/admin/LILO}}
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/admin/LILO}}
{{викифицировать}}


== Настройка LILO ==
== Настройка LILO ==

Версия от 19:05, 30 июля 2008

Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.
42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Настройка LILO

Часто встречается ситуация, когда вы копируете систему на другой диск, и требуется установить на него загрузчик. Пусть исходный диск (_который_ клонируется): /dev/hda1 = swap /dev/hda2 = / И пусть конечный диск (_куда_ клонируется) - /dev/hdc Ваши шаги: 1. Подготавливаем конечный диск:

  1. fdisk /dev/hdc ...
  2. mkswap /dev/hdc1
  3. mke2fs -j /dev/hdc2

2. Клонируем систему:

  1. mkdir /mnt/disk
  2. mount /dev/hdc2 /mnt/disk
  3. cd /mnt/disk
  4. dump -0 -f - / | restore rf -

1. Делаем конечный диск загружаемым:

  1. chroot . # или chroot /mnt/disk
  2. Указать в /etc/lilo.conf:
boot=/dev/hdc #  (в какое устройство записывать загрузчик)
disk=/dev/hdc
bios=0x80 # (указывает, что это устройство потом будет первым загрузочным устройством)

Конструкция с disk=, bios= применяется в том случае, когда при загрузке диск будет иметь другой адрес, нежели сейчас.

... Все остальные настройки (в т.ч. root=) должны соответствовать штатной работе. Note: строки boot...bios должны идти _точно_ в таком порядке

  1. lilo
  2. mcedit /etc/lilo.conf: boot=/dev/hda (disk и bios нужно (?) закомментировать

1. Заканчиваем

  1. exit # выход из chroot
  2. init 0

Enjoy!