So mounten Sie eine Festplatte in Linux

So mounten Sie eine Festplatte in Linux

Wenn Sie eine virtuelle Maschine verwenden, stellen Sie möglicherweise fest, dass der Speicherplatz nicht ausreicht und Sie für die weitere Verwendung eine Festplatte mounten müssen. Die Festplatte kann jedoch nicht einfach durch Hinzufügen verwendet werden; sie muss auch gemountet werden.

1. Fügen Sie eine Festplatte hinzu

Fügen Sie eine neue Festplatte hinzu und starten Sie den Server neu

Nach dem Hinzufügen können Sie den Computer neu starten. Wenn Ihr Computer eingeschaltet ist, können Sie die gerade hinzugefügte Festplatte beim Aufrufen des Systems nicht sehen. Erst nach einem Neustart und Neuladen des Systems wird die installierte Festplatte angezeigt.

2. Betreten Sie das System

Melden Sie sich als Root-Benutzer beim System an.

3. Festplatteninformationen anzeigen

[root@localhost ~]# fdisk -l //Disk-Befehl
Datenträger /dev/sda: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0x000c4cb5

  Gerät Booten Start Ende Blöcke Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 endet nicht an der Zylindergrenze.
/dev/sda2 64 2611 20458496 8e Linux LVM

Datenträger /dev/sdb: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0xd0f5c869

  Gerät Booten Start Ende Blöcke Id System
/dev/sdb1 1 2610 20964793+ 83 Linux

Datenträger /dev/sdc: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0x00000000

Sie können sehen, dass in dieser Maschine drei Festplatten geladen sind: sda, sdb und sdc

sda ist die ursprüngliche Festplatte, sdb wurde initialisiert und verwendet und sdc ist eine neu geladene, unformatierte Festplatte.

4. Erstellen Sie eine neue Festplattenpartition

[root@localhost ~]# fdisk /dev/sdc #Geben Sie die Festplatte ein Das Gerät enthält weder eine gültige DOS-Partitionstabelle noch ein Sun-, SGI- oder OSF-Disklabel
Erstellen eines neuen DOS-Disklabels mit der Disk-Kennung 0x45a3cadb.
Änderungen bleiben nur im Speicher, bis Sie sich entscheiden, sie zu schreiben.
Danach sind die vorherigen Inhalte natürlich nicht mehr wiederherstellbar.

Warnung: ungültiges Flag 0x0000 der Partitionstabelle 4 wird durch w(rite) korrigiert

ACHTUNG: Der DOS-kompatible Modus ist veraltet. Es wird dringend empfohlen,
     schalten Sie den Modus aus (Befehl 'c') und ändern Sie die Anzeigeeinheiten auf
     Sektoren (Befehl „u“).

Befehl (m für Hilfe): m
Befehlsaktion
  a Boot-Flag umschalten #Boot-Flag setzen b BSD-Disklabel bearbeiten
  c schaltet das DOS-Kompatibilitätsflag um
  d eine Partition löschen #Eine Partition löschen l bekannte Partitionstypen auflisten #IDs, die den einzelnen Partitionstypen entsprechen
  m dieses Menü drucken #Menü n eine neue Partition hinzufügen #Partition hinzufügen o eine neue leere DOS-Partitionstabelle erstellen
  p Partitionstabelle drucken #Aktuelle Partitionsinformationen der Festplatte anzeigen q beenden ohne Änderungen zu speichern #Beenden ohne Änderungen zu speichern s neues leeres Sun-Disklabel erstellen
  t die System-ID einer Partition ändern
  u Anzeige-/Eingabeeinheiten ändern
  v Überprüfen der Partitionstabelle
  w Tabelle auf Festplatte schreiben und beenden #Speichern und beenden x Zusatzfunktionalität (nur für Experten)

Nachdem Sie den Befehl kennen, können Sie partitionieren

Befehl (m für Hilfe): p // Partitionsinformationen drucken, Sie können sehen, dass keine Partition vorhanden ist. Datenträger /dev/sdc: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0x45a3cadb

  Gerät Booten Start Ende Blöcke Id System

Befehl (m für Hilfe): n //Erstellen einer neuen Partition Befehlsaktion
  e extended //Geben Sie e ein, um eine erweiterte Partition zu erstellen. p primary partition (1-4) //Geben Sie p ein, um eine logische Partition zu erstellen. p
Partitionsnummer (1-4): 1 // Logische Partition aufteilen Erster Zylinder (1-2610, Standard 1): // Ich drücke hier einfach die Eingabetaste, da ich die Festplatte nicht in mehrere Partitionen aufteilen möchte und die gesamte Festplatte als eine Partition verwenden möchte. Standardwert 1 wird verwendet
Letzter Zylinder, +Zylinder oder +Größe{K,M,G} (1-2610, Standard 2610): 
Standardwert 2610 wird verwendet

Befehl (m für Hilfe): p // Überprüfen Sie es noch einmal und Sie können sehen, dass die Festplatte bereits 1 Partition hat. Festplatte /dev/sdc: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0x45a3cadb

  Gerät Booten Start Ende Blöcke Id System
/dev/sdc1 1 2610 20964793+ 83 Linux
Befehl (m für Hilfe): w //Partition speichern. Die Partitionstabelle wurde geändert!

Aufruf von ioctl() zum erneuten Lesen der Partitionstabelle.
Datenträger werden synchronisiert.

Verwenden Sie den Befehl „fdisk -l“ erneut, um die Festplatteninformationen anzuzeigen

Datenträger /dev/sdc: 21,5 GB, 21474836480 Bytes
255 Köpfe, 63 Sektoren/Spur, 2610 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Datenträgerkennung: 0x406a4c58

  Gerät Booten Start Ende Blöcke Id System
/dev/sdc1 1 2610 20964793+ 83 Linux

Die dritte Festplatte /dev/sdc wurde partitioniert

5. Partition formatieren

[root@localhost ~]# mkfs.ext3 /dev/sdc1
//Formatiere /dev/sdc1 als ext3. Es scheint, dass die meisten Festplatten als ext3 formatiert sind. Ich habe es noch nicht eingehend untersucht, daher bin ich mir nicht sicher, warum. Wenn Sie es wissen möchten, können Sie es selbst überprüfen.
[root@localhost ~]# mkfs.ext3 /dev/sdc1
mke2fs 1.41.12 (17. Mai 2010)
Dateisystembezeichnung =
Betriebssystem: Linux
Blockgröße = 4096 (log = 2)
Blockgröße = 4096 (log = 2)
Schrittweite=0 Blöcke, Streifenbreite=0 Blöcke
1310720 Inodes, 5241198 Blöcke
262059 Blöcke (5,00 %) für den Superuser reserviert
Erster Datenblock = 0
Maximale Dateisystemblöcke = 4294967296
160 Blockgruppen
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe
8192 Inodes pro Gruppe
Auf Blöcken gespeicherte Superblock-Backups: 
  32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
  4096000

Inode-Tabelle schreiben: Abgeschlossen Journal erstellen (32768 Blöcke): Abgeschlossen Superblöcke und Dateisystem-Abrechnungsinformationen schreiben: Abgeschlossen Dieses Dateisystem wird automatisch alle 31 Mounts oder
180 Tage, je nachdem, was zuerst eintritt. Verwenden Sie tune2fs -c oder -i, um dies zu überschreiben.

Nachdem die Formatierung abgeschlossen ist, können Sie nun den Befehl „mount“ verwenden, um die Partition zu mounten und den Speicherplatz zu nutzen.

6. Partitionen mounten und beim Start automatisch mounten

[root@localhost ~]# df -h //Zurzeit sind nur sda1 und sdb1 gemountet Verwendete Dateisystemgröße Verfügbare Nutzung% Gemountet auf
/dev/mapper/VolGroup-lv_root 18 G 15 G 1,5 G 92 % /
tmpfs 932 M 76 K 932 M 1 % /Entwickler/shm
/dev/sda1 485 M 40 M 421 M 9 % /boot
/dev/sdb1 20 G 1,2 G 18 G 7 % /disk/diskone
/dev/sr0 4,2 G 4,2 G 0 100 % /media/CentOS_6.5_Final
[root@localhost /]# cd /Festplatte/
[root@localhost-Festplatte]# ll
Gesamtdosis 4
drwxr-xr-x. 4 root root 4096 28. Juli 17:04 diskone
[root@localhost-Festplatte]# cd diskone/
[root@localhost diskone]# ll
Gesamtdosis 20
drwx------. 2 root root 16384 Juli 28 16:12 verloren+gefunden
drwxr-xr-x. 2 root root 4096 Juli 28 17:09 Software
[root@localhost diskone]# cd ../
[root@localhost disk]# mkdir disktwo //Den gemounteten Pfad erstellen [root@localhost disk]# ll
Gesamtdosis 8
drwxr-xr-x. 4 root root 4096 28. Juli 17:04 diskone
drwxr-xr-x. 2 root root 4096 1. August 16:48 disktwo
[root@localhost disk]# mount /dev/sdc1 /disk/disktwo/ //Mount [root@localhost disk]# df -h //Überprüfen Sie noch einmal und stellen Sie fest, dass sdc1 im Pfad /disk/disktwo gemountet wurde. Verwendete Dateisystemgröße Verfügbare Nutzung% Gemountet auf
/dev/mapper/VolGroup-lv_root 18 G 15 G 1,5 G 92 % /
tmpfs 932 M 76 K 932 M 1 % /Entwickler/shm
/dev/sda1 485 M 40 M 421 M 9 % /boot
/dev/sdb1 20 G 1,2 G 18 G 7 % /disk/diskone
/dev/sr0 4,2 G 4,2 G 0 100 % /media/CentOS_6.5_Final
/dev/sdc1 20 G 173 M 19 G 1 % /disk/disktwo

Die Festplatte ist bereits gemountet

Stellen Sie den Bootvorgang so ein, dass er automatisch gemountet wird

Bearbeiten Sie die Datei /etc/fstab und fügen Sie hinzu
/dev/sdc1 (Festplattenpartition) /disk/disktwo (Mount-Verzeichnis) ext3 (Dateiformat) Standardwerte 0 0

vim /etc/fstab
/dev/sdc1 (Festplattenpartition) /disk/disktwo (Mount-Verzeichnis) ext3 (Dateiformat) Standardwerte 0 0

Starten Sie es dann neu und alles ist OK! ! !

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So mounten Sie eine neue Festplatte auf einem Linux-Cloud-Server
  • So implementieren Sie Festplattenmounting-, Partitionierungs- und Kapazitätserweiterungsvorgänge unter Linux
  • So mounten Sie virtuelle Festplattendateien wie VHD unter Linux
  • Detaillierter Prozess der Partitionierung, Formatierung, Einbindung und Deinstallation von LINUX-Festplatten

<<:  Detaillierte Erläuterung verschiedener Möglichkeiten zum Exportieren von Daten in Mysql

>>:  Detaillierte Erläuterung des Vue-Identitätsauthentifizierungsmanagements und der Mandantenverwaltung

Artikel empfehlen

Detaillierte Erklärung der grep- und egrep-Befehle in Linux

Vertreter / egrep Syntax: grep [-cinvABC] 'wo...

Detaillierte Erklärung zur Verwendung von React.cloneElement

Inhaltsverzeichnis Die Rolle von cloneElement Anw...

Liste der allgemeinen MySql-Abfragebefehlsoperationen

In MySQL häufig verwendete Abfragebefehle: mysql&...

Beispielcode zur Implementierung eines einfachen ListViews-Effekts in HTML

HTML zum Erreichen eines einfachen ListViews-Effe...

JavaScript-Timer zum nahtlosen Scrollen von Bildern

In diesem Artikel wird der spezifische JavaScript...

Beispiel für die Wertübertragung in einem HTML-Formular über die Get-Methode

Die google.html-Schnittstelle ist wie in der Abbil...

So stellen Sie Kafka in Docker bereit

Inhaltsverzeichnis 1. Docker erstellen 2. Betrete...

Einfache Methode zur Installation von MySQL unter Linux

Bei der Onlinesuche nach Methoden zur Installatio...

Überlegungen zum Rasterdesign von Webseiten

<br />Ursprüngliche Adresse: http://andymao....

Linux Redis-Sentinel-Konfigurationsdetails

herunterladen Download-Adresse: https://redis.io/...

Sehen Sie sich den Befehl zum Ändern der MySQL-Tabellenstruktur an

Kurzbeschreibung Der Editor hat häufig Probleme m...

JavaScript zum Erzielen digitaler Uhreffekte

In diesem Artikelbeispiel wird der spezifische Co...