|
|
本帖最后由 求道者 于 2023-1-30 13:01 编辑
在制作混合ISO,UEFI下启动,能进CDROM的LBA1,启动后进了grub2的shell。
但检测不到任何设备。
是不支持还是没加相关模块。
qemu也能模拟USB-CDROM环境进行测试。
grub-mkimage -o bootx64.efi -c ~/grub-stub.cfg -p /EFI/grub -O x86_64-efi efi_gop efi_uga efinet all_video video video_bochs video_cirrus video_fb videoinfo serial terminfo terminal search search_fs_file search_fs_uuid search_label udf iso9660 ext2 fat exfat ntfs hfsplus part_gpt part_msdos msdospart lvm diskfilter parttool probe normal acpi ohci uhci ahci ehci cat ls chain configfile echo halt reboot ls lsefimmap lsefisystab lsmmap lspci lsacpi lssal linux
mkisofs -V "BOOTISO" -A "FirPE Boot ISO" -U -max-iso9660-filenames -D -R -J -joliet-long -hide-joliet boot.catalog -no-emul-boot -boot-load-size 4 -b grldr -eltorito-alt-boot -no-emul-boot -eltorito-platform efi -eltorito-boot efiboot.img -o ~/efiboot.iso .
|
|