建议不要使用cat /proc/partitions的内容来查看硬盘以及分区情况,建议使用fdisk -l来查看硬盘以及分区的情况,因为使用fdisk -l不单单能看到每块硬盘的大小,就连分区的具体情况也能查看清楚。
当然,你也可以通过ls /dev目录下的设备来查看,看看各个硬盘分区是否都存在。
另外你的挂载命令也是有问题的,不要使用mount /dev/sdb /mnt/1。因为/dev/sdb是指整个一块硬盘,而不是一个具体的分区,挂载的时候,只能挂载是一个分区。硬盘上的各个分区分别被命名为sdb1、sdb2、sdb3等等。所以你挂载的时候应该使用 mount /dev/sdb1 /mnt/1。
注意磁盘的文件格式,如果是特殊的分区需要制定分区类型,有的文件格式还需要加一些特殊的参数
还有就是/mnt目录下是否已经创建了1这个目录,如果没有创建,那么在挂载的时候也是会有错误的。可以使用mkdir命令来创建一个目录。
基于上面提出的这些问题,将其更正为下面的操作:
1.查看磁盘大的具体情况:fdisk -l
2.创建被挂载到的目录; mkdir -p /mnt/1 (使用-p参数以后,如果/mnt目录下有1这个目录,则就不用再去创建该目录了,它将自动退出这个创建操作)
3.挂载文件系统: mount -t 文件格式 /dev/sdb1 /mnt/1 (sdb1只是一个举例,你可以用例挂载任何的磁盘分区)
建议采用标准命令:
mount -t auto /dev/sda1 /mnt/1
必须确定 /mnt/1 存在
看你这个样子应该挂sdd的,有的版本他识别硬盘为不同的名称!
一般说来盘符多的就是硬盘了,可能它预先留给了,SATA,移动硬盘等设备!你可以查看分区信息:
fdisk -l 检查磁盘分区!
加油!!!!!