无法安装我的硬盘

当我尝试安装其中一个硬盘时,无法find硬盘上的文件夹。

这是命令df的输出:

 Filesystem 1K-blocks Used Available Use% Mounted on rootfs 33000428 119124 32881304 1% / none 33000428 119124 32881304 1% / 198.27.85.63:/home/pub/rescue.v7 886788312 250295096 591423904 30% /nfs 198.27.85.63:/home/pub/pro-power 886788312 250295096 591423904 30% /power 198.27.85.63:/home/pub/commonnfs 886788312 250295096 591423904 30% /common tmpfs 10240 204 10036 2% /dev tmpfs 6600088 72 6600016 1% /run tmpfs 5120 0 5120 0% /run/lock tmpfs 13200160 0 13200160 0% /run/shm 

这是当我运行命令fdisk -l:

 WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 1 3907029167 1953514583+ ee GPT WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1 3907029167 1953514583+ ee GPT Disk /dev/md3: 1978.9 GB, 1978886193152 bytes 2 heads, 4 sectors/track, 483126512 cylinders, total 3865012096 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/md3 doesn't contain a valid partition table Disk /dev/md2: 21.0 GB, 20970405888 bytes 2 heads, 4 sectors/track, 5119728 cylinders, total 40957824 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/md2 doesn't contain a valid partition table 

当我尝试使用mount -o barrier=0 /dev/sda1命令mount -o barrier=0 /dev/sda1 /dev/sda1硬盘时,它给了我这个信息:

 mount: can't find /dev/sda1 in /etc/fstab or /etc/mtab 

我如何解决这个问题,所以我可以备份所有的东西?

这是当我尝试挂载/ dev / sdb3时:

 mount: unknown filesystem type 'linux_raid_member' 

然后,我试图使用命令mdadm --assemble --run /mnt /dev/sdb3但它只是给了我这个:

 mdadm: /dev/sdb3 is busy - skipping 

我怎样才能解决这个问题?

编辑这是我使用cat /proc/mdstat输出

 md2 : active raid1 sda2[0] sdb2[1] 20478912 blocks [2/2] [UU] md3 : active raid1 sda3[0] sdb3[1] 1932506048 blocks [2/2] [UU] unused devices: <none> 

对于第一个问题:

当我尝试使用mount -o barrier = 0 / dev / sda1命令安装/ dev / sda1硬盘时,它给了我这个信息:

mount: can't find /dev/sda1 in /etc/fstab or /etc/mtab

我如何解决这个问题,所以我可以备份所有的东西?

答案是mount/etc/fstab/etc/mtab寻找挂载点 ,但是没有configuration/dev/sda1 。 你可以在mount命令行上指定挂载点(一个空目录就可以了),例如

 mkdir /mnt/hd mount -o barrier=0 /dev/sda1 /mnt/hd 

如果成功,您可以在/etc/fstab上添加configuration设置,以便在不指定目录的情况下挂载(挂载将读取fstab并使用configuration的目录),还可以为该分区设置引导时自动挂载。

对于第二个问题:

这是当我尝试挂载/ dev / sdb3时:

mount: unknown filesystem type 'linux_raid_member'

然后,我试图使用命令mdadm –assemble –run / mnt / dev / sdb3,但它只是给了我这个:

mdadm: /dev/sdb3 is busy - skipping

我怎样才能解决这个问题?

您不应该装载MD数组的一部分。 你应该根据你的/proc/mdstat挂载相应的raid设备,例如/dev/md2/dev/md3 ,在这种情况下,一个空目录将作为挂载点工作:

 mkdir /mnt/raid2 mount /dev/md2 /mnt/raid2 

和以前一样,您可以在/etc/fstab文件中设置一个条目,并省略mount命令中的目录,并且/或者在系统启动时自动挂载。