Ziel
Ziel: ** IT-Anfänger Shobon-kun: ** </ font color> (´ ・ ω ・ `)
▶ ︎Für Anfänger ein Artikel, dessen Zweck es ist, eine Gelegenheit zu bieten, das Bild zu erfassen
▶ ︎ Aufgrund des fehlerhaften Verständnisses ist es möglicherweise nicht genau.
Shobon-kun no Boyaki
** Shobon-kun: ** </ font color> (´ ・ ω ・ `)" Ich werde eine Diskette unter Linux hinzufügen "
Dieses Mal organisieren und implementieren wir die erforderlichen Kenntnisse zum Hinzufügen einer Festplatte unter Linux.
Das Dateisystem ist einer der grundlegenden Betriebssystemdienste, mit denen Speichermedien wie Festplatten effizient verwaltet und als Dateien verwendet werden können. In den meisten Fällen bedeutet das Hinzufügen einer Festplatte, dass sie als Dateisystem verfügbar ist.
** Shobon-kun: ** </ font color> (´ ・ ω ・ `)" Dank des Dateisystems können Daten als Datei behandelt werden. "
Normalerweise gehe ich nicht auf die Arten von Dateisystemen ein, aber es gibt "ext2, ext3, ext4, xfs ..." allein unter Linux. Derzeit ist der De-facto-Standard unter Linux ext4, eine Erweiterung von ext3.
ext4
Die maximale Dateigröße beträgt 16 TB, die maximale Datenträgergröße 1 TB
Der Zeitraum reicht vom 14. Dezember 1901 bis zum 25. April 2514.
Im Dateisystem wird das Basis-VFS (Virtual File System) verwendet, um zu bestimmen und zu steuern, welches Dateisystem die Partition des Speichermediums verwaltet, und um den Zugriff direkt im Hintergrund zu überprüfen. Es führt auch eine Dateiverarbeitung durch, beispielsweise die Beurteilung des Wartens auf das Schreiben.
Eine Partition ist einer der Bereiche des physischen Speichermediums, die in logische Bereiche unterteilt sind.
** Shobon-kun: ** </ font color> (´ ・ ω ・ `)" Wird es vom Dateisystem für jede Partition verwaltet? "
Um ein neues Speichermedium als Dateisystem zu verwenden, z. B. durch Hinzufügen einer Festplatte, muss eine Partition zugewiesen und formatiert werden.
Stellen Sie zum Zuweisen einer Partition sicher, dass das hinzugefügte Speichermedium erkannt und ein Gerätename zugewiesen wird.
Unter Linux wird der Gerätename der Festplatte als / dev / sd * erkannt.
Überprüfen Sie die Partitionsinformationen.
$ sudo fdisk -l
Disk /dev/xvdb: 2 GiB, 2147483648 bytes, 4194304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00025cdb
Device Boot Start End Sectors Size Id Type
/dev/xvdb1 63 4192964 4192902 2G 82 Linux swap / Solaris
Disk /dev/xvda: 25 GiB, 26843701248 bytes, 52429104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe8275ee7
Device Boot Start End Sectors Size Id Type
/dev/xvda1 * 2048 526335 524288 256M 83 Linux
/dev/xvda2 526336 52428799 51902464 24.8G 83 Linux
Disk /dev/xvdc: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Partitionsinformationen befinden sich auf der Festplatte, die als Dateisystem verwendet wird. Am Beispiel von / dev / xvda:
Da es sich bei der Festplatte ohne diese Informationen um die diesmal hinzugefügte Festplatte handelt, ist Disk / dev / xvdc unten der Gerätename der neu erkannten Festplatte im obigen Beispiel. Beachten Sie auch die hinzugefügte Festplattengröße und stellen Sie sicher, dass es sich um dieselbe Festplatte handelt. Diesmal habe ich eine 100 GB Festplatte hinzugefügt.
Sie können den Gerätenamen der Festplatte, die Sie gerade verwenden, auch mit dem folgenden Befehl überprüfen. Möglicherweise möchten Sie auch sicherstellen, dass es unten nicht enthalten ist.
Überprüfen Sie den freien Speicherplatz.
$ df -h
Um die neu hinzugefügte Festplatte als Dateisystem zu verwenden, müssen Sie zuerst eine Partition festlegen.
** Shobon-kun: ** </ font color> (´ ・ ω ・ `)" Weil das Dateisystem für jede Partition ist "
Die Partitionserstellung wird interaktiv über den folgenden Befehl festgelegt.
Partition erstellen.
$ sudo fdisk /dev/xvdc
###Geben Sie den Schlüssel ein, wenn Folgendes angezeigt wird. Sie können Hilfe mit m sehen, um zu sehen, welche Schlüssel verfügbar sind
Command (m for help):m
Help:
DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag
Generic
d delete a partition
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
Misc
m print this menu
u change display/entry units
x extra functionality (experts only)
Save & Exit
w write table to disk and exit
q quit without saving changes
Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table
###Zeigen Sie die Partitionsinformationen vor dem Einstellen an
Command (m for help): p
Disk /dev/xvdc: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x144852f7
###Partition erstellen( n add a new partition )
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
###Partitionstyp auswählen(Diesmal die Standardprimärdatei)
Select (default p): p
###Wählen Sie die Anzahl der Partitionen(Belassen Sie die Standardeingabe)
Partition number (1-4, default 1):
###Größeneinstellung(Belassen Sie die Standardeingabe)
First sector (2048-209715199, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-209715199, default 209715199):
###Überprüfen Sie die Partitionsinformationen
Command (m for help): p
Disk /dev/xvdc: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x144852f7
Device Boot Start End Sectors Size Id Type
/dev/xvdc1 209715199 209715199 1 512B 83 Linux
###Ende
Command (m for help): q
Sie haben jetzt eine Partition erstellt, die die zusätzliche Festplatte in einem Bereich verwendet.
Formatieren Sie dann das Dateisystem und wenden Sie es auf die Partition an. Dies wird als logisches Format bezeichnet. Das Format für die Verwendung eines Speichermediums als Speichermedium wird als physisches Format bezeichnet, ist jedoch unterschiedlich.
Das logische Format schreibt die Verwaltungsinformationen des Dateisystems neu, anstatt die Daten zu löschen.
Logisches Format.
$ mkfs -t ext4 /dev/xvdc1
** Shobon-kun: ** </ font color> (´ ・ ω ・ `)" Sie können die hinzugefügte Festplatte als Dateisystem verwenden. 』\
Um es tatsächlich als Dateisystem zu verwenden, muss die erstellte Partition gemountet werden.
Linux hat eine baumstrukturierte Verzeichnisstruktur mit dem Verzeichnis / (root) als Apex, aber beim Mounten wird die Partition, die als Dateisystem verwendet werden kann, im Grunde genommen zum Teil des Verzeichnisses /. Sagen.
Ich denke, es ist schwierig, ein Bild zu bekommen, also habe ich ein Diagramm erstellt. Das Image zum Mounten der Festplatte, die dieses Mal zu / mnt hinzugefügt wurde, lautet beispielsweise wie folgt.
Der Befehl mount lautet: Ich habe geprüft, ob es mit einer temporären Halterung montiert werden kann, und eine permanente Halterung festgelegt.
Temporäre Montierung.
$ sudo mount /dev/xvdc1 /mnt --types=ext4 --option=rw
Überprüfen Sie die Halterung.
$ df -hT
<font color="DeepSkyBlue">**Shobon-Kun:(´ ・ ω ・`)**</font color>"Sie können jetzt eine zusätzliche Festplatte als Dateisystem verwenden! 』\
Wird auch nach einem Neustart gemountet/etc/Zu fstab hinzufügen.
#### **`Dauerhafte Montierung.`**
$ sudo vi /etc/fstab
/dev/xvdc1 /mnt ext4 defaults 0 0
Beispiel für das Schreiben von fstab
!["Anfänger fügen Festplatten unter Linux hinzu_´ ・ ω ・`_Bearbeiten_-_Qiita.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/147613/9c99b1ed-4a5a-5806-f22d-32a0dfb8585b.png)
<font color="DeepSkyBlue">**Shobon-Kun:**</font color>(´ ・ ω ・`)"Ich war mir dessen bis jetzt nicht bewusst, aber ich habe das Gefühl, dass ich wissen kann, welche Partition ich jetzt verwende."
Mit diesem Festplattenzusatz haben wir Partitionen getrennt, formatiert und in einem physischen Gerät bereitgestellt. Eine andere Möglichkeit besteht darin, sich mehrere Geräte als ein einziges Volume vorzustellen, sie zu trennen und zu mounten.
#LVM(logical volume manager)
END
Recommended Posts