- 报错内容
The CD-ROM drive contains a CD which cannot be used for installation,Please insert a suitable CD to continue with installation.
- 报错原因
ubuntu iso,我需要修改里面的部分deb包,所以需要重新打包iso并安装,在cp iso源内容的时候没有使用 cp -r参数,漏掉了.disk目录
- 重新build ubuntu iso步骤
- mount iso 【mount xxx.iso /mnt/oem_iso】
- 拷贝iso内容到新的文件夹 【cp -rfp /mnt/oem_iso /mnt/chao_bak】
- 修改debain里的内容,并重新生成deb package
- 安装mkisofs yum install genisoimage -y
- mkisofs重新打包iso
- mkisofs 命令
mkisofs -joliet-long -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -z -iso-level 4 -c isolinux/isolinux.cat -eltorito-alt-boot -e boot/grub/efi.img
-no-emul-boot -o "SCloud 1.0-v8.3-3-xenial~202209051307~08ac913.iso" /mnt/chao_bak/
# build kylin iso
>> createrepo
yum install -y createrepo
createrepo --xz -g repodata/bigtera-x86_64-comps.xml .
mkisofs -r -V "SUPERCLOUD SuperCloud 1.0" -cache-inodes -joliet-long -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -z -iso-level 4 -c isolinux/boot.cat -elto
rito-alt-boot -e images/efiboot.img -no-emul-boot -o "SuperCloud-1.0-v8.0-155-kylin-v10-202212021405-cbf3cc9.iso" /mnt/iso_bak/iso/
>> Implement md5 into ISO for checking
yum install -y isomd5sum
implantisomd5 SuperCloud-1.0-v8.0-155-kylin-v10-202212021405-cbf3cc9.iso
- deb包的解开和合起
ubuntudeb包的解开与合起-Linux文档类资源-CSDN下载
- 测试新的iso
可以成功安装