이동식 미디어(예: 디스크) 및 BIOS가 부팅을 지원하지 않는(그러나 Linux에서는 제대로 작동하는) 드라이브(예: 슈퍼디스크 및 zip 드라이브)에서 부팅하기 위해 grub/grub2에 항목을 추가하는 방법
답변1
GRUB/GRUB2는 시스템 펌웨어(예: BIOS 또는 UEFI)의 기능을 사용하여 작업을 수행하므로 BIOS가 특정 이동식 미디어 장치를 지원하지 않는 경우 사용자 정의 GRUB2 드라이버 모듈을 작성하여 필요한 모든 기능을 구현해야 합니다. 장치 루틴에 액세스합니다.
광 디스크의 경우 첫 번째 문제는 BIOS가 실제로 디스크에서 부팅될 때만 디스크에서 부팅할 수 있는 인터페이스만 제공할 수 있다는 것입니다. 프로그래밍 방식으로 BIOS에 "마음이 바뀌었습니다. 디스크에서 부팅하고 싶습니다. 디스크 지원을 활성화하십시오."라고 알려주는 표준 인터페이스는 없습니다.