/ dev/sda(DebianがインストールされているメインSSD)を除くすべてのドライブを完全に消去してフォーマットしようとしています。いくつかのエラーが発生しますが、正しく実行されているかどうかは完全にはわかりません。
$ lsblk
sdb 8:16 0 931.5G 0 disk
したがって、/dev/sdb
は、NTFSに完全にフォーマットしてマウントしたいドライブです。パーティションやMBRなどを消去するためにこれを行います。
$ dd if=/dev/zero of=/dev/sdb bs=512 count=1
その後、私は行うことができます:
$ parted /dev/sdb mklabel gpt
$ parted /dev/sdb p
Model: ATA WDC WD10EARS-00Y (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
これで、ドライブにGPTパーティションテーブルができました。次に、NTFSパーティションを作成し、詳細をもう一度印刷します。
$ parted /dev/sdb mkpart primary ntfs 0% 100%
$ parted /dev/sdb p
Model: ATA WDC WD10EARS-00Y (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 1000GB 1000GB primary msftdata
また、想定されている1TBの容量がすべて含まれていることがわかります。
これで、/etc/fstab
または単にmount /dev/sdb /home/1TB/
を編集できるようになります。 fstabを実行します。
$ blkid
/dev/sda1: UUID="3608e3af-e6b3-4d63-a234-6bd53813e983" TYPE="ext4" PARTUUID="118c8db8-01"
/dev/sda5: UUID="b2091441-279b-4013-b7b1-299de571280f" TYPE="swap" PARTUUID="118c8db8-05"
/dev/sdb1: PARTLABEL="primary" PARTUUID="12c3cc3a-ce49-437b-b4d9-81c75a8f5d51"
/etc/fstab
を編集して、PARTUUIDを含めます。
PARTUUID=12c3cc3a-ce49-437b-b4d9-81c75a8f5d51 /home/1TB/ ntfs defaults
そして最後にそれをマウントすることができます:
$ mount -a
しかし、その後エラーが発生します:
マウント:fsタイプが間違っている、オプションが間違っている、/ dev/sdb1のスーパーブロックが間違っている、コードページまたはヘルパープログラムがない、またはその他のエラー
場合によっては、syslogに役立つ情報があります-dmesgを試してください。尾かそこら。
私は解決策を探しましたが、なぜそれが間違っているのかと思いますが、なぜそれが機能しないのか分かりません。 nfs-common
とcifs-utils
をインストールしています。ドライブをフォーマットし、単一のNTFSパーティションを作成してから、fstabを使用してそれらをマウントしたいだけです。
エラーは、ファイルシステムがないことを示しています。
そのため、最初にパーティションをフォーマットする必要があります。その後、マウントできるようになります。
次のコマンドを実行します。
mkfs.ntfs -f /dev/sdb1
-f
は高速フォーマットを意味します
また、パッケージntfs-3g
がマシンに存在するかどうかを確認し、インストールされていない場合は/etc/fstab
のエントリをntfs
からntfs-3g
に変更することをお勧めします
Fstabで使用しているntfs
の機能は制限されています
gentoo wiki from ntfs からの引用
注意:2017年11月現在、メインライン化されたNTFSカーネルドライバーは、NTFSの機能サポートを非常に制限しています。カーネル構成情報は、サポートを「部分的だが安全」と定義しています。このドライバーは既存のファイルを上書きできますが、ファイルまたはディレクトリの作成、削除、または名前の変更はできません。 1 ほとんどのNTFSユーザーは、Fuse搭載バージョンを有効にする必要があります。