QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 982|回复: 5

2.6进入后屏幕一片空白

[复制链接]
发表于 2003-10-9 10:52:06 | 显示全部楼层 |阅读模式
编译完2.6后,make modules出现
make[3]: *** [drivers/net/wan/cosa.o] 错误 1
make[2]: *** [drivers/net/wan] 错误 2
make[1]: *** [drivers/net] 错误 2
make: *** [drivers] 错误 2
[root@iceco linux-2.6.0-test5]# make modules_install
Warning: you may need to install module-init-tools
See http://www.codemonkey.org.uk/post-halloween-2.5.txt
  INSTALL drivers/net/3c501.ko
cp: stat‘drivers/net/3c501.ko’失败: No such file or directory
make[1]: *** [drivers/net/3c501.ko] 错误 1
make: *** [_modinst_] 错误 2
看不出是什么错了,也就不管它,再make install继续后depmod -a,检查/etc/lilo.conf没错,运行lilo后重启,进入2.6的内核后屏幕一片空白,没有以前那种进度的信息,但我想系统倒是有进入的,因为我摸黑用键盘操作了一下,可以用,在我打入reboot后不久计算机就重启了。
这就不懂了,因为我编译的时候有把VGA和console的那些显示的编进内核,而不是模块,但怎么显示器上没东东?之前编成模块也是这样

/etc/fstab[code:1]/dev/hda10 / ext3 defaults 1 1
/dev/hda8 /boot ext3 defaults 1 2
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/scd0,fs=auto,ro,--,iocharset=gb2312,codepage=936,umask=0 0 0
/dev/hda1 /mnt/win_c ntfs iocharset=gb2312,ro,umask=0 0 0
/dev/hda5 /mnt/win_d vfat iocharset=gb2312,codepage=936,umask=0 0 0
/dev/hda6 /mnt/win_e vfat iocharset=gb2312,codepage=936,umask=0 0 0
/dev/hda7 /mnt/win_f vfat iocharset=gb2312,codepage=936,umask=0 0 0
none /proc proc defaults 0 0
/dev/hda11 /usr ext3 defaults 1 2
/dev/hda9 swap swap defaults 0 0
[/code:1]
/etc/lilo.conf[code:1]boot=/dev/hda
map=/boot/map
vga=normal
default="2421-13"
keytable=/boot/us-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
        label="linux"
        root=/dev/hda10
        initrd=/boot/initrd.img
        append="devfs=mount hdc=ide-scsi acpi=off quiet"
        vga=788
        read-only
image=/boot/vmlinuz
        label="linux-nonfb"
        root=/dev/hda10
        initrd=/boot/initrd.img
        append="devfs=mount hdc=ide-scsi acpi=off"
        read-only
other=/dev/hda1
        label="windows"
        table=/dev/hda
image=/boot/vmlinuz-2.4
        label="2421-13"
        root=/dev/hda10
        initrd=/boot/initrd-2.4.img
        append="devfs=mount hdc=ide-scsi acpi=off quiet"
        read-only
image=/boot/vmlinuz
        label="failsafe"
        root=/dev/hda10
        initrd=/boot/initrd.img
        append="devfs=nomount hdc=ide-scsi acpi=off failsafe"
        read-only

image=/boot/vmlinuz-2.6.0-test6
        label=260-test6
        root=/dev/hda10
        read-only
        optional
        vga=788
        append=" devfs=mount hdc=ide-scsi acpi=off quiet"
        initrd=/boot/initrd-2.6.0-test6.img

image=/boot/vmlinuz-2.6.0-test5
        label=260-test5
        root=/dev/hda10
        read-only
        optional
        vga=788
        append=" devfs=mount hdc=ide-scsi acpi=off quiet"
        initrd=/boot/initrd-2.6.0-test5.img
[/code:1]
发表于 2003-10-9 11:22:57 | 显示全部楼层
估计你是没有编译FrameBuffer支持, 所以去掉lilo中的VGA=788那行就可以了
回复

使用道具 举报

发表于 2003-10-9 11:40:38 | 显示全部楼层
我编译linux-2.6.0-0.test6.1.47时也出现了你讲的情况。后来我去kernel重下了linux-2.6.0-test6。重编后就解决了。
回复

使用道具 举报

发表于 2003-10-9 12:16:50 | 显示全部楼层
module-init-tools

2.6需要新的module-init-tools

http://www.linuxsir.org/bbs/showthread.php?s=&threadid=64964
回复

使用道具 举报

 楼主| 发表于 2003-10-11 18:05:27 | 显示全部楼层
我想我找到原因了
我用的显卡是nvidia GF2 MX400,因为我在2.4里装了它的驱动,而这个驱动在2.6默认跑不起来,和以前那样编译新内核一样nvidia的驱动都得重新安装一样,结果系统引导起来了,但进不了X。如此我想没重装的话把XF86Config改回nv不加载nvidia的驱动的话也就可以用了。
今天重新了一下系统,没装nvidia的驱动,马上编译2.6内核,重启后就可进入2.6内核的X了
但是还是没有启动的那些引导信息,你们有吗?我又得找找原因了,呵.............
回复

使用道具 举报

发表于 2003-10-11 23:10:34 | 显示全部楼层
就是说如果在2.4下安装了nvidia的for linux驱动的话,就要先改回nv,再升级2.6才不会那么麻烦~~~~~~ 我试试看看
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-14 11:00 , Processed in 0.038190 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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