要把U盤作為UEFI啟動盤,第一個分區要為FAT32分區,EFI程序放在/EFI/Boot/bootx64.efi。為了制作Ubuntu-18.04 LTS安裝U盤,可以把一個U盤格式化為FAT32格式,然后創建如下目錄結構:
.
├── boot
│ └── grub
│ └── grub.cfg
├── EFI
│ └── BOOT
│ ├── BOOTx64.EFI
│ └── grubx64.efi
└── Ubuntu
└── Ubuntu-18.04.iso
其中Ubuntu目錄下存放Ubuntu-18.04官方鏡像,EFI整個目錄來自Ubuntu-18.04.iso根目錄,創建/boot/grub/grub.cfg文本文件,內容為:
set timeout=10
menuentry "Ubuntu" {
set isofile=/Ubuntu/Ubuntu-18.04.iso
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile quiet splash
initrd (loop)/casper/initrd
boot
}
menuentry "Reboot" {
reboot
}
重啟電腦從剛做好的U盤啟動,即可進入Ubuntu LiveCD環境。
