我想制作自己的 Ubuntu 15.04 发行版。
为此,我使用了一个名为的程序remastersys
。我做了:
sudo remastersys dist cdfs
sudo remastersys dist iso mydist.iso
执行这些命令之后,我认为我的 Ubuntu 个人镜像应该被创建了,但是我的镜像大小只有 36 kb。
我有这个日志:
Creating the iso file only
Distribution Mode Selected
Making disk compatible with Ubuntu Startup Disk Creator.
Creating md5sum.txt for the livecd/dvd
Creating mydist.iso in /home/remastersys/remastersys
genisoimage: Uh oh, I cant find the boot image 'isolinux/isolinux.bin' !
Creating mydist.iso.md5 in /home/remastersys/remastersys
/home/remastersys/remastersys/mydist.iso which is 36K in size is ready to be burned or tested in a virtual machine.
我怎样才能获得正确的图像?
答案1
问题不在于 isolinux.bin,而在于 remastersys 如何检查 isolinux.bin,它不存在父目录“isolinux/isolinux.bin”。Remastersys 已被其原始开发人员抛弃,但我们已经采用了该项目并将其重命名respin
。更新后的代码现在可以在 Ubuntu 15.04 甚至 16.04 上运行,但 16.04 中似乎存在一个普遍问题,在运行我们目前正在研究的自定义 iso 的安装时会崩溃。您可以respin
从我的启动板 ppa 获取包并使用以下命令安装:
*请注意,这是命令行版本。python GTK gui 版本即将推出。
对于 Ubuntu 15.04
sudo apt-add-repository ppa:sergiomejia666/respin
按 Enter 添加 repo
sudo apt-get-update
sudo apt-get install respin -y
sudo respin
对于 Ubuntu 16.04
sudo apt-add-repository ppa:sergiomejia666/respin
按 Enter 键添加 ppa
sudo apt-add-repository ppa:sergiomejia666/xresprobe
按 Enter 键添加 ppa
sudo apt-get update
sudo apt-get install xresprobe -y
sudo apt-get install respin -y
sudo respin