LinuxSir.cn,穿越时空的Linuxsir!

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

[毁灭系列] jhalfs HOWTO

[复制链接]
发表于 2006-11-6 10:22:54 | 显示全部楼层
毁灭进行中。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-6 11:41:38 | 显示全部楼层
原来还有这个版本。
不过个人认为,这样的成就感会少一些。
可自我改动的部分也少一些。
还是喜欢原汁的LFS。
(仅发表个人看法)
回复 支持 反对

使用道具 举报

发表于 2006-11-15 20:40:16 | 显示全部楼层
在此發表本人使用jhalfs 1.0在LFS x86 LiveCD 6.2-3上編譯的過程
編譯版本是6.2

1.創建partition並掛載於/mnt/lfs

2.設定jhalfs文件(下面相對目錄是基於~/jhalfs-1.0目錄下)
修改common/config
  1. BUILDDIR=/mnt/lfs
  2. TEST=0
  3. STRIP=1
  4. PAGE=A4
复制代码
修改LFS/config
  1. GETKERNEL=1
  2. BOOK=/usr/share/LFS-BOOK-6.2-XML
复制代码

3.設定環境變數並安裝
  1. export SRC_ARCHIVE=/lfs-sources && ./lfs -G -M
复制代码

4.漫長的安裝....

5.設定LFS機器環境與文檔
(1)重mount dev(很重要,關係到後面grub能不能找到device)
  1. mount --bind /dev /mnt/lfs/dev
复制代码

(2)進入chroot環境
(3)設定root password
(4)設定下面文件符合自己需求

/etc/sysconfig/clock
/etc/sysconfig/network
/etc/sysconfig/network-devices/ipconfig.eth0/ipv4
/etc/resolv.conf
/etc/hosts
/etc/fstab

6.安裝kernel

7.安裝grub
這裡要記得把/usr/lib/grub/下面相對的stage1_5檔案copy到/boot/grub再繼續

8.退出chroot環境並umount磁碟
  1. logout
  2. umount /mnt/lfs/dev
  3. umonut /mnt/lfs
复制代码

9.完成
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-15 20:45:51 | 显示全部楼层
难得有兄弟作出补充!多谢了!
回复 支持 反对

使用道具 举报

发表于 2006-11-16 22:36:15 | 显示全部楼层
早点看到这位兄弟的补充多好啊
我昨天碰到的问题是,漫长的编译后,进入chroot里,发现/sbin下面没有udevstart程序,查看udev-0.96比lfs6.1中的udev-0.56安装的程序变化较大,找到并执行/etc/rc.d/init.d/udev start,/dev下面仍没有设备结点什么的,自然不能grub了
把其他文件编辑好,退出chroot,直接在livecd环境里安装grub,/boot/grub里就只有stage1,stage2,其他stage1_5懒得拷,也成功启动了
回复 支持 反对

使用道具 举报

发表于 2006-11-23 17:58:43 | 显示全部楼层
不错,不错,用了2小时29分就编译完了。
5-9步骤却花了30多分钟。
回复 支持 反对

使用道具 举报

发表于 2006-11-23 18:07:58 | 显示全部楼层
楼主:(测试系统配置是 Sempron 3000+,1.5GB RAM,980M Swap,不编译内核,版本 LFS-SVN-20060528,共需时 164m20s)

我用配置是:CPU AMD Sempron(tm) Processor 2800+ 256M内存-8M显存,512M Swap 不编内核。按照 keima的补充步骤  约149m(手工计时)

时间相差挺大的。(机器是清华同方品牌机)
回复 支持 反对

使用道具 举报

发表于 2007-10-21 23:17:26 | 显示全部楼层
确实使用自动脚本没有成就感,不过提高生产力,呵呵
回复 支持 反对

使用道具 举报

发表于 2007-10-22 14:10:32 | 显示全部楼层
我用来做LFS系统的机器太老了,手工编译要两个星期,用脚本要两天。。
回复 支持 反对

使用道具 举报

发表于 2007-10-22 15:00:02 | 显示全部楼层
Post by netdigger
我用来做LFS系统的机器太老了,手工编译要两个星期,用脚本要两天。。


我有一台机器,2.6内核,精简过配置的,编译出来大小是1.2m左右,用了126分钟,不知道用这台机器编LFS需要多久~
回复 支持 反对

使用道具 举报

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

本版积分规则

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