LinuxSir.cn,穿越时空的Linuxsir!

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

将LFS-liveCD6.2-5安装到硬盘

[复制链接]
发表于 2007-3-28 16:18:49 | 显示全部楼层 |阅读模式
照抄并修改了《将LFS-liveCD安装到硬盘的补充研究》http://www.linuxsir.cn/bbs/showthread.php?t=293376

用6.2-5,因为这个版本在我的机器上能够认到显卡,出现漂亮界面。

1,用Live-CD启动,分区之类就不说了,这里我要安装到的位置是/dev/hda4
2,mkdir /mnt/{lfs,lcd}
mount /dev/hda4 /mnt/lfs
mount /dev/mapper/lfs-cd /mnt/lcd

将/mnt/lcd  下的除/tmp ,/proc ,/boot之外的所有文件复制到/mnt/lfs(如果不要源码可以不复制lfs-sources)
用mkdir手动在/mnt/lfs下建立/tmp ,/proc ,/boot。并修改 /tmp的权限: chmod a+w /tmp

3、直接复制内核 linux  和initramfs_data_cpio.gz 到lfs/boot目录下。

4、复制LFS-Bootscripts-6.2源码到lfs/usr/src,如果你想重新编内核,也一起复制。

5、修改 /mnt/hda4/etc/fstab 文件

6、在以前系统的GRUB启动项中加入相关语句(根据自己硬盘情况修改):
title lfs-livecd6.1
root (hd0,3)
kernel /boot/linux root=/dev/hda4
append initrd=/boot/initramfs_data_cpio.gz

64位机器
为kernel /boot/linux64 root=/dev/hda4

7、重新启动,应该可以进入了。

8、安装LFS-Bootscripts-6.2

9、删除/etc/rc.d/rcsysinit.d/下的S59clkconf,S69langconf,这样在启动时就不会让你选择时区语言了

10、修改/etc/inittab  同原作。

这样可以正常开、关机,并自动获取IP地址。
还可以重新编一下内核。我没做。
发表于 2007-3-28 16:28:27 | 显示全部楼层
为啥。。。要。。这么做?。
回复 支持 反对

使用道具 举报

发表于 2007-3-29 15:27:45 | 显示全部楼层
livecd 启动我的机器比我自己配置的性能好很多
驱动基本都ok
怎么能根据livecd的启动信息来配置驱动呢?
回复 支持 反对

使用道具 举报

发表于 2007-3-29 17:41:12 | 显示全部楼层
。晕。。livecd 性能不好的啊:)。

至于怎么配置,看 lsmod,看看都装载了什么驱动。然后自己在内核里边选,主要是 磁盘控制器 和 根目录的文件系统 要选中。
回复 支持 反对

使用道具 举报

发表于 2007-3-29 19:30:56 | 显示全部楼层
我也觉得 LiveCD 性能不够好,唯独 LFS 的 LiveCD 的确与别不同,制作技术上有点领先
回复 支持 反对

使用道具 举报

发表于 2007-3-29 19:53:00 | 显示全部楼层
有点领先,具体表现在哪些方面?
回复 支持 反对

使用道具 举报

发表于 2007-3-29 20:14:13 | 显示全部楼层
zisofs,C 写的 ramdisk 脚本,简易的 remastering 方式等等
回复 支持 反对

使用道具 举报

发表于 2007-3-30 04:49:44 | 显示全部楼层
ramdisk 脚本用 C 写为啥属于领先?还是我一下子没理解呢?

倒是 remasting 的确做的不错,可以很方便的加入删除东西。
回复 支持 反对

使用道具 举报

发表于 2007-3-30 07:36:05 | 显示全部楼层
C 脚本的内容,不是说它用 C!

另外,对外置光驱的支持也值得一赞,至今也只有少数 LiveCD,如 Knoppix、Sidux 等能够从外置光驱起动
回复 支持 反对

使用道具 举报

发表于 2007-3-31 00:33:07 | 显示全部楼层
外置光驱,需要什么支持?USB?1394?SCSI?好像区别不大,我的笔记本LiveCD似乎就启动不起来。默认不认识的说。

我还是自己看看去吧,不懂你说的 C 脚本 是什么意思。 是说 csh 么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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