我正在尝试执行一个简单的任务(对于原生 ubuntu 用户来说,但对我来说不是:D):在我的 rasperry pi 上安装一个外部硬盘,以便将一些数据复制到它上面,然后将其连接回我的 Windows PC 并传输数据。
我通过以下方式识别硬盘sudo fdisk -l
:
Disk /dev/sda: 931.48 GiB, 1000170586112 bytes, 1953458176 sectors
Disk model: Elements 25A2
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
我按照在线找到的一些步骤进行操作:
mkdir mnt_sda
sudo mount /dev/sda mnt_sda/
后者给出了以下错误:
mount: /home/user/mnt_sda: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.
我还读到了一些关于必须先在驱动器上创建一个新的 Linux 兼容分区的信息,但似乎需要完全重新格式化磁盘,并且现有数据将丢失。有什么方法可以避免这种情况吗?
谢谢!
答案1
好的,我明白了:我必须在 mount 时使用 -t ntfs 选项;此外,正如 guiverc 指出的那样,我必须指示分区 (sda1) 而不是设备 (sda)。因此,总结一下:sudo mount -t ntfs /dev/sda1 mnt_sda/
完成了任务。