Всем привет!
Решил создать мультизагрузочную флэшку с поддержкой efi.
1. Нашел на просторах Инета grub на флэшку (я так понял, что это grub2)
2. Запинал туда файлы Виндовоза и Дебиан Лайф, прописал в меню. Виндовоз грузит, а дебиан только в консоли (причем, вместо обычных username@domain:# пишет {initramfs}
)
3. Залил файлы Виктории, мемтест и сброс пароля (все в iso) - и нифига не грузит, пишет invalid magic number (чо за нах???)
А теперь вопросы публике:
1. Как прописать параметры ядра на дыбу? (т.е. я так понял, что не найдена файловая система и он загрузил дебиан из оперативки)
2. Как правильно прописать в меню вику, мем и passwarekit?
3. Как изменить тему grub?
P.S.: Все операции делаются только из виндовоза.
P.P.S.: Вот мой нынешний файл grub.cfg
timeout=5
loadfont /boot/grub/fonts/dejavu_12.pf2
vbeinfo
insmod vbe
insmod video_fb
insmod gfxterm
insmod png
set gfxmode=1024x768x32
background_image /boot/grub/themes/starfiled/starfield.png
menuentry "refind"{
chainloader /efi/refind/refind_x64.efi
}
submenu "Rescue Disk" {
menuentry "Kaspersky Rescue Disk" {
loopback loop /boot/tools/eset_boot.iso
chainloader (loop)
}
menuentry "ESET Rescue Disk" {
loopback loop /boot/tools/kav_rescue_10.iso
chainloader (loop)
}
}
submenu "Установка операционных систем" {
menuentry "Windows 8.1 / 7" {
chainloader /efi/boot/boot_win8.1.efi
}
menuentry "Debian 8.2 Jessie" {
linux /install/vmlinuz
video=vesa:ywrap,mtrr vga=788 --- quiet
initrd /install/initrd.gz
}
}
submenu "Debian Live" {
menuentry "Debian Live" {
echo "Загрузка Linux"
linux /live/vmlinuz
echo "Загрузка initrd"
initrd /live/initrd.img
echo "Загрузка параметров"
boot=live components quiet splash
}
menuentry "Debian Live (failsafe)" {
echo "Загрузка Linux"
linux /live/vmlinuz
echo "Загрузка initrd"
initrd /live/initrd.img
echo "Загрузка параметров"
boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal
}
}
submenu "Инструменты" {
menuentry "Victoria. HDD testing utility" {
linux /boot/tools/memdisk.gz raw
initrd /boot/tools/vcr35r.iso
}
menuentry "Memtest. Memory testing utility" {
linux /boot/tools/memdisk.gz raw
initrd /boot/tools/memtest.gz
}
menuentry "Passware Kit 12.3. Password Changer" {
linux /boot/tools/memdisk.gz raw
initrd /boot/tools/PWKPE.iso
}
}