如何通过 SSH 在 PC 上安装 HDD?

如何通过 SSH 在 PC 上安装 HDD?

我在家工作了一段时间,想将另一个硬盘安装在我的办公电脑(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 没有可以挂载的分区;它似乎是一个空白磁盘。这就是我没有提供从该磁盘挂载的详细信息的原因。

相关内容