LinuxSir.cn,穿越时空的Linuxsir!

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

[原创]手把手教你如何建立自己的Linux系统(LFS速成手册)

[复制链接]
发表于 2006-7-30 09:31:24 | 显示全部楼层
Vim-6.3

代码:

tar xvf $LFS/vim-6.3.tar.bz2
tar xvf $LFS/vim-6.3-lang.tar.gz    <--- 这个地方应该是笔误,应为 tar.bz2
cd vim63
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-30 12:25:49 | 显示全部楼层
Post by crazywill
Vim-6.3

代码:

tar xvf $LFS/vim-6.3.tar.bz2
tar xvf $LFS/vim-6.3-lang.tar.gz <--- 这个地方应该是笔误,应为 tar.bz2
cd vim63

没有笔误啊,我这里就是vim-6.3-lang.tar.gz,LiveCD我已经删除了,但官方网站上确实是tar.gz打包的。
回复 支持 反对

使用道具 举报

发表于 2006-8-3 12:34:51 | 显示全部楼层
我已经开始真正安装lfs了。
发现$ readelf -l a.out | grep ':/tools'时候,lfs显示的确实不正常.就是那个":"的原因。
$ readelf -l a.out | grep '/tools'
这样就可以了
LFS 和debian的readelf都有这个毛病。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-3 13:15:13 | 显示全部楼层
Post by huyongzs
我已经开始真正安装lfs了。
发现$ readelf -l a.out | grep ':/tools'时候,lfs显示的确实不正常.就是那个":"的原因。
$ readelf -l a.out | grep '/tools'
这样就可以了
LFS 和debian的readelf都有这个毛病。

“:”和“/”之间应该有一个空格
回复 支持 反对

使用道具 举报

发表于 2006-8-6 17:04:54 | 显示全部楼层
Post by youbest
“:”和“/”之间应该有一个空格

谢谢,真的有一个空格
回复 支持 反对

使用道具 举报

发表于 2006-8-6 23:35:27 | 显示全部楼层

总算编译完了,但是有两个问题,麻烦指点一下 :(

启动时的出错提示!
Mounting remaining file systems...                [ OK ]
Cleaning file systems: /tmp /var/lock/etc/rc.d/rcsysinit.d/S50cleanfs: line 82: cd: /var/lock: No such file or directory
/var/run                                        [ FAIL ]
.....
....
INIT: Entering runlevel: 3
INIT: cannot execute "/etc/rc.d.init.d/rc"

login:


不能关机的问题!
# halt
Broadcast message from root(tty1) (....)
The system is going down for system halt NOW!
INIT: Switching to runlevel: 0
INIT: Sending processes started by init the TERM signal
INIT: Sending processes started by init the KILL signal
INIT: cannot execute "/etc/rc.d.init.d/rc"
Give root password for maintenance
(or type Control-D to continue):
# cd /etc/rc.d.init.d/
bash: cd: /etc/rc.d.init.d/: No such file or directory
# cd /etc
# ls -a rc*
. .. init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcsysinit.d
# cd rc0.d
bash: cd: /etc/rc.d.init.d/: No such file or directory
# ls -a -l rc*
total 12
....
drwxr-xr-x        2 root root   142 2006-07-31 03:34 rc0.d
drwxr-xr-x....
drwxr-xr-x....



/var/lock: No such file or directory 这个问题,我在/var下发现有 locl 目录,估计是我前面操作时手误,mv locl lock后就正常了。

INIT: cannot execute "/etc/rc.d.init.d/rc"
和 不能关机的问题
搞不懂,麻烦指点一下。
谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-7 00:41:41 | 显示全部楼层
应该是/etc/rc.d/init.d这个路径才对.
回复 支持 反对

使用道具 举报

发表于 2006-8-8 17:12:31 | 显示全部楼层
我下载的是LFS-6.1.1-4,用VMware虚拟机安装,根据youbest老大的《手把手教你如何建立自己的Linux系统(LFS速成手册) 》一步步的试
在挂主分区到$LFS的时候,出现错误,错误提示是:
modprobe:WARNING:Error inserting exportfs(/lib/modules/2.6.11.12/kernel/fs/exportf/exprotfs.ko):Invalid module format
modprobe:FATAL:Error inserting xfs(/lib/modules/2.6.11.12/kernel/fs/xfs/xfs.ko):Invalid module format
mount:unknown filesystem type 'xfs'

初次使用,实在没有头绪,请大家帮忙看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 17:40:30 | 显示全部楼层
模块编译的有问题???
要不你改用ext3文件系统来做试试.
回复 支持 反对

使用道具 举报

发表于 2006-8-9 00:37:11 | 显示全部楼层
问题解决了,是手工打字犯的错误,
在设置启动配置文件这一节。
代码:
cat > /etc/inittab << "EOF"
# Begin /etc/inittab
把其中的 /etc/rc.d/init.d/rc 误输入成 /etc/rc.d.init.d/rc :sleep :sleep

现在一切正常啦,接下来就是BLFS了。谢谢楼主的好贴啊,真是贴心好贴

BTW:纯手工打字好累 如果还要再来一次,我一定写好脚本先

Post by crazywill
启动时的出错提示!
Mounting remaining file systems...                [ OK ]
Cleaning file systems: /tmp /var/lock/etc/rc.d/rcsysinit.d/S50cleanfs: line 82: cd: /var/lock: No such file or directory
/var/run                                        [ FAIL ]
.....
....
INIT: Entering runlevel: 3
INIT: cannot execute "/etc/rc.d.init.d/rc"

login:


不能关机的问题!
# halt
Broadcast message from root(tty1) (....)
The system is going down for system halt NOW!
INIT: Switching to runlevel: 0
INIT: Sending processes started by init the TERM signal
INIT: Sending processes started by init the KILL signal
INIT: cannot execute "/etc/rc.d.init.d/rc"
Give root password for maintenance
(or type Control-D to continue):
# cd /etc/rc.d.init.d/
bash: cd: /etc/rc.d.init.d/: No such file or directory
# cd /etc
# ls -a rc*
. .. init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcsysinit.d
# cd rc0.d
bash: cd: /etc/rc.d.init.d/: No such file or directory
# ls -a -l rc*
total 12
....
drwxr-xr-x        2 root root   142 2006-07-31 03:34 rc0.d
drwxr-xr-x....
drwxr-xr-x....



/var/lock: No such file or directory 这个问题,我在/var下发现有 locl 目录,估计是我前面操作时手误,mv locl lock后就正常了。

INIT: cannot execute "/etc/rc.d.init.d/rc"
和 不能关机的问题
搞不懂,麻烦指点一下。
谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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