Chinaunix

标题: 一个硬盘识别为了两个。 [打印本页]

作者: zbzq    时间: 2008-09-19 14:29
标题: 一个硬盘识别为了两个。
公司设备:CF卡存放系统,硬盘存放数据。 用CF卡启动机器,硬盘分为一个分区  /data。

   一般在系统中用  fdisk   -l  查看后只有两个存储设备,CF卡为 /dev/hda,硬盘为  /dev/sda .
  
    最近公司新来了一个设备,不知道为什么我用CF进去后看到的硬盘多了一个(只有一个硬盘)

   一个是  /dev/sda  160GB,另一个为  /dev/dm-0 159.9GB (其实就是一个硬盘)

    已经证明上述两个显示为同一个硬盘。当给 /dev/sda划分为/dev/sda后,另一个增加一个分区:  /dev/dm-0p1


     现如今的问题是,用 CF卡带动硬盘启动后用df   -h 命令却看不到 /data分区。

请问是什么原因啊?
作者: meiki05    时间: 2008-09-19 14:38
/dev/dm-0p1 应该是udev生成出来的东西。。。
其他的我也不知道了。。
作者: zbzq    时间: 2008-09-19 14:39
udev 怎么去掉啊
作者: zbzq    时间: 2008-09-19 14:49
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       19457   156288321   83  Linux

Disk /dev/dm-0: 159.9 GB, 159974752256 bytes
255 heads, 63 sectors/track, 19449 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

     Device Boot      Start         End      Blocks   Id  System
/dev/dm-0p1   *           1       19457   156288321   83  Linux
作者: cuci    时间: 2008-09-19 15:02
手工删一个试试,udev不能停,那个是用来管理设备的
作者: meiki05    时间: 2008-09-19 15:03
/etc/udev/rules.d/50-udev.rules
里面的
KERNEL=="dm-[0-9]*"。。。。的行注释掉。。。试试
作者: liaosnet    时间: 2008-09-19 15:05
实际上是一个盘。。/dev/dm-0好像似乎是一个什么设备来着?~?
作者: zbzq    时间: 2008-09-19 15:31
原帖由 meiki05 于 2008-9-19 15:03 发表
/etc/udev/rules.d/50-udev.rules
里面的
KERNEL=="dm-[0-9]*"。。。。的行注释掉。。。试试


刚没招,重装系统看看了。
要是还不行,就按照你说的试试。
作者: zbzq    时间: 2008-09-19 17:13
说下进展:
1、那个本来就是注释掉,所以方法没用。
2、把 dm-0设备删除后,重启又会出现。
3、重装系统,死掉,两次都是如此。


正在解决。

[ 本帖最后由 zbzq 于 2008-9-19 17:20 编辑 ]
作者: zbzq    时间: 2008-09-22 14:35
还是没解决,不知道到底怎么回事。跟硬件有关系吗?
我装系统的时候总是死机。
作者: meiki05    时间: 2008-09-22 14:51
重装都不行啊?

好像还有个这个文件。。。要不删掉试试?

/etc/udev/rules.d/90-dm.rules
作者: zbzq    时间: 2008-09-22 14:58
我系统中是   /etc/udev/rules.d/50-dm.rules
我删除掉看看




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2