Das Verständnis der Gerätebenennung und ihrer Verwendung ist unerlässlich, wenn Sie Ubuntu Linux kompetent installieren und verwenden möchten. Die Benennung von Geräten hat sich im Laufe der zahlreichen Versionen von Linux geändert und weiterentwickelt, die ständig herausgebracht werden, da sich die Technologie ändert.
Leider ist dies nicht vergleichbar mit der Art und Weise, wie Windows oder Apple Geräte auf ihren Produkten verwenden und verwenden. Möglicherweise sehen Sie einige Ähnlichkeiten mit Googles Android.
Linux begann damit, jedem Gerät einen Namen, dann eine Position und dann eine Partition zuzuweisen.
Unter Linux lautete die ursprüngliche Namenskonvention wie folgt:
dev/fd0:
Erstes Diskettenlaufwerkdev/fd1:
Zweites Diskettenlaufwerkdev/sda:
Erste SCSI-Festplatte (Small Computer System Interface)
dev/sdb:
Adresse der zweiten SCSI-Festplatte usw.dev/scd0
oder /dev/sr0:
Erste SCSI-CD-ROMdev/hda:
Primäres Laufwerk auf dem primären Controller der integrierten Laufwerkselektronik (IDE)dev/hdb:
Sekundäre Festplatte auf primärem IDE-Controllerdev/mmcblk0:
Secure Digital High Capacity (SDHC)-Karte auf PC-Speicherkarte der International Association (PCMCIA)
dev/sdb:
USB-Flash-Festplatte (Universal Serial Bus) gegen SCSI-Emulation
sda
oder sdb
Laufwerk ein USB-Laufwerk ist, aber dass das USB-Modul gleichzeitig als das Laufwerk gestartet wurde und gleichzeitig seine Nachrichten sendet)dev/hdc
und /dev/hdd:
Primäre und sekundäre Festplatten des sekundären Controllers, neuere IDE-Controller haben zwei Kanäle, die sich wie zwei Controller verhaltenGRUB änderte die Konvention, indem es eine Partition hinzufügte, die bei Null begann.
Der Basisname für eine (E)IDE-gesteuerte Festplatte lautet dev/hd?
Der ?
ist ein einzelner Buchstabe. Für GRUB entspricht dies hd?
Der ?
ist die Positionen eins bis vier.
Die Benennung der Geräte ist einfach. Nehmen wir das erste Beispiel unten, dann ist der erste Teil der Gerätename hd
Der zweite Teil ist die Position, die sie einnimmt a
.
dev/hda
Primäre Festplatte auf erstem Controllerdev/hdb
Sekundäre Festplatte auf erstem Controllerdev/hdc
Primäre Festplatte auf dem zweiten Controllerdev/hdd
Sekundäre Festplatte auf dem zweiten Controllerhd1
Primäre Festplatte auf erstem Controllerhd2
Sekundäre Festplatte auf erstem Controllerhd3
Primäre Festplatte auf dem zweiten Controllerhd4
Sekundäre Festplatte auf dem zweiten ControllerDas Benennen der Partitionen wird einfacher, wenn Sie eine Nummer an das entsprechende Gerät anhängen. Nachfolgend finden Sie einige Partitionen auf dev/hda.
dev/hda0
Primäre Festplatte auf erstem Controller, erste primäre Partitiondev/hda1
Primäre Festplatte auf erstem Controller, zweite primäre Partitiondev/hda4
Primäre Festplatte auf erstem Controller, erste logische Partitiondev/hda5
Primäre Festplatte auf erstem Controller, zweite logische Partitionhd1,0
Primäre Festplatte auf erstem Controller, erste primäre Partitionhd1,1
Primäre Festplatte auf erstem Controller, zweite primäre Partitionhd1,4
Primäre Festplatte auf erstem Controller, erste logische Partitionhd1,5
Primäre Festplatte auf erstem Controller, zweite logische PartitionGRUB2 hat die Konvention geändert, indem die Null aus der Namenskonvention entfernt wurde, was bedeutet, dass alles bei eins beginnt.
Der Basisname für eine (E)IDE-gesteuerte Festplatte lautet dev/hd?
Der ?
ist ein einzelner Buchstabe. Für GRUB2 entspricht dies hd?
Der ?
ist die Positionen eins bis vier.
Die Benennung der Geräte ist einfach. Nehmen wir das erste Beispiel unten, dann ist der erste Teil der Gerätename hd
Der zweite Teil ist dann die Position, die es einnimmt a
.
dev/hda
Primäre Festplatte auf erstem Controllerdev/hdb
Sekundäre Festplatte auf erstem Controllerdev/hdc
Primäre Festplatte auf dem zweiten Controllerdev/hdd
Sekundäre Festplatte auf dem zweiten Controllerhd1
Primäre Festplatte auf erstem Controllerhd2
Sekundäre Festplatte auf erstem Controllerhd3
Primäre Festplatte auf dem zweiten Controllerhd4
Sekundäre Festplatte auf dem zweiten ControllerDas Benennen der Partitionen wird einfacher, wenn Sie eine Nummer an das entsprechende Gerät anhängen. Nachfolgend finden Sie einige Partitionen auf dev/hda.
dev/hda1
Primäre Festplatte auf erstem Controller, erste primäre Partitiondev/hda2
Primäre Festplatte auf erstem Controller, zweite primäre Partitiondev/hda5
Primäre Festplatte auf erstem Controller, erste logische Partitiondev/hda6
Primäre Festplatte auf erstem Controller, zweite logische Partitionhd1,1
Primäre Festplatte auf erstem Controller, erste primäre Partitionhd1,2
Primäre Festplatte auf erstem Controller, zweite primäre Partitionhd1,5
Primäre Festplatte auf erstem Controller, erste logische Partitionhd1,6
Primäre Festplatte auf erstem Controller, zweite logische PartitionMit dem Aufkommen von SATA-Laufwerken änderte sich die Konvention und jetzt werden Festplatten meist als sda
Statt hda
. Wo sd
Steht für Serial Drive.
Eine Partitionstabelle zeigt die Partitionen einer Festplatte oder eines anderen Speichergeräts an. Es gibt zwei Standards für den Aufbau der Partitionstabelle:
Master Boot Record (MBR): MBR, auch bekannt als MS-DOS, ist das, was man als den ursprünglichen Standard bezeichnen könnte. MBR ist immer noch die am weitesten verbreitete Partitionstabelle, aber sie weist zwei Haupteinschränkungen auf:
Sie können nicht mehr als vier Hauptpartitionen erstellen. Diese Partitionen heißen primary
Partitionen.
Festplattenpartitionen dürfen zwei TB nicht überschreiten.
GUID-Partitionstabelle (GPT): GPT kam später. MBR wird zwar weiterhin verwendet, die Einschränkungen von MBR haben jedoch zur Entwicklung von GPT geführt. GPT überwindet die beiden Einschränkungen des MBR. Sie können mehrere primäre Partitionen haben und die Laufwerkgröße kann zwei TB überschreiten.
Das erste, was Sie wissen müssen, ist, dass es in Linux kein C- oder E-Laufwerk gibt. Sie sehen so etwas wie /dev/sda
, /dev/sdb
, /dev/sdc
, und so weiter. Der dev
ist die Abkürzung für Gerät. Der sd
ist die Abkürzung für SCSI-Massenspeicherlaufwerk .
Zur Installation eines Betriebssystems auf einer Festplatte müssen Sie diese in verschiedene Speichereinheiten unterteilen. Wir nennen diese Speichereinheiten Partitionen. Unter MBR: Dies ist die Standardeinstellung auf praktisch allen Linux-Distributionen. Es gibt drei verschiedene Arten von Partitionen: primäre, erweiterte und logische Partitionen. Eine MBR-Partition, die nicht ausdrücklich als eine erweiterte oder logische Partition erstellt wird, ist eine primäre Partition. Nicht zugewiesener Speicherplatz wird als frei angezeigt. Dieser ist zwar frei, Sie können ihn aber in diesem Zustand nicht verwenden. Was den Computer betrifft, so existiert dieser freie Speicherplatz erst, wenn er partitioniert ist.
(Abbildung 1: Screenshot des Fensters "Partition Guide")
Wenn Sie die maximale Anzahl von Partitionen erstellt haben und weiterhin über freien Speicherplatz verfügen, kann dieser nicht verwendet werden.
(Abbildung 2: Screenshot der Partitionierungsfehlermeldung)
Durch Markieren einer Partition als erweiterte Partition ist es möglich, viele weitere Partitionen unter der erweiterten Partition zu erstellen. Diese Partitionen werden als logische Partitionen bezeichnet und die Anzahl der logischen Partitionen, die Sie erstellen können, ist nicht begrenzt. Dies bedeutet, dass Sie drei primäre Partitionen und eine erweiterte Partition haben und von dort aus zahlreiche weitere Partitionen erstellen können.
Das grafische Installationsprogramm von Ubuntu ist Ubiquity
.
Zwei Funktionen wurden hinzugefügt, die bei anderen Linux Distributionen seit einiger Zeit verfügbar sind.
Dies sind die beiden Funktionen:
Die Unterstützung für die Verschlüsselung des Home-Verzeichnisses der Benutzer ist seit langem in Ubiquity, allerdings als physisches Sicherheitswerkzeug. Bei vollständiger Festplattenverschlüsselung startet der Computer nicht, wenn nicht die richtige Passphrase für die Festplattenverschlüsselung verwendet wird. Bei jedem Neustart wird der Person, die sich vor dem Computer mit konfigurierter vollständiger Festplattenverschlüsselung befindet, eine Eingabeaufforderung angezeigt.
LVM erleichtert das Management von Speicherplatz. Vor allem, wenn es darum geht, die Größe von Partitionen zu ändern und dem Computer eine weitere Festplatte hinzuzufügen. LVM verfügt über keine integrierte Redundanz. Das bedeutet, dass bei einem Computer mit mehreren Festplatten Probleme auftreten, wenn eine Festplatte ausfällt. LVM funktioniert derzeit nur mit dem automatisierten Schema.