|
|
照抄并修改了《将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地址。
还可以重新编一下内核。我没做。 |
|