只需一步,快速开始
truncate -s 1g memdisk.img
kpartx -a memdisk.img
parted -s /dev/loop0 mklabel msdos parted -s /dev/loop0 mkpart primary fat32 2048s 100% parted -s /dev/loop0 set 1 boot on
mkfs.vfat -F 32 /dev/loop0p1
mount /dev/loop0p1 /mnt
grub-install --force --removable --no-floppy --target=i386-pc --boot-directory=/mnt/boot /dev/loop0 grub-install --force --removable --no-floppy --target=x86_64-efi --boot-directory=/mnt/boot --efi-directory=/mnt
curl -LO https://mirrors.kernel.org/pub/linux/utils/boot/syslinux/Testing/6.04/syslinux-6.04-pre1.tar.gz tar -xf syslinux-6.04-pre1.tar.gz cp syslinux-6.04-pre1/bios/memdisk/memdisk /mnt
curl -Lo /mnt/memdisk.iso 'https://drive.google.com/uc?export=download&id=19UMiysyARdK0opWA2no9tfRd0TZn63hY' cp memdisk.iso /mnt
cat <<EOF> /mnt/boot/grub/grub.cfg set timeout=10 set default=0 menuentry "Bootable ISO Image: memdisk.iso" { insmod part_msdos insmod fat set root='(hd0,msdos1)' linux16 /memdisk iso initrd16 /memdisk.iso } EOF
umount -l /mnt kpartx -d memdisk.img gzip -k --best memdisk.img
dd if=memdisk.img of=/dev/sdb bs=512 status=progress
举报
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|全球主机交流论坛
GMT+8, 2025-2-6 09:34 , Processed in 0.074134 second(s), 7 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.