rh9上用usb硬盘
2008-04-09 04:09:25来源:互联网 阅读 ()
这个是在redhat9.0上通过验证的,你试一下!
1、测试系统:
#uname -a
我的是2.4.20-8 #1 i686 移动硬盘是科硕硬盘盒
2、查看并修改/usr/src/linux-2.4.20-8/Makefie
将该文件开头的“EXTRAVERSION =XXXX”的值,改成“EXTRAVERSION =-8”。
注意这一步很重要的,不然你就会和我一样最后加载时提示版本不匹配,就要重新编内核啊!(因为我是2.4.20-8,所以我就改成-8)。
3、修改/usr/src/linux-2.4.20-8/drivers/usb/storage/unusual_devs.h
查找:
UNUSUAL_DEV( 0x05e3, 0x0702, 0x0000, 0x0001,
"EagleTec",
"External Hard Disk",
US_SC_SCSI, US_PR_BULK, NULL,
US_FL_FIX_INQUIRY ),
改成下面的形式:
UNUSUAL_DEV( 0x05e3, 0x0702, 0x0000, 0x9999,
"EagleTec",
"External Hard Disk",
US_SC_SCSI, US_PR_BULK, NULL,
US_FL_FIX_INQUIRY | US_FL_MODE_XLATE | US_FL_START_STOP ),
4、运行一下命令
#cp /boot/config-2.4.20-8 /usr/src/linux-2.4.20-8/.config
#make mrproper(如果你原来编过内核,就加上这一句)
#make oldconfig
#make dep
#make modules (这一步好长时间啊)
5、运行
#cp /usr/src/linux-2.4.20-8/drivers/usb/storage/usb-storage.o /lib/modules/2.4.20-8/kernel/drivers/usb/storage/
执行完这一步就可以将硬盘连上了。
6、执行:
#modprobe -r usb-storage
#modprobe usb-storage(如果前面Makefile文件修改正确的话,这一步就不会出错)
然后你再耐心等一会儿再运行下一步。
7、fdisk -l 在这里你就可以看到自己的硬盘了。(我的硬盘是/dev/sda1,优盘是/dev/sdb1。)
8、加载
#mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/usb-hd
usb-hd是我自己先创建的目录,你就自己用自己的了。
现在大家应该可以用USB硬盘了吧!
这是我在这上面的第一张贴,祝你你好运!!!!!
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:存储备份:SAN
下一篇:【网友解答】存储虚拟化详解(图)
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash