LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1294|回复: 11

我的/dev目录内找不到fd0,sda1

[复制链接]
发表于 2006-4-10 13:05:00 | 显示全部楼层 |阅读模式
重灌了二次Debian 3.1,不知为何/dev目录内皆找不到fd0,sda1这两个设备档。若用mknod手动建立,不知为何重新开机后fd0,sda1这些手动设定的设备档又会消失不见。
请问有人跟我一样的状况吗?
发表于 2006-4-10 13:21:36 | 显示全部楼层
你有这两个真实的设备吗?
回复 支持 反对

使用道具 举报

发表于 2006-4-10 15:15:45 | 显示全部楼层
你用的是2.6 or 2.4的kernel ? 是否使用了udev文件系统?
如果你使用的是udev文件系统,/dev目录下的文件是在系统启动的时候自己通过udev文件系统方式建立的!如果你没有真实的设备,udev文件系统将不会建立相应的设备文件的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 15:27:13 | 显示全部楼层
Post by ecloud
你有这两个真实的设备吗?



这两个设备皆真实存在


Post by kissingwolf
你用的是2.6 or 2.4的kernel ? 是否使用了udev文件系统?
如果你使用的是udev文件系统,/dev目录下的文件是在系统启动的时候自己通过udev文件系统方式建立的!如果你没有真实的设备,udev文件系统将不会建立相应的设备文件的!


我的kernel是2.6。
我不知是否有用udev文件系统,我是用內定值安裝的。
并没有再加挂什么套件。
回复 支持 反对

使用道具 举报

发表于 2006-4-10 15:32:05 | 显示全部楼层
我有一个师兄也出过这种问题. 目前尚不清楚原因, 我给他的临时解决方案是写一个开机脚本来手工建立节点

对此问题观注中....
回复 支持 反对

使用道具 举报

发表于 2006-4-10 16:19:46 | 显示全部楼层
你的sd是scsi卡支持的还是usb还是板载scsi接口?
如果说fd0不能顺利建立,有可能是内核对某些很新的、很特殊的南桥芯片支持的不好,当然如果是usb设备那也是南桥芯片支持的
公司的使用SIS芯片的机器出现过类似问题
解决方法:1、升级内核。2、下载厂商驱动(不过如果是SIS的话就别有太好的幻想了,nvidia可以期待一下)
回复 支持 反对

使用道具 举报

发表于 2006-4-10 17:29:19 | 显示全部楼层
补充下,注意dmesg里面的内容,然后看看lspci里面是不是有unknown的,一般来说unknown都会有点问题的
回复 支持 反对

使用道具 举报

发表于 2006-4-10 18:56:31 | 显示全部楼层
Post by peterlin82

这两个设备皆真实存在


我的kernel是2.6。
我不知是否有用udev文件系统,我是用內定值安裝的。
并没有再加挂什么套件。

ps aux|grep udevd 看看 udev 是否在运作,另用 uname -a 看看当前运行的内核版本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 08:23:07 | 显示全部楼层
谢谢d00m3d,ecloud,DoDo,kissingwolf大家的回覆。                           
                                                                        
小弟查了dmesg并没有看到任何lspci的相关资料。                             
另外唯一个unknown信息是有关音效卡的:                                    
ac97_codec: AC97 Audio codec, id: ADS117 (Unknown)                       
另外我的sd是支援usb。                                                   
                                                                        
用uname -a查到的版本如下:                                               
Linux debian02 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux
                                                                        
用ps aux|grep udevd查到的信息,结果有时候是一行,有时候却是两行。        
一行                                                                     
root       356  0.0  0.0  1492  460 ?        S<s  08:02   0:00 udevd     
两行                                                                     
root       356  0.0  0.0  1492  460 ?        S<s  08:02   0:00 udevd     
root      3723  0.0  0.1  2424  532 pts/1    R+   08:14   0:00 grep udevd
回复 支持 反对

使用道具 举报

发表于 2006-4-11 12:38:27 | 显示全部楼层
udev 正在运作呀!
回复 支持 反对

使用道具 举报

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

本版积分规则

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