Существуют ли загрузчики, предназначенные для USB-накопителей, которые упрощают загрузку нескольких дистрибутивов и утилит.
Я установил sysrescuecd, supergrub, ultimate boot cd и другие различные дистрибутивы Linux на свой USB-накопитель. Хромая вещь в том, что все их инструкции по установке делают его единственным, что загружается с вашего диска, а на USB-накопителях можно хранить более одной утилиты.
Поэтому мне было интересно, создал ли кто-нибудь простое приложение для настройки мультизагрузочной среды на USB-накопителе.
Спасибо
Мне нравится использовать grub для своих мультизагрузочных USB-устройств. В моих тестах grub4dos оказался недостаточно надежным. Isolinux / syslinux работают нормально, но не так гибки, как grub.
Довольно просто расширить menu.lst / grub.cfg как статически, так и по требованию (благодаря автозавершению табуляции в оболочке grub :)). grml2usb с grml.org должен дать вам представление о том, как получить работающую настройку мультизагрузочного USB.
Совет: grub2 предлагает замечательную функцию, известную как «loopback». Используя модуль / опцию loopback, можно прямо загрузить ISO-образ (iso9660) без необходимости вручную извлекать из него kernel / initrd / .... Следующий фрагмент - это пример конфигурации системы grml Linux Live:
menuentry "grml-rescue system - ISO = grml-small_2009.05.iso" {
loopback loop (hd0,1)/grml/grml-small_2009.05.iso
linux (loop)/boot/grmlsmall/linux26 findiso=/grml/grml-small_2009.05.iso boot=live quiet vga=791 noeject noprompt
initrd (loop)/boot/grmlsmall/initrd.gz
}
Перегородки - если вы можете жить с потерянным свободным пространством.
Раздел 1 - дистрибутив, который обновляет mbr grub, установите grub в mbr. Загрузите все остальные разделы / дистрибутивы по цепочке
Раздел 2 - дистрибутив 2 - grub загружен в загрузочный сектор раздела 2
Раздел 3 - дистрибутив 3 - grub загружен в загрузочный сектор раздела 3
Раздел 4 - расширенный раздел
Раздел 5 - раздел с общими данными
Раздел 6 - дистрибутив 4 - grub загружен в загрузочный сектор раздела 6
Столько разделов / дистрибутивов, сколько нужно
Каждый дистрибутив может быть установлен с помощью unetbootin или стандартных процедур установки дистрибутива, если вы не забываете всегда загружать grub в раздел, а не MBR в этот момент стандартной установки каждого дистрибутива. Если вы хотите, вы можете загрузить раздел / дистрибутив 1 в раздел и загрузить «главный» grub / syslinus / lilo и т. Д. Для последовательной загрузки других разделов. Я считаю, что проще иметь дистрибутив 1, который будет «мастером» (загрузить grub в mbr), а все остальные дистрибутивы будут загружены по цепочке.
возможно, "unetbootin dot sf dot net" или одна из упомянутых там ссылок ("gujin dot sourceforge dot net") поможет вам начать работу.
Нет.
Я использовал Grub4Dos, чтобы настроить рабочий мультизагрузочный USB-накопитель с помощью множества различных загрузочных установщиков и утилит, но это было далеко не так просто. Я внимательно осмотрелся и почти уверен, что нет приложения, которое бы выполняло всю настройку MBR и конфигурацию загрузчика для вас.
Вот одно руководство, если вы хотите сделать это вручную: http://informationinsecurity.com/?p=94
Самый простой способ, которым я это сделал, - использовать создатель Slax (извините, я не могу публиковать ссылку) для создания загрузочного USB-ключа (с установленным slax), затем изменить полученные файлы конфигурации загрузчика и загрузить свои собственные изображения / утилиты. . Сделать комбинированный usb-ключ BartPE / SLAX таким способом довольно просто.
Windows Vista и 7 содержат все утилиты, необходимые для создания загрузочного USB-накопителя.
diskpart
список диска
выберите диск 1
чистый
создать первичный раздел
выберите раздел 1
активный
формат fs = NTFS
назначать
выход
bootsect / nt60 г:
Замените цифру 1 и q: на соответствующий диск.