Я пытаюсь добавить Clonezilla Live ISO в мой мультизагрузочный USB-ключ. Кажется, работает любой другой дистрибутив, но Clonezilla загружается быстро
(initramfs)
вместо запуска правильно.
Я изменил исходный пункт меню так же, как и остальные, и даже попробовал параметр findiso
найденный мной при чтении старых сообщений на форуме. Это не помогло.
Установка состоит из grub, установленного на 8-гигабайтном USB-ключе vfat с конфигурацией в /boot/grub/grub.cfg
и образами в /isos/
. Это мой конфиг (последний клонезилла, с добавленной исходной записью).
Что мне не хватает?
menuentry "Ubuntu 13.04 64bit" {
set iso="/iso/ubuntu-13.04-desktop-amd64.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu 13.04 32bit" {
set iso="/iso/ubuntu-13.04-desktop-amd32.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu 12.04.4 LTS 64bit" {
set iso="/iso/ubuntu-12.04.4-desktop-amd64.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu 12.04.4 LTS 32bit" {
set iso="/iso/ubuntu-12.04.4-desktop-amd64.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Mint 16 Cinnamon 32bit" {
set iso="/iso/linuxmint-16-cinnamon-dvd-32bit.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Mint 16 Cinnamon 64bit" {
set iso="/iso/linuxmint-16-cinnamon-dvd-64bit.iso"
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
menuentry "Debian 7.4.0 64bit" {
set iso="/iso/debian-7.4.0-amd64-netinst.iso"
loopback loop $iso
linux (loop)/install.amd/vmlinuz
initrd (loop)/install.amd/initrd.gz
}
menuentry "Debian 7.4.0 32bit" {
set iso="/iso/debian-7.4.0-i386-netinst.iso"
loopback loop $iso
linux (loop)/install.386/vmlinuz
initrd (loop)/install.386/initrd.gz
}
menuentry "memtest86+" {
linux16 /iso/mt86plus
}
# My entry:
menuentry "Clonezilla 32bit to RAM" {
set iso="/iso/clonezilla-live-20140114-saucy-i386.iso"
loopback loop $iso
linux (loop)/live/vmlinuz boot=live username=user hostname=saucy config quiet union=overlayfs noswap edd=on nomodeset noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no video=uvesafb:mode_option=800x600-16 toram=filesystem.squashfs ip= splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=no findiso=$iso
initrd (loop)/live/initrd.img
}
# Clonezilla live original:
menuentry "Clonezilla live (To RAM, boot media can be removed later)"{
search --set -f /live/vmlinuz
linux /live/vmlinuz boot=live username=user hostname=saucy config quiet union=overlayfs noswap edd=on nomodeset noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no video=uvesafb:mode_option=800x600-16 toram=filesystem.squashfs ip= splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=no
initrd /live/initrd.img
}
Вставлено полностью на случай, если кто-то захочет его использовать. Исходные имена файлов по состоянию на 140221.