Как загрузиться с iso с загрузчиком Grub2 / Burg

Я использую Ubuntu в качестве моей основной ОС, а альтернатива – Windows 7 для игр и другие вещи. Я хочу иметь меню для загрузки некоторых живых CD ISO. Нужно ли вообще входить в меню Grub2 / Burg для загрузки ISO-файла, такого как CD?

Я вижу, что есть некоторые способы сделать это возможным, но для почти метода нужны указанные аргументы загрузки (параметры ядра). Но у меня смешанный вид Live OS wan для загрузки с использованием загрузчика: Linux, Unix, DOS (для целей восстановления) …

Я ищу более общий способ, позволяющий легко обнаружить и добавить в конфигурационный файл меню.

2 Solutions collect form web for “Как загрузиться с iso с загрузчиком Grub2 / Burg”

У меня есть идеальный цепной загрузчик с SysLinux, Grub4Dos и Grub2, и вот мои конфиги:

Syslinux

LABEL DSL KERNEL memdisk INITRD /iso/dsl.iso APPEND iso raw LABEL GRUB4DOS KERNEL /boot/grub.exe 

Grub4Dos

 title Paragon Partition Manager map (hd0,0)/iso/paragon-bootable-media.iso (hd32) map --hook chainloader (hd32) boot title Syslinux chainloader /boot/syslinux/syslinux.bin title GRUB2 Chainload root (hd0,0) kernel /boot/grub/core.img boot 

Grub2

 menuentry "Ubuntu 13.10 Desktop ISO" { loopback loop /iso/ubuntu-desktop-amd64-13.10.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-desktop-amd64-13.10.iso noeject noprompt splash -- initrd (loop)/casper/initrd.lz } menuentry "Tinycore ISO" { loopback loop /iso/tinycore.iso linux (loop)/boot/bzImage -- initrd (loop)/boot/tinycore.gz } menuentry "GRUB4DOS" { linux16 /boot/grub.exe } menuentry "SYSLINUX" { chainloader=/boot/syslinux/syslinux.bin } 

Для нормального дистрибутива Linux вам необходимо указать абсолютный путь и диск для этого образа ISO и параметр для загрузки ядер, см. Пример ниже:

 loopback loop (hd0,msdos0)/linux.iso linux (loop)/vmlinuz parameters initrd (loop)/initrd.img 

Для других ОС мне никогда не удастся.

  • Пользовательские живые режимы - способы обнаружить, что он запущен внутри виртуальной машины (или вообще не запускается в виртуальной машине)
  • Дистанционное доступное Live-распространение (aka Live CD)
  • Освобождение initramfs ram после переключения root при использовании overlayfs?
  • Старый ноутбук не загружается с живых компакт-дисков
  • Не удалось загрузить Fedora LiveCD
  • Есть ли патч ядра для предотвращения загрузки файлов в RAM для LiveCD?
  • Как случайные генераторы псевдослучайных чисел на живых загрузочных дисках? Есть ли способ его семени?
  • Я не могу получить CentOS 7 iso (на жестком диске) для загрузки с GRUB2
  • FreeBSD 8.1 на MacBook 5,2
  • Какой живой linux размером более 2 ГБ и с предварительно установленным `wpa_supplicant` лучше всего подходит для установки Gentoo?
  • Как добавить пакеты на Fedora live USB
  • Linux и Unix - лучшая ОС в мире.