PCで2台目のHDDにアクセスしようとしていますが、NTFSでフォーマットされており、2台目のHDDのデータを置き換えることができないため、HDDのデータを削除しない方法が必要です。
fdisk -l
2台目のHDDに関するコマンド出力
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 / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x60ed0890
次のコマンドを実行して、ドライブをマウントしようとしています。
mount -t ntfs /dev/sdb /home/colin/media
コマンドを実行すると、次のエラーが発生します。
NTFS signature is missing.
Failed to mount '/dev/sdb': Invalid argument
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
現在HDDにあるデータを削除せずにHDDをマウントするにはどうすればよいですか?
ドライブではなく、論理/物理パーティションをマウントする必要があります。 sdb
はハードドライブをデバイスとして参照し、sdbX
(X
は0
で始まる整数)は、上の論理/物理パーティションを参照します。ドライブ。
次の手順を実行すると、ドライブ上にあるパーティションを確認できます(Sudo
が必要な場合があります)。
ls /dev/sdb*
出力から、マウントするパーティションを決定できるはずです。その後、実行していたようにマウントできますが、代わりにsdbX
を使用します(たとえば、パーティションがsdb1
であり、Sudo
が必要な場合があります)。
mount -t ntfs /dev/sdb1 /home/colin/media