LinuxSir.cn,穿越时空的Linuxsir!

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

LfsLiveCD的X下轻松安装lfs

[复制链接]
发表于 2008-12-8 15:16:43 | 显示全部楼层 |阅读模式
下载lfsLiveCD-6.3,然后放在windows分区下的任何地方,
注意路径中不能包含中文,分区格式最好是fat32,ntfs的
我没试。示例步骤如下:
1.把liveCD入在D盘的lfs目录下
2.解压iso中的BOOT/ISOLINUX目录下的INITRAMFS_DATA_CPIO.GZ和LINUX文件到iso的目录下
(注:若是64位的机器,则解压上面文件中有64的那两个文件)
3.若没有grub引导,则安装winGrub
4.修改grub的引导菜单:

default 0
timeout 1
title LFS LiveCD
root (hd0,2)
kernel (hd0,2)/lfs/linux root=iso:/dev/sda2:/lfs/lfslivecd-x86-6.2-2.iso ro
initrd (hd0,2)/lfs/INITRAMFS_DATA_CPIO.GZ
title Windows at (hd0,0)
root (hd0,0)
chainloader +

如果不知道该lfs目录在哪个分区,可以在grub命令下用:find /lfs/linux 来查找

登陆后默认的是控制台界面,用如下命令可进入X:
#startx && xfterm4

然后就可以用firefox打开/usr目录中的安装手册,照着手册用复制粘贴来从xterm下安装。这时你可以用ctrl+shift+t在终端窗口下打开两个标签,一个是在chroot下,另一个是在liveCD下,这样就可以从liveCD下把源程序cp到chroot下的source目录下,再从chroot下安装它。
注意,打开的那个终端不能关闭,否则还得重新进入chroot。
发表于 2008-12-8 20:42:12 | 显示全部楼层
非常好!
一直寻找硬盘安装LFS的方法,原先找的都不适用,真的没想到还能这样用,真是太好了!
3Q!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 16:18:43 | 显示全部楼层
哈哈,我舍不得用我的光驱,所以我装系统都是从硬盘装的,包括xp,及以前所有发行版的linux,还有gentoo。
还有一个不进入X的一个边看手册边安装的方法,不过这得先安装一个splitvt,这样你就可以在同一个屏幕下有两个控制台,
不过我没试过,可能liveCD不让安装软件
回复 支持 反对

使用道具 举报

发表于 2009-12-7 14:13:00 | 显示全部楼层
一楼配置中 kernel 行有个全角的 2,会让人误以为前后有空格,最好修改一下。另外这个写法确实很特别,之前都没看到过。
回复 支持 反对

使用道具 举报

发表于 2009-12-7 16:36:42 | 显示全部楼层
证明:NTFS可用
回复 支持 反对

使用道具 举报

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

本版积分规则

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