+ -
当前位置:首页 → 问答吧 → 做好的LFS启动不了~

做好的LFS启动不了~

时间:2010-01-17

来源:互联网

我是按LFS速成手册一步一步操作的,前面的步骤都没问题了,可是配好后的LFS启动不了,屏幕出现

Booting 'LFS 6.3'

root (hd0,0)
Filesystem type is xfs, partition type 0x83
kernel /boot/lfskernel-2.6.22.5 root=/dev/hda1 vga=788
[Linux-bzImage, setup=0x1c00, size=0x295c10]

闪过后就一直黑屏,进不了系统。
好不容易到这一步了,谁能指点一下我该怎么解决这问题呢~~

配置环境:
Vmware 6.5.2 build-156735;
分配内存768M,硬盘(IDE)共4G,hda1为xfs文件系统,hda2为swap;
LFS 6.3-r2145

作者: lobby520   发布时间: 2010-01-17

grub对xfs文件系统的支持不是很好,具体如何我也不知道,你google搜一下grub xfs。

作者: zeyata   发布时间: 2010-01-18

我试了一下,系统是可以运行的,我输入root用户名+回车,再输入密码+回车,然后再输入init 0 + 回车,系统可以关闭,输入init 6也可以重启,但不知怎么回事就是没东西显示,郁闷啊~

作者: lobby520   发布时间: 2010-01-18

Framebuffer设置的有问题

作者: Celinda   发布时间: 2010-01-18

引用:
作者: lobby520
我试了一下,系统是可以运行的,我输入root用户名+回车,再输入密码+回车,然后再输入init 0 + 回车,系统可以关闭,输入init 6也可以重启,但不知怎么回事就是没东西显示,郁闷啊~
VGA参数去掉试试

作者: zeyata   发布时间: 2010-01-18

引用:
作者: Celinda
Framebuffer设置的有问题
那该怎么设置?

作者: lobby520   发布时间: 2010-01-18

引用:
作者: zeyata
VGA参数去掉试试
VGA参数又在哪里设?

我是第一次玩LFS啊~

作者: lobby520   发布时间: 2010-01-18

5楼是告诉你:
/boot/grub/menu.lst这个文件里:
kernel (hdx,y)......这句最后的 vga=xxx ,去掉!

你可以在grub引导时,按c键进入grub的命令行,然后尝试手工引导:

kernel (hdx,y)/boot/vmxxxxxxx #这里vmxxxx是你编译好的内核
initrd (hdx,y)/boot/initrd
boot

作者: 糊涂   发布时间: 2010-01-18

嗯,我也看到了,他加了vga=788....

新手折腾LFS干什么啊..完全是照抄手册,都不知道自己在作什么..

作者: Celinda   发布时间: 2010-01-18

引用:
作者: Celinda
嗯,我也看到了,他加了vga=788....

新手折腾LFS干什么啊..完全是照抄手册,都不知道自己在作什么..
嗯,不过新手做做LFS倒也无妨,做过一遍以后,知道自己的不足之处,以后学习就可以目标明确一些了。

作者: 糊涂   发布时间: 2010-01-18

可以了,是vga参数问题。

谢谢“zeyata”,谢谢“糊涂”,谢谢各位!谢谢!

想问一下,vga=788是什么意思? 我没了解过这个东西

作者: lobby520   发布时间: 2010-01-18

帧缓冲图形模式设置参数,详见

/usr/src/linux/Documentation/fb/vesafb.txt

作者: Celinda   发布时间: 2010-01-18

热门下载

更多