ISO 파일에서 여러 번 부팅하면 운영 체제 메뉴가 표시되지 않습니다.

ISO 파일에서 여러 번 부팅하면 운영 체제 메뉴가 표시되지 않습니다.

나는 사용했다지시하다PenDriveLinux.com의 일부 ISO 이미지로 멀티부팅 USB 드라이브를 만듭니다. 저는 Xubuntu 10.10 데스크탑 이미지와 Linux Mint 9 XFCE 이미지를 사용합니다. 두 OS 중 하나를 부팅할 수 있습니다. 그러나 각각은 데스크탑으로 직접 부팅됩니다.

CD나 USB에 "구운" ISO 이미지에서 *Ubuntu를 부팅하면 운영 체제, 테스트 메모리 등을 설치하거나 시험해 보라는 메뉴가 표시됩니다.

ISO에서 부팅하면 데스크탑으로 직접 연결되는 반면 다른 방법에서는 OS 메뉴가 먼저 표시되는 이유는 무엇입니까?

고쳐 쓰다

menuentry "Ubuntu 10.10 Desktop ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noeject noprompt splash --
 initrd (loop)/casper/initrd.lz
}

답변1

이는 잠재적으로 멀티 부팅 USB 드라이브의 부트 로더 설정 때문입니다. 이것GRUB 구성드라이브는 다양한 운영 체제를 직접 부팅하도록 설정되어 있으므로 다음과 같은 항목이 포함되어 있습니다.

menuentry "Ubuntu 10.10 Desktop ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noeject noprompt splash --
 initrd (loop)/casper/initrd.lz
}

이러한 항목은 ISO 내의 부트 로더를 우회하고 지정된 운영 체제로 직접 부팅됩니다.

configfile (loop)/path/to/grub.cfgISO 내부의 부트로더도 Grub2(CD에서는 일반적이지 않음)인 경우 다른 프로필로 전환하는 것이 사용될 수 있다고 생각합니다. 부트로더는 해당 구성 요소를 찾을 위치를 알아야 하기 때문에 ISO에 부트로더를 로드하는 것이 어려울 수 있습니다.

답변2

이전 버전의 grub을 사용하고 있습니다. sudo apt-get install grub2그럼 다시 시도해보세요

관련 정보