Установка GRUB2 на один загрузочный USB-накопитель

Привет, я постарался установить Ubuntu и несколько других Linux Distro без удачи на одном USB-накопителе.

Я видел другие решения, но они работают только с изображениями ISO. Что мне нужно сделать, так это установить GRUB2 на USB, а затем разбить его и установить на него несколько Distro, но я не знаю, как установить GRUB на USB.

Спасибо заранее,

1
задан 3 June 2011 в 00:25

36 ответов

Grub только отлично работает в известной системе, но может потребоваться отредактировать (из меню grub) при загрузке в другой системе.

Самый простой способ сохранить все, что работает с обновлениями ядра:

  • Разбить диск / usb
  • установите ОС первого раздела с grub, загруженным в MBR, - это меню загрузки по умолчанию
  • , последующая установка OS / partition устанавливает загрузку grub в их относительные корневые разделы
  • hand edit MBR grub с Записывать записи для других разделов, редактировать корень (hd #, #) в соответствующее место для вашего USB-накопителя
  • Теперь обновление или установка ядра для каждого раздела обновит grub, установленный на относительные корневые разделы и никогда не будет перезаписывать / испортить меню основной загрузки.
  • отлично работает с загрузкой в ​​ISO, отбрасывает новый ISO в раздел данных, копирует / редактирует другую запись «master» grub, перезагружается в ISO. Knoppix, Tinycore, Clonezilla, Puppy и т. Д., Все отлично работают с этой настройкой, используя раздел данных, в котором используются ISO, для сохранения настроек. http://ubuntuforums.org/showthread.php?t=1549847

Пример записей «master» mbr grub chainload: «

  ]  # для PCLos в заголовке раздела 2 PCLos root (hd5,1) chainloader +1 # для mandriva в заголовке раздела 3 Mandriva root (hd5,2) chainloader +1 # для SUSE в заголовке раздела 4 OpenSUSE root (hd5,  3) chainloader +1 # для Slackware на заголовке раздела 5 Slackware root (hd5,4) chainloader +1  

'hd5 - позиция USB, если USB-накопитель установлен в основной USB-порт на этой конкретной машине. Если вы загрузитесь на другую машину, нажмите «e», чтобы отредактировать запись с загрузкой и отредактируйте правильный корень.

Я использую этот метод grub, потому что он работает для жесткого диска и USB. Обычно я использую палку только в своих системах и использую загрузку с ISO с разделяемым разделом данных.

USB-накопители, которые я использую для путешествий или спасательных систем, используют syslinux, иногда с grub4dos. Это не нужно будет редактировать при загрузке в разных системах - http://comptb.cects.com/67-multi-boot-usb-with-syslinux-and-grub4dos

1
ответ дан 10 August 2018 в 10:18

Вы можете посмотреть http://www.pendrivelinux.com/ . В этом отношении у них много статей.

3
ответ дан 10 August 2018 в 10:18

Единственная система, которую я нашел для многопользовательской загрузочной платформы без использования Windows, - Multisystem . Дизайн интерфейса немного странный, и документация только на французском языке, но она выполняет эту работу. Он может выполнять burg, syslinux, grub4dos, plop, Virtualbox, qemu и т. Д., Но базовую многозаходную палку можно сделать за 5 минут путем перетаскивания. Из того, что я прочитал, Grub 1 является предпочтительным для многозадачной среды.

0
ответ дан 10 August 2018 в 10:18

Вы можете посмотреть http://www.pendrivelinux.com/ . В этом отношении у них много статей.

3
ответ дан 13 August 2018 в 16:42
  • 1
    Как я уже сказал, я не хочу использовать программное обеспечение для установки iso – Benny 30 January 2011 в 08:28
  • 2
    Можно подумать, что "pendrivelinux" это создание Linux-загрузочных систем из Linux, но большинство из них - это окна. Идите фигуру. – Luis Alvarado♦ 3 June 2011 в 00:27

Единственная система, которую я нашел для многопользовательской загрузочной платформы без использования Windows, - Multisystem . Дизайн интерфейса немного странный, и документация только на французском языке, но она выполняет эту работу. Он может выполнять burg, syslinux, grub4dos, plop, Virtualbox, qemu и т. Д., Но базовую многозаходную палку можно сделать за 5 минут путем перетаскивания. Из того, что я прочитал, Grub 1 является предпочтительным для многозадачной среды.

0
ответ дан 13 August 2018 в 16:42

Grub только отлично работает в известной системе, но может потребоваться отредактировать (из меню grub) при загрузке в другой системе.

Самый простой способ сохранить все, что работает с обновлениями ядра:

  • Разбить диск / usb
  • установите ОС первого раздела с grub, загруженным в MBR, - это меню загрузки по умолчанию
  • , последующая установка OS / partition устанавливает загрузку grub в их относительные корневые разделы
  • hand edit MBR grub с Записывать записи для других разделов, редактировать корень (hd #, #) в соответствующее место для вашего USB-накопителя
  • Теперь обновление или установка ядра для каждого раздела обновит grub, установленный на относительные корневые разделы и никогда не будет перезаписывать / испортить меню основной загрузки.
  • отлично работает с загрузкой в ​​ISO, отбрасывает новый ISO в раздел данных, копирует / редактирует другую запись «master» grub, перезагружается в ISO. Knoppix, Tinycore, Clonezilla, Puppy и т. Д., Все отлично работают с этой настройкой, используя раздел данных, в котором используются ISO, для сохранения настроек. http://ubuntuforums.org/showthread.php?t=1549847

Пример записей «master» mbr grub chainload: «

  ]  # для PCLos в заголовке раздела 2 PCLos root (hd5,1) chainloader +1 # для mandriva в заголовке раздела 3 Mandriva root (hd5,2) chainloader +1 # для SUSE в заголовке раздела 4 OpenSUSE root (hd5,  3) chainloader +1 # для Slackware на заголовке раздела 5 Slackware root (hd5,4) chainloader +1  

'hd5 - позиция USB, если USB-накопитель установлен в основной USB-порт на этой конкретной машине. Если вы загрузитесь на другую машину, нажмите «e», чтобы отредактировать запись с загрузкой и отредактируйте правильный корень.

Я использую этот метод grub, потому что он работает для жесткого диска и USB. Обычно я использую палку только в своих системах и использую загрузку с ISO с разделяемым разделом данных.

USB-накопители, которые я использую для путешествий или спасательных систем, используют syslinux, иногда с grub4dos. Это не нужно будет редактировать при загрузке в разных системах - http://comptb.cects.com/67-multi-boot-usb-with-syslinux-and-grub4dos

1
ответ дан 13 August 2018 в 16:42

Другие вопросы по тегам:

Похожие вопросы: