把现有系统ubuntu做成可u盘安装的iso

1、问题记录

系统是ubuntu 12.04 32位

使用的工具是remastersys  : remastersys_3.0.4-2_all 和 remastersys-gui_3.0.4-1_i386

这里有详细的介绍:http://wiki.ubuntu.org.cn/Remastersys  

安装依赖:

(1)安装remastersys依赖
sudo apt-get install syslinux-utils isolinux squashfs-tools casper libdebian-installer4 ubiquity-frontend-debconf user-setup discover xresprobe

其中 syslinux-utils isolinux没有找到,不过remastersys也安装成功,不知道对后面是否有影响
(2)安装remastersys-gui依赖
sudo apt-get install libvte-common libvte9 plymouth-x11

然后安装remastersys的deb成功

直接backup,如下图

经过20多分钟,最后成功生成custom-backup.iso,以为大功告成。

virtualbox虚拟机安装出错(选完时区后出现),如下图

然后就无法进行下去了,记录到此,2016年11月26日 23:36:28。

2016年11月27日 21:48:43,继续探究终于解决

更新了系统的软件update+upgrade  顺利生成iso,顺利安装成功。

 

2、寻求第二种生成iso的方法,mkisofs   

这里应该是官方的介绍吧:https://help.ubuntu.com/community/LiveCDCustomizationFromScratch  

想了解学习的话:http://www.cnblogs.com/houht/p/3308625.html 这里有详细的参数介绍,我只想快速生成可用的iso,基本抄下面的就够了(官方这么说)

-b:启动image 指定在制作启动光盘时所需的开机映像文件     -c<开机文件名称>:制作可开机光盘时,mkisofs会将开机映像文件中的全-eltorito-catalog<开机文件名称>全部内容作成一个文件

来自: http://man.linuxde.net/mkisofs

按照官方和网上的说法,然而我的行不通,(网上有很多朋友这样写是可以的,没有加-no-emul-boot -boot-load-size 4 -boot-info-table会报和我同样的错误,加了就可以)如下图:

看这位同学,http://blog.chinaunix.net/uid-21335514-id-3811102.html,他的问题3就没问题,奇怪 奇怪  奇了怪

找不到isolinux,我的路径是 /usr/lib/syslinux/isolinux.bin    绝对路径加进去行不通

待解决 2016年11月27日 23:06:11

 

posted @ 2016-11-26 23:36  c_sun_boke  阅读(1515)  评论(0编辑  收藏  举报