it-swarm.com.de

Wie füge ich eine zusätzliche Festplatte hinzu?

Ich werde eine zusätzliche (nicht-USB) Festplatte in mein System einbauen. Ich habe Ubuntu bereits auf meiner anderen Festplatte, daher möchte ich Ubuntu nicht auf der zusätzlichen Festplatte installieren, sondern nur als Speicher verwenden. Wie füge ich die zusätzliche Festplatte meinem Ubuntu-System hinzu, z. Ubuntu erkennen und richtig mounten lassen?

65
N.N.

1 Partition

Am einfachsten und benutzerfreundlichsten ist es wahrscheinlich, gparted zu verwenden, nachdem Sie Ihre neue Festplatte installiert und Ihren Computer gestartet haben:

Sudo gparted

Anschließend erstellen Sie Partitionen, indem Sie deren Größe und Typ festlegen.
Hinweis: Da Ihre Festplatte zusätzlichen Speicherplatz bietet, möchten Sie wahrscheinlich eine einzige große Partition mit dem Typ ext4 erstellen.

Screenshot of gparted

gparted ist ein sehr einfach zu verwendendes Werkzeug und dennoch sehr fortschrittlich.

2 Montieren

Nachdem Sie Ihre Partitionen erstellt haben (höchstwahrscheinlich handelt es sich nur um eine ext4 -Datenpartition, da dies Ihr zusätzliches Speicherlaufwerk ist), müssen Sie sie dauerhaft bereitstellen.

In diesem Schritt wissen Sie bereits, welche Namen Ihre neuen Partitionen haben. Wenn Sie sich nicht sicher sind, werden Sie mit dem folgenden Befehl an vorhandene Laufwerke und Partitionen erinnert:

Sudo fdisk -l

Dies gibt so etwas aus (absichtlich übersprungene /dev/sda Systemlaufwerksinformationen):

Disk /dev/sda: 250.1 GB, 250059350016 bytes
....

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000814e3

   Device Boot      Start         End      Blocks   Id  Syste
/dev/sdb1               1      243201  1953512001   83  Linux

Die Ausgabe besagt, dass Ihre neue Partition /dev/sdb1 ist. Jetzt müssen Sie es montieren, um den wertvollen Platz zu nutzen. Um dies zu erreichen, müssen Sie drei einfache Schritte ausführen:

2.1 Erstellen Sie einen Einhängepunkt

Sudo mkdir /hdd

2.2 Bearbeiten Sie/etc/fstab

Öffnen Sie die Datei /etc/fstab mit den Berechtigungen root:

Sudo vim /etc/fstab

Fügen Sie am Ende der Datei Folgendes hinzu:

/dev/sdb1    /hdd    ext4    defaults    0    0

2.3 Partition einhängen

Letzter Schritt und fertig!

Sudo mount /hdd

Links

67

Moderne Laufwerke sind riesig und müssen mit GPT partitioniert werden, um eine Größe von 2 TB + zu ermöglichen.

  1. Finden Sie Ihre Festplatte:

    blkid
    

    Wenn es bereits formatiert ist, sollte ein Eintrag wie /dev/sdb1 mit den Einstellungen UUID und PARTUUID angezeigt werden.

  2. Wenn Ihre Festplatte nicht formatiert ist, erstellen Sie eine neue Partition:

    cgdisk /dev/sdb
    

    und formatiere es:

    mkfs -t ext4 /dev/sdb1
    
  3. Erstellen Sie ein Verzeichnis für Ihre Festplatte:

    mkdir /media/storage
    
  4. Führen Sie blkid erneut aus, notieren Sie UUID für Ihre /dev/sdb1 -Partition und fügen Sie sie in /etc/fstab ein (sichern Sie fstab, indem Sie etckeeper - diese Datei installieren) ist wichtig):

    UUID="b4c93..."  /media/storage  ext4  defaults  0  2
    

    fstab wiki page beschreibt was es bedeutet. Dies sollte es dauerhaft über Neustarts machen.

  5. Zum Schluss mounten Sie es ohne Neustart, um Folgendes zu testen:

    mount -av
    
15

Hier finden Sie eine gute Beschreibung zum Hinzufügen eines weiteren Laufwerks:

Grundsätzlich müssen Sie die neue Festplatte partitionieren, ein Dateisystem darauf erstellen und es dann mounten. Das ist der einfache Weg. Eine andere Möglichkeit wäre, lvm zu verwenden und virtuelle Laufwerke auf dem neuen Laufwerk zu erstellen. Das gibt Ihnen mehr Flexibilität:

10
Ruediger

Zuerst müssen Sie die neue Festplatte identifizieren.

drücken Sie CTRL + ALT + T, um eine Konsole zu öffnen, und geben Sie Folgendes ein:

lsblk

Sie werden etwas Ähnliches sehen:

loop0    7:0    0 86.6M  1 loop /snap/core/4486
sda      8:0    0    5G  0 disk 
├─sda1   8:1    0  512M  0 part /boot/efi
└─sda2   8:2    0  4.5G  0 part /
sdb      8:16   0   10G  0 disk
sr0     11:0    1 1024M  0 rom 

Zum Beispiel ist sdb die neue Festplatte, die Sie hinzufügen möchten.

Wenn sdb eine neue Festplatte ist, müssen Sie auf ext3 oder ext4 formatieren

Sudo mkfs.ext4 -j -L NewHDD /dev/sdb

Beachten Sie, dass der obige Befehl alles auf der Zielfestplatte löscht. Sie können diesen Schritt überspringen, wenn sich Daten auf der Festplatte befinden und Sie diese nicht verlieren möchten.

Nun benötigen Sie die UUID der neuen Festplatte.

Sudo blkid /dev/sdb

Sie werden etwas Ähnliches sehen:

/dev/sdb: LABEL="NewHDD" UUID="5d6c8f68-dcc8-4a91-a510-9bca2aa71521" TYPE="ext4"

im nächsten Schritt fügen Sie die neue Festplatte in fstab für die automatische Bereitstellung nach dem Zurücksetzen hinzu:

Sudo nano /etc/fstab

Und füge unten eine neue Zeile mit folgendem Inhalt hinzu:

/dev/disk/by-uuid/5d6c8f68-dcc8-4a91-a510-9bca2aa71521 /mnt/NewHDD auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=NewHDD 0 0

Denken Sie daran, den 5d6c8f68-dcc8-4a91-a510-9bca2aa71521 und /mnt/NewHDD durch Ihre eigene UUID und den Pfad zu ersetzen, in den CTRL + X eingebunden werden soll, und drücken Sie dann Y und ENTER um es zu retten.

Um es zu mounten, benutze: Sudo mount -a, wenn das Ergebnis sein wird:

mount: /mnt/NewHDD: mount point does not exist.

Sie müssen den Einhängepunkt Sudo mkdir /mnt/NewHDD erstellen und dann erneut verwenden: Sudo mount -a

Außerdem müssen Sie den Eigentümer und die Gruppe der neuen Festplatte mit dem folgenden Befehl ändern:

Sudo chown user:user -R /mnt/NewHDD

Ersetzen Sie den: user:user durch Ihren eigenen Benutzer und die Gruppe, die Sie benötigen.

7
Cornea Valentin