그래서 저는 USB 스틱을 가지고 있었고 그것을 두 부분으로 나누었습니다. 첫 번째 부분에는 GRUB(grub-install을 통해)와 부팅/설치하려는 일부 ISO가 포함되어 있습니다.
이러한 ISO에서 Linux 커널을 즉시 부팅하는 대신 종종 유용한 옵션이 포함된 자체 "메뉴"를 부팅하고 싶습니다.
이 메뉴는 실제로 Linux 내부에 있습니까, 아니면 외부에 있습니까? (이 메뉴 항목 자체가 Linux를 부팅하므로 논리적으로 외부적임)
지금까지는 이것이 맞다고 생각 grub.cfg
하지만, 시작하기 전에 경험이 있는 사람이 살펴봤으면 합니다.
# Config for GNU GRand Unified Bootloader (GRUB)
# /boot/grub/grub.cfg
# Timeout for menu
set timeout=-1
menuentry "Debian mini.iso x86_64" {
loopback loop /boot/iso/debian-mini-x86_64-25.10.2013.iso
rootnoverify (loop)
chainloader +1
boot
}
이 이미지가 있는 디스크에서 방금 부팅한 것처럼 동일한 메뉴가 표시됩니까?
이 유형이 menuentry
모든 이미지에 적용되나요?
편집하다:따라서 루프백 장치를 링크 로드할 수 없고 isolinux 설정 파일에서 모든 부팅 항목을 수동으로 다시 빌드해야 하는 것 같습니다.
답변1
로드 루프백을 연결할 수는 없지만 iso의 부트로더를 보고 부팅 옵션을 grub에 복사/붙여넣을 수 있습니다. 예쁘지는 않지만 작동합니다.