新しいハードドライブ(6TB、/dev/sdb
)を接続しました )私のコンピューター(Ubuntu 14.04.4 LTS x64)に接続し、次のように新しいパーティションを作成しようとしました:
sudo lshw -C disk # Checking the location of the new drive. It is /dev/sdb.
sudo parted /dev/sdb mklabel gpt # Creating the GUID Partition Table (GPT)
sudo parted /dev/sdb print # Checking that the GPT has been created
sudo parted /dev/sdb print unit MB print free # see 6001175MB size
sudo parted --align optimal /dev/sdb mkpart primary ext4 0% 6001175MB # Creating partition
次に、sudo nano /etc/fstab
行を追加しました(UUID
を使用します この問題を修正したら):
/dev/sdb1 /crimea ext4 defaults 0 0 # 6 TB: /dev/sdb
/etc/fstab
を再マウントしました :
sudo mount -a # Remount /etc/fstab without rebooting
df -h
を実行すると 、新しいパーティションは表示されますが、そのサイズは予想よりもはるかに大きくなっています(190M、予想は約6TB)
/dev/sdb1 190M 45M 131M 26% /crimea
なぜですか?
sudo parted /dev/sdb print
以下を出力するので、私の理解では、新しいパーティションは6TBである必要があります。
Model: ATA ST6000NM0024-1HT (scsi)
Disk /dev/sdb: 6001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 6001GB 6001GB ext4 primary
sudo lshw -C volume
ただし、多かれ少なかれdf
に同意します 。パーティションのサイズは200MiB
であると表示されます (df
190M
と言います ):
*-volume
description: EXT4 volume
vendor: Linux
physical id: 1
bus info: [email protected]:0.0.0,1
logical name: /dev/sdb1
logical name: /crimea
version: 1.0
serial: c3554308-795b-46db-9855-8a974c55a1ce
size: 200MiB
capacity: 5589GiB
capabilities: journaled extended_attributes huge_files dir_nlink extents ext4 ext2 initialized
configuration: created=2016-06-24 14:56:55 filesystem=ext4 lastmountpoint=/boot modified=2016-07-01 17:15:55 mount.fstype=ext4 mount.options=rw,relatime,data=ordered mounted=2016-07-01 17:07:19 name=primary state=mounted
承認された回答:
parted
パーティションラベルを設定するだけです。ファイルシステムは作成されません。
configuration
を見る 私が見る線
lastmountpoint=/boot
これは、ディスクをパーティション分割した後、mke2fs -t ext4
を見逃したことを示しています。 新しいパーティションを踏むと、古いファイルシステムからの古いデータセットが表示されます。
(私の推測では、あなたのsdb
ディスクは、OSブートパーティションを備えたプライマリディスクでした。
したがって、ファイルシステムをアンマウントしてから、mke2fs -t ext4
を実行します。 コマンドを実行すると、マウントしてフルサイズにすることができます。