custom.cfg
1.4 KB
#grub #menuentry #boot
#iso #ubuntu #install
放入/boot/grub/
調整存放iso的分區信息和目錄
fs-uuid,可以用lsblk --fs查看對應分區的fs-uuid

1 comment

menuentry "Ubuntu 24.04 ISO (live)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2B20E56B9AC38B8F' {
insmod gzio
insmod part_gpt
insmod ntfs
insmod ntfscomp
set root='hd3,gpt6'
search --no-floppy --fs-uuid --set=root 2B20E56B9AC38B8F
set isofile=/OS/ubuntu-24.04-desktop-amd64.iso
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=${isofile} locales=zh_CN.UTF-8 quiet splash nomodeset
initrd (loop)/casper/initrd
}

menuentry "Ubuntu 22.04 ISO (live)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2B20E56B9AC38B8F' {
insmod gzio
insmod part_gpt
insmod ntfs
insmod ntfscomp
set root='hd3,gpt6'
search --no-floppy --fs-uuid --set=root 2B20E56B9AC38B8F
set isofile=/OS/ubuntu-22.04-desktop-amd64.iso
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=${isofile} locales=zh_CN.UTF-8 quiet splash nomodeset
initrd (loop)/casper/initrd
}

menuentry "RemixOs" {
search --no-floppy --fs-uuid --set=root 72f6a2f4-b4c5-4bf6-b5ad-cb6190cc99c5
linux /RemixOS/kernel root=/dev/ram0 androidboot.selinux=permissive SRC=RemixOS/ SERIAL=random DATA=/RemixOS/data/ UVESA_MODE=1920x1080 DPI=141
initrd /RemixOS/initrd.img
}


#CREATE_DATA_IMG