/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
しかし、エラーが発生します。
マウント: 無効なファイルシステムの種類、無効なオプション、/dev/sdb1 の無効なスーパーブロックがないコードページまたはヘルパーまたはその他のエラー
場合によっては、syslogで有用な情報を見つけることができます。 dmesg tailなどを試してみてください。
解決策とそれがなぜ間違っているのかを調べましたが、なぜ機能しないのかわかりません。私もnfs-common
持っていてcifs-utils
設置しました。ドライブをフォーマットし、NTFSパーティションを作成し、fstabを使用してマウントしたいと思います。
答え1
エラーはファイルシステムが存在しないことを示します。
したがって、パーティションをマウントする前にフォーマットする必要があります。
次のコマンドを実行します。
mkfs.ntfs -f /dev/sdb1
-f
クイックフォーマットを意味します
ntfs-3g
また、コンピュータにパッケージがあることを確認し、そうでない場合はパッケージをインストールし、エントリをから次に/etc/fstab
変更することをお勧めしますntfs
。ntfs-3g
ntfs
fstabの機能が制限されています。
注:2017年11月現在、メインラインNTFSカーネルドライバはNTFSの機能サポートに非常に制限されています。カーネル構成情報は、サポートを「部分的ですが安全」と定義します。このドライバは既存のファイルを上書きできますが、ファイルやディレクトリを作成、削除、または名前を変更することはできません。1ほとんどのNTFSユーザーは、サポートされているFUSEバージョンを有効にしようとします。
答え2
パーティションをマウントできません。まず、パーティション内にファイルシステムを作成する必要があります。これを行うには、mkntfs を使用します。その後、ファイルシステムをマウントできます。