1. 程式人生 > 其它 >centos系統中內建一個livecd系統

centos系統中內建一個livecd系統

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)