Boot

狹縫烹飪 grub2 環回

  • December 5, 2018

我正在嘗試使用多引導 USB 上的 grub2 環回來引導 slotaz 烹飪 ISO;

# /boot/grub/grub.cfg
insmod font
if loadfont /boot/grub/unicode.pf2 ; then
   insmod efi_gop
   insmod efi_uga 
   insmod gfxterm
   insmod vbe
   insmod vga
   set gfxmode=auto
   set gfxpayload=auto
   terminal_output gfxterm 
   if terminal_output gfxterm; then true ; else
       terminal gfxterm
   fi
fi

menuentry "Slitaz Cooking" {
   set isofile="/boot/slitaz-cooking.iso"
   loopback loop $isofile
   linux (loop)/boot/bzImage lang=en kmap=us isofrom=$isofile boot=live noeject noprompt root=/dev/null
   initrd (loop)/boot/rootfs.gz
}

嘗試使用screen=textscreen=1024x768x24核心選項,但它永遠不會到達可用的 gui/終端

menuentry "Slitaz 3.0" {
   set isofile="/boot/slitaz-3.0.iso"
   loopback loop $isofile
   linux (loop)/boot/bzImage lang=en kmap=us autologin isofrom=$isofile boot=live noeject noprompt root=/dev/null
   initrd (loop)/boot/rootfs.gz
}

最終成為目前可用版本的烹飪問題,下載了 3.0 iso 並在 grub2 環回中正常啟動

該條目看起來正確,雖然我從來沒有添加isofrom=$isofile. 我會提到我從華碩上網本啟動時遇到了完全相同的問題,但從其他電腦啟動時卻沒有。並且引導在 initramfs 周圍凍結,而不是在 X 處一直凍結。

我建議您嘗試從其他電腦上啟動它,這表明我們遇到了同樣的問題。

引用自:https://unix.stackexchange.com/questions/32042