|
|

楼主 |
发表于 2006-5-29 10:26:56
|
显示全部楼层
我看过了lfscd-remastering-HOWTO.txt,但是修改后还是有问题,虽然可以看到isolinux的启动和lfs的启动画面,但是不可以启动到linux,提示说光驱中的linux不是正确的livecd.试了三遍就自动关机了.
根据文档所说,我把我的理解说一下:
在Linux下
1.首先将livecd的iso挂载到一个目录下面假设是/mnt/cdrom吧
2.然后进入/mnt/cdrom目录, 把里面的.root.sqfs再挂载到另一个目录假设是/mnt/tmp吧
3.再把/mnt/tmp里的所有文件夹都拷贝另一个文件夹中,设为/mnt/hd
4.把/mnt/hd目录chroot成根目录,然后可以在新的根目录的环境下编译一些安装一些新的软件包,安装结束后exit退出.
5.然后用mksquashfs命令把/mnt/hd目录制作成一个.root.sqfs存放在一个新的目录里,假设是/mnt/cd吧
6.再把/mnt/cdrom里的除.root.sqfs的文件夹都拷贝到/mnt/cd里,再把/mnt/cd制作成iso.
整个过程就是这样.
我是把我的小系统的包拷贝到了上面提到的/mnt/hd/root的目录里.
制作成iso后启动就是不行.
各位有何高见啊?
thanks in advance. |
|