|
|
我把 RH9的内核(2.4.20-9)升级到2.6.5,同时升级或安装了如下软件:
module-init-tools 3.0
mkinitrd 3.5.15.1-2
lvm2 2.00.08-2
device-mapper 1.00.07-1
glibc 2.3.2-27.9.7 工具包
rpm 4.2-1 工具包
能比较正常使用,但仍有几个问题无法解决:
1、启动linux时,出现两个错误,分别是 Mounting local filesystems 和 Mounting other filesystems ,它们都显示错误提示:“mount:Wrong fs type,bad option,bad superblock on none,or too many mounted files system”。
我认为是 fstab 的设置新内核无法识别,但又不知如何处理,请高手指教。
2、升级新内核时,由于除了移动硬盘和优盘,我不想选其它usb设备(包括HID等),编译后,我的usb设备始终无法使用。启动linux时能看到 mounting usb control device uhci-hcd 启动 OK 的提示,Xwindow的硬件浏览器也识别出usb control的型号,在modprobe.conf中关于usb control的alias行中usb-uhci改成uhci-hcd,但插入优盘或移动硬盘,无论是 #fdisk -l 或 Xwindow的硬件浏览器都见不到设备。不知如何处理?
另外,关于usb HID control以及usb mouse、usb keyboard,我修改了rc.sysinit文件,使得系统启动时不检测这些设备而减少了几个红 Failing 的烦恼。哈哈,linux 还是能让你学到不少东西的。
于是,我在rc.sysinit中发现 mounting local filesystems 项,就依葫芦画瓢,修改了mounting local filesystems 项,使启动不检测该项。但other filesystems 在 netfs文件中,依葫芦画瓢,修改了该项,但不成功,还造成系统不少问题,只好改回,唉!没则!!!
听说usb 磁盘支持要把scsi编译成内核,但scsi选项很多,该选哪些项呢? |
|