Пропустить навигацию.
Главная

Загрузчик grub4dos для Runtu

Наверное у каждого, кто достаточно давно пользуется свободным софтом, есть свои любимые программы. Ну и я не исключение. Например, уже достаточно долго я пользуюсь загрузчиком grub4dos.

Немного о самом загрузчике:
1-й плюс:
Загрузчик grub4dos может быть размещен на любом разделе с файловой системой ext2, ext3, ext4, NTFS, FAT. Значит им удобно делать мультизагрузку Windows + Linux.
2-й плюс:
Состоит загрузчик из загрузочной записи, размещаемой обычно в MBR диска, и 2-х файлов: файла загрузчика - grldr, и файла меню - menu.lst
А файл меню легко редактируется в любом текстовом редакторе.

работает загрузчик так:
При загрузке системы загрузочная запись, ищет файлы grldr и menu.lst в корне всех разделов всех дисков, начиная с первого раздела первого диска. И, внимание, если находит их (файлов) несколько, то выбирает первый из найденных.

Установку загрузчика GRUB4DOS я описывать не буду. Это легко найти через поиск в Интернете.
Я обычно установливаю загрузчик grub4dos на первый диск в MBR, т.е. в загрузочный сектор первого "винта" (например, с помощью PuppyRus с флэшки или так или так).
При этом, в корне первого раздела первого диска появятся файл загрузчика grldr и файл меню menu.lst

И мне остается только в файле menu.lst прописать (или изменить) загрузку нужных ОС (например Runtu).

Например такой вариант:
Загрузка Runtu, размещенной на 7 разделе первого диска - sda7.
title - заголовок, отображаемый в меню при загрузке
(hd0,6) - нумерация дисков и их разделов, начинается с 0.
splash - включает заставку
quiet - уменьшает количество выводимого текста при загрузке.

title Runtu 10.04 lite (sda7)
rootnoverify (hd0,6)
kernel /vmlinuz root=/dev/sda7 ro quiet splash
initrd /initrd.img

Или такой вариант:
find - поиск загружаемого раздела по файлу-метке, у меня это файл с именем "sda6", размещенный в корне соответствующего раздела диска.

title Runtu 14.04 xfce (sda6)
find --set-root --ignore-floppies --ignore-cd /sda6
kernel /vmlinuz root=/dev/sda6 ro quiet splash
initrd /initrd.img

Или еще такой вариант:
Загрузка Runtu может быть выполнена через grub4dos + grub2,

title Runtu 14.04 xfce (sda6) grub2
find --set-root --ignore-floppies --ignore-cd /sda6
kernel /boot/grub/i386-pc/core.img

Все это работает у меня уже несколько лет, по крайней мере на 4-х компьютерах.
Попробуйте, может и Вам понравится.

Ну и конечно, если Вам это не интересно, то Вы можете продолжать пользоваться штатным загрузчиком Runtu - это grub2. Он тоже хороший. Но мне он нравится меньше.

Как говорится - на вкус и на цвет - стоит попробовать самому.