centos系統中內建一個livecd系統
阿新 • • 發佈:2021-07-21
centos系統中內建一個livecd系統
1:準備一個livecd的系統
[root@localhost iso]# ls /usr/iso/CentOS-7-x86_64-LiveGNOME-1804.iso
/usr/iso/Redflag-Asianux-7-x86_64-LiveCD.iso
2:修改grub.cfg檔案
menuentry 'livecd test3' --class centos --class gnu-linux --class gnu --class os{ load_video insmod gzio insmod part_msdos insmod xfs insmod lvm set isolabel=Redflag-Asianux-7-x86_64-LiveCD //此次根據 set isofile="(lvmid/cioN9O-T7CK-sA2p-efJL-1lsF-xfi4-OABdWp/K7Uj70-n41e-Dzsr-Jawx-8wMD-YzLd-EGE9OW)/usr/iso/Redflag-Asianux-7-x86_64-LiveCD.iso" loopback loop $isofile linux (loop)/isolinux/vmlinuz0 boot=isolinux.bin iso-scan/filename=/usr/iso/Redflag-Asianux-7-x86_64-LiveCD.iso root=live:LABEL=$isolabel ro rd.live.image quiet rhgb initrd (loop)/isolinux/initrd0.img }
3:isolabel檢視方法
[ll@localhost iso]$ file Redflag-Asianux-7-x86_64-LiveCD.iso
Redflag-Asianux-7-x86_64-LiveCD.iso: # ISO 9660 CD-ROM filesystem data 'Redflag-Asianux-7-x86_64-LiveCD' (bootable)
4:isofile的檢視方法
[ll@localhost iso]$ sudo grub2-probe --target=drive CentOS-7-x86_64-LiveGNOME-1804.iso [sudo] ll 的密碼: (lvmid/cioN9O-T7CK-sA2p-efJL-1lsF-xfi4-OABdWp/K7Uj70-n41e-Dzsr-Jawx-8wMD-YzLd-EGE9OW)