我在家工作了一段时间,想将另一个硬盘安装在我的办公电脑(Ubuntu 14.04)上。
但是我没有找到正确的命令。我尝试过:
Disk /dev/sda: 512.1 GB, 512110190592 bytes
255 heads, 63 sectors/track, 62260 cylinders, total 1000215216 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: 0x0001019b
Device Boot Start End Blocks Id System
/dev/sda1 * 16384 671988946 335986281+ 7 HPFS/NTFS/exFAT
/dev/sda2 671989758 1000214527 164112385 5 Extended
/dev/sda5 933263360 1000214527 33475584 82 Linux swap / Solaris
/dev/sda6 671989760 933263359 130636800 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 8001.6 GB, 8001563222016 bytes
255 heads, 63 sectors/track, 972801 cylinders, total 15628053168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
我已经尝试过 mount 命令:
sudo mount -t fat /dev/sda /media/anilil/Data/
有几种数据类型会引发文件系统错误。
我知道它之前可以在/media/anilil/Data/
答案1
您通常不会安装驱动器。您安装的是分区。(理论上,您可以在驱动器上安装文件系统卷,而不是分区。在某些情况下,这在技术上是可行的,但兼容性可能差很多,因此很少这样做,即使在 SD 卡等不常见多个分区的可移动介质上也是如此。)
您显示的 fdisk 输出显示 /dev/sda 是您的驱动器。
您可能想要挂载的是 /dev/sda1
sudo mount -t ntfs /dev/sda1 /media/whatever
或者,由于您指定了 Ubuntu,因此以下情况可能更有可能:
sudo mount -t ntfs-3g /dev/sda1 /media/whatever
在某些系统上,对于某些文件系统类型,-t 可能是不必要的。例如:
sudo mount /dev/sda6 /media/another-spot
注意:这是假设 /dev/sda 是您的第二个驱动器(实际上通常不是这种情况)。更常见的是,/dev/sda 是您的第一个驱动器,带有您的操作系统,而第二个硬盘驱动器可能使用名称 /dev/sdb。(仅运行mount
,不带任何参数,可能有助于验证您从哪个磁盘启动。)但是,您的 fdisk 输出表明 /dev/sdb 没有可以挂载的分区;它似乎是一个空白磁盘。这就是我没有提供从该磁盘挂载的详细信息的原因。