Ich habe eine neue Festplatte angeschlossen (6 TB, /dev/sdb
) auf meinen Computer (Ubuntu 14.04.4 LTS x64) und versuchte, wie folgt eine neue Partition zu erstellen:
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
Dann sudo nano /etc/fstab
und fügte die Zeile hinzu (I'll use the UUID
sobald ich dieses Problem behoben habe):
/dev/sdb1 /crimea ext4 defaults 0 0 # 6 TB: /dev/sdb
und /etc/fstab
neu gemountet :
sudo mount -a # Remount /etc/fstab without rebooting
Wenn ich df -h
ausführe , ich sehe die neue Partition, aber ihre Größe ist viel größer als ich erwartet hatte (190 MB, während ich etwa 6 TB erwartet hatte)
/dev/sdb1 190M 45M 131M 26% /crimea
Warum?
sudo parted /dev/sdb print
gibt Folgendes aus, also sollte die neue Partition nach meinem Verständnis 6 TB groß sein:
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
stimmt jedoch mehr oder weniger mit df
überein . Es sagt, dass die Partition eine Größe von 200MiB
hat (während df
sagt 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
Akzeptierte Antwort:
parted
setzt nur Partitionsbezeichnungen; macht das Dateisystem nicht.
Blick auf die configuration
Zeile sehe ich
lastmountpoint=/boot
Das sagt mir, dass Sie nach der Partitionierung der Festplatte mke2fs -t ext4
verpasst haben Schritt auf die neue Partition und Sie sehen einen älteren Datensatz aus einem älteren Dateisystem.
(Meine Vermutung wäre, dass Ihre sdb
Die Festplatte war früher eine primäre Festplatte mit einer Betriebssystem-Startpartition darauf).
Hängen Sie also das Dateisystem aus und führen Sie dann mke2fs -t ext4
aus Befehl, dann können Sie es mounten und haben die volle Größe.