litaz 요리 grub2 루프백

litaz 요리 grub2 루프백

멀티부팅 USB에서 grub2 루프백을 사용하여 slimaz 요리 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=text및 커널 옵션을 사용해 보았 screen=1024x768x24으나 사용 가능한 GUI/터미널에 도달하지 못했습니다.

답변1

항목을 추가한 적은 없지만 항목이 올바른 것 같습니다 isofrom=$isofile. Asus 넷북에서 부팅할 때 똑같은 문제가 발생하지만 다른 컴퓨터에서는 부팅할 때 발생하지 않는다는 점을 언급하고 싶습니다. 그리고 스타트업은 항상 X에서 멈추는 대신 initramfs 주변에서 멈춥니다.

다른 컴퓨터에서 부팅해 보시기 바랍니다. 이는 동일한 문제가 있음을 의미합니다.

답변2

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 루프백에서 제대로 부팅되었습니다.

답변3

2018년 12월 현재 Thermionix의 답변을 약간 수정한 버전을 사용하여 파일을 시작할 수 있었습니다 slitaz-rolling.iso. 내 호스트 시스템은 ext4파일 시스템이 있는 Lubuntu 18.10입니다.

다음을 추가했습니다 /etc/grub.d/40_custom.

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "SliTaz Rolling 20181204" {
  set isofile="/home/[USER]/slitaz-rolling.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/rootfs4.gz (loop)/boot/rootfs3.gz (loop)/boot/rootfs2.gz (loop)/boot/rootfs1.gz
}

편집 후 다음을 /etc/grub.d/40_custom실행합니다.

$ sudo update-grub
$ sudo shutdown -r now

SliTaz Rolling 20181204그런 다음 Grub2 메뉴에서 선택하고 SliTaz로 부팅할 수 있습니다 .

관련 정보