LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: good02xaut

LFS6.1硬盘安装完全征服

[复制链接]
发表于 2006-6-11 03:36:34 | 显示全部楼层
其实关键问题还是在initramfs里的init程序里面,我看到它的源代码里就只能加载iso9660文件系统。如果要最简单并且占空间最小得将livecd安装的硬盘,改写init.c就可以了。但是问题是livecd中的内核中ext文件系统都是编译成模块的,所以改写init.c之前还要重新编译内核,加入一个ext文件系统支持。我这样的分析是正确的么?
真的很希望直接将那个_ROOT.SQFS文件拷到硬盘上, 直接用syslinux引导就能用。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 05:18:35 | 显示全部楼层
我试试把这个想法给 LFS 团队说说,看看能否有什么改进。:)。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 07:40:32 | 显示全部楼层
好提议,耐何国外不甚流行硬盘安装,不知他们有没有兴趣改进。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:28:40 | 显示全部楼层
强烈支持,其实将Livecd lfs安装到硬盘不仅有不用刻盘的优势,而且占空间非常小,只有200多兆,包括完整的编译环境,Xserver,而且比光盘速度快很多。很诱人啊
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:34:21 | 显示全部楼层
但我觉得,如果按我的思路去做,工作量非常小,就只需要编译内核加入一个ext文件系统支持(甚至可以用ntfs文件系统,反正只要能只读就可以了),然后将init.c里面的mountlfscd()稍微改一下就可以了。

Post by d00m3d
好提议,耐何国外不甚流行硬盘安装,不知他们有没有兴趣改进。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:39:45 | 显示全部楼层
若能拷到内存操作,比硬盘更快,岂不更爽。。。呵呵
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:44:39 | 显示全部楼层
呵呵,也要先能拷到硬盘才行啊。
不过拷到内存可能对于内存小的电脑就不合适了,毕竟那个_ROOT.SQFS还是有200多兆的,我的内存一共才384M,呜呜
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:47:22 | 显示全部楼层
只好期待幻想老大有好消息了。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 19:03:18 | 显示全部楼层
嗯,同期待
顺便问一下,怎么用lfs那里的邮件列表怎么使用啊,它提供的那个gmane服务器上没有livecd的组啊?
回复 支持 反对

使用道具 举报

发表于 2006-7-1 08:12:13 | 显示全部楼层
LFS 所有的 mailing lists 都在这里

http://www.linuxfromscratch.org/mail.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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