От Lilo к GrubУстановка GRUB, используя ваш менеджер пакетов или установки grub-install /dev/hda
#(или /Dev/Hdb, если установить его в своем втором HardDisc). Это устанавливает конфигурационные файлы GRUB
update-grub
#(для создания файлов конфигурации для нашей системы).
Местонахождение конфигурационных файлов Конфигурационные файлы Lilo находятся в
Конфигурационные файлы Grub в
Lilo conf boot = Указывает, где Вы хотите разместить LILO для загрузки. Позже вы можете увидеть метку (Label), а также загрузочные сектора для использования на конкретных разделах.
boot = /dev/hda
#установить на главной загрузочной записи Hda (MBR)
install = /boot/boot.b
prompt
delay = 50
#задержка = 50
timeout = 50
#Тайм-аут = 50
vga = normal
default = linux
#по умолчанию = Linux
# Сохранить первоначальное ядро (и его модули)
image = /boot/vmlinuz-2.2.10-modular Изображение = / boot/vmlinuz-2.2.10-modular
label = linux
root = /dev/hdc1
#Корень = / dev/hdc1
read-only
#Только чтение
# Использовать этот образ при компиляции "новых" ядер
image = /boot/some_other_image
label = new
root = /dev/hdc1
read-only
# Используйте это для загрузки в DOS
other = /dev/hda1
label = dos
table = /dev/hda
Ядра, дисков и разделов обозначенияGrub использует свои собственные названия для жестких дисков и разделов, а не общий порядок обозначений устройств Linux (например, /dev/hda1). Устройство и разделов нумерация начинается с нуля.
Дисковод флоппи-дисков обозначается fd0, все жесткие диски обозначены как hd0, hd1, и так далее. Обозначение раздела добавляется через запятую: (hd0,0) это первый раздел первого жесткого диска.
(fd0) Floppy disk drive
#(fd0) дисковод флоппи
(hd0) First hard disk in the system (the boot hard disk)
#(hd0) первый жесткий диск в системе (загрузочного диска)
(hd1) Second hard disk
#(hd1) второй жесткий диск
(hd0,0) First partition on the first hard disk
#(hd0, 0) Первый раздел на первом жестком диске
В нумерации разделов цифры от 0 до 3 представляют четыре первичных раздела. Логические разделы нумеруются начиная с 4:
(hd0,0) First primary partition on the first hard disk
#(hd0, 0) первый первичный раздел на первом жестком диске
(hd0,1) Second primary partition
#(hd0, 1) Второй первичный раздел
(hd0,2) Third primary partition
#(hd0, 2) Третий основной раздел
(hd0,3) Extended partition
#(hd0, 3) Расширенный раздел
(hd0,4) First logical partition
#(hd0, 4) первый логический раздел
(hd0,5) Second logical partition
#(hd0, 5) второй логический раздел
(hd0,6) Third logical partition
#(hd0, 6) Третий логический раздел
В Lilo /dev/hda1 равен (hd0,0) в Grub
Была предложена новая система для того, чтобы избежать нуля, используя N до HD (nhd). Итак (hd0, 0) будут (nhd1, 1)
Lilo image=/boot/vmlinuz-2.5.44
# Ядро = / boot/vmlinuz-2.5.44
label=linux-2.5.44
root=/dev/hda1
read-only
Grub title (2.5.44) # название нового ядра (2.5.44)
root (hd0,0)
kernel /vmlinuz-2.5.44 ro root=LABEL=/ hdd=ide-scsi ядро / vmlinuz-2.5.44 ро
# корень
initrd /initrd-2.5.44.img
# После перезагрузки, опция загрузки Scary New Kernel будет доступна (не по умолчанию).
оригинал статьи
http://grub.enbug.org/FromLiloToGrubПеревел
злой_тигра