终于做完了LFS6.3系统,启动的时候遇到一个问题
时间:2009-04-21
来源:互联网
作者: aasswaass 发布时间: 2009-04-21
作者: aasswaass 发布时间: 2009-04-21
作者: aasswaass 发布时间: 2009-04-21
文件系统的支持,需要根据之前将目标系统分区格式化的情况而定,使用了什么文件系统就需要加入该文件系统的支持,因之前采用的是Xfs文件系统,因此在File Systems->XFS support加入XFS的支持,可以采用编译到内核来避免未用initrd脚本来加载模块而导致启动失败
如果之前给内核加入了显示UTF-8编码文字的补丁的话,那么这里需要加入framebuffer的支持才能使补丁生效,在Device Drivers->Graphics support中加入Support for frame buffer devices,并选择上VESA VGA graphics supports,这里将其编译到内核中
同时还需要加入framebuffer字体支持,在Device Drivers->Graphics support->Console display driver support中加入Framebuffer Console support并选择上Select compiled-in fonts,选上VGA 8x16 font这一种字体就可以了,这里将这些选择都编译到内核中 这些都在编译内核的时候选好了,唯一不一样的可能就是我没有安装显示UTF-8编码文字的补丁 ,
哎呀!!郁闷,不知道是什么问题!
作者: aasswaass 发布时间: 2009-04-21
error1.JPG (94.0 KB, 18 次查看) | |
error2.JPG (96.3 KB, 17 次查看) |
作者: aasswaass 发布时间: 2009-04-21
作者: d00m3d 发布时间: 2009-04-22
unable to open an initial console
截图如下.
error3.JPG (70.3 KB, 9 次查看) |
作者: aasswaass 发布时间: 2009-04-22
在线求救!!
作者: aasswaass 发布时间: 2009-04-22
作者: aasswaass
修改grub,添加Linux single现象一样,添加init=/bin/bash,在unable to open an initial console 后又多出一行kerne panic -not syncing:Attempted to kill init!
在线求救!! |
0、错误信息以给出答案,*nix-like 系统传统上对正确绝对缄默,所以有输出时就要高度关注。
1、所有 *nix-like 系统中 进程 默认打开三个文件描述符 标准输入、标准输出、标准错误,那么 init 进程打开的这三个文件描述符 对应的是什么文件?是一个文件,还是多个文件?
2、您漏掉手册上关键一步。
作者: 聚焦深空 发布时间: 2009-04-22
作者: 聚焦深空
提示:
0、错误信息以给出答案,*nix-like 系统传统上对正确绝对缄默,所以有输出时就要高度关注。 1、所有 *nix-like 系统中 进程 默认打开三个文件描述符 标准输入、标准输出、标准错误,那么 init 进程打开的这三个文件描述符 对应的是什么文件?是一个文件,还是多个文件? 2、您漏掉手册上关键一步。 |
作者: aasswaass 发布时间: 2009-04-22
作者: 聚焦深空
提示:
0、错误信息以给出答案,*nix-like 系统传统上对正确绝对缄默,所以有输出时就要高度关注。 1、所有 *nix-like 系统中 进程 默认打开三个文件描述符 标准输入、标准输出、标准错误,那么 init 进程打开的这三个文件描述符 对应的是什么文件?是一个文件,还是多个文件? 2、您漏掉手册上关键一步。 |
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) 数字要怎么确定下来?谢谢解答!
作者: aasswaass 发布时间: 2009-04-22
-m (mode)也!
作者: d00m3d 发布时间: 2009-04-24
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28