LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1488|回复: 9

做了个LFS系统,有什么方法把它做成一个可安装CD盘?

[复制链接]
发表于 2009-8-11 17:36:21 | 显示全部楼层 |阅读模式
LFS系统做好以后,希望把它安装到其他的机器上,做成可安装CD盘就很好了,像其他发行版一样,不知道有什么比较好的方法和工具?
发表于 2009-8-12 03:02:58 | 显示全部楼层
支持下, 我上次也问了个这样的问题 , 别人说的很模糊 ,还不是很理解 。。

哪位进来详细的解释下哇
回复 支持 反对

使用道具 举报

发表于 2009-8-12 10:05:17 | 显示全部楼层
支持支持!哪位给指点一下?
目的就是把配置好的LFS做成一个iso,拿到别的机器(相同配置)上能够安装的,
一键复制、ghost之类的方法都可以啊!

不甚感谢!

再补充一下,不要livecd,别的机器都是裸机(也没有网络哈。。),只能用光盘安装
回复 支持 反对

使用道具 举报

发表于 2009-8-12 14:50:47 | 显示全部楼层
在精华区里翻出来这篇文章:
http://www.linuxsir.cn/bbs/showthread.php?t=310171
在虚拟机里试了一下,系统能起来,有几个问题:
1、在打包lfs的时候,tar提示什么file changed。。没记下来;
2、精华区里提供的livecd,不认识vmware创建的scsi盘,需要用ide,而我建lfs时用的是scsi,所以执行完install脚本后,需要修改/etc/fstab和menu.lst;
3、新系统启动后,没找到eth0,原来的lfs是有的呀?可能和打包的时候有点关系。

不过,这仍然是个很不错的方式,再研究研究去。。。。
回复 支持 反对

使用道具 举报

发表于 2009-8-12 15:43:29 | 显示全部楼层
更新:
eth0在新系统里变成eth1了。。。。。
是LFS 7.13节里说的/etc/udev/rules.d/70-persistent-net.rules文件,把他直接
复制过来就有问题了哈,改改就ok了
回复 支持 反对

使用道具 举报

发表于 2009-8-12 16:34:21 | 显示全部楼层
再次更新:
打包时出现的xxx file changed提示,是由于打包路径有问题,把打包好的文件又包进去了,所以才出现的。用下面这条命令就ok:
# cd /mnt/lfs            <--这里就是做好的LFS系统的根目录
# tar cjfp /root/lfs.tar.bz2 .       <--生成的包要放在别的地方,不能放在这里哈~

另:执行完install后,修改fstab和menu.lst,把70-persistent-net.rules文件清空即可,下次启动系统会自动为发现的网卡命名为eth0.  这样看来,那个70-persistent-cd.rules也要执行同样的动作!

那么还剩下最后一个问题,找一个支持scsi/sata硬盘的小livecd,谁有?扔一个过来hiahia。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-13 13:12:30 | 显示全部楼层
学习了,先实践下
回复 支持 反对

使用道具 举报

发表于 2009-8-13 22:09:32 | 显示全部楼层
/etc/udev/rules.d/70-persistent-net.rules 的內容是要檢查的,我自己也吃過虧。。。

http://www.linuxsir.cn/bbs/thread354649.html
回复 支持 反对

使用道具 举报

发表于 2009-9-3 15:30:28 | 显示全部楼层
我也想找一个支持scsi/sata硬盘的小livecd,谁有?扔一个过来
回复 支持 反对

使用道具 举报

发表于 2009-9-10 15:15:07 | 显示全部楼层
Post by tfjmych;2015398
再次更新:


那么还剩下最后一个问题,找一个支持scsi/sata硬盘的小livecd,谁有?扔一个过来hiahia。。。


找到了哈哈哈哈,LFS的LIVECD就可以撒!就是个头大了点,把sources/下的文件都删了能精简一下。要是加进去还是太大的话,改叫LiveDVD好啦哈哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表