LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: aasswaass

终于做完了LFS6.3系统,启动的时候遇到一个问题

[复制链接]
 楼主| 发表于 2009-4-22 11:47:47 | 显示全部楼层
Post by 聚焦深空;1977774
提示:
0、错误信息以给出答案,*nix-like 系统传统上对正确绝对缄默,所以有输出时就要高度关注。

1、所有 *nix-like 系统中 进程 默认打开三个文件描述符 标准输入、标准输出、标准错误,那么 init 进程打开的这三个文件描述符 对应的是什么文件?是一个文件,还是多个文件?

2、您漏掉手册上关键一步。


是不是掉了关键的一步 :mknod -m 600 $LFS/dev/console c 5 1
                                   mknod -m 666 $LFS/dev/null c 1 3  

但是我在网上搜索有说要执行:mknod -m 660  console c 5 1
                                         mknod -m 660   null c 1 3  
我就按照网上说的重新从光驱启动,mount /dev/hda2 /mnt
cd /mnt/dev后,再执行mknod -m 660  console c 5 1
                                    mknod -m 666   null c 1 3  
后,reboot,硬盘启动,就可以进去了,但是好像没有图像界面,有命令行界面。在这里我有个疑问

mknod -m 660  console c 5 1
mknod -m 660   null c 1 3     和 mknod -m 600  console c 5 1
                                                  mknod -m 666  null c 1 3  到底有什么区别?这些(mknod -m 666  null c 1 3) 数字要怎么确定下来?谢谢解答!
回复 支持 反对

使用道具 举报

发表于 2009-4-23 22:01:00 | 显示全部楼层
数字就是权限设置呀

-m (mode)也!
回复 支持 反对

使用道具 举报

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

本版积分规则

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