grub-mkimage를 사용할 수 없습니다

grub-mkimage를 사용할 수 없습니다

grub-mkimage를 사용하여 Windows에서 부팅 섹터로 체인로드하기 위한 휴대용 grub mbr을 만들려고 하는데 부팅 시 굵은 글씨의 "GRUB"과 깜박이는 커서가 있는 검은색 화면이 나타납니다. 비판적인 반응은 없습니다.

내 코드:

grub-mkimage -p=(hd0,msdos9)/boot --target=i386-pc -o core.img biosdisk minicmd part_msdos terminal ntfs ext2 copy boot.img test.mbr dd if=core.img of=test.mbr bs=512 seek=1

전에도 이 일을 해본 적이 있는데 어떻게 했는지 기억이 나지 않습니다. Linux 없이 grub mbr을 만드는 방법. 나는 이것을 위해 busybox를 사용합니다 dd.

답변1

내 질문에 대한 답을 찾았습니다. 부팅 대신 lnxboot를 사용해야 했습니다. 부팅 시 옆에 있는 코어를 읽기 위한 것이며 코어 위치가 옆에 있더라도 코어 위치를 하드코딩해야 하기 때문입니다.

관련 정보