Dieses Tutorial erklärt, wie Sie einen bootfähigen CentOS-USB-Stick vom Linux-Terminal aus erstellen. Sie können diesen USB-Stick zum Booten und Testen oder Installieren von CentOS auf jedem Computer verwenden, der das Booten von USB unterstützt.
Voraussetzungen #
- Ein USB-Stick mit mindestens 8 GB.
- Computer mit einer beliebigen Linux-Distribution.
Herunterladen der CentOS-ISO-Datei #
Laden Sie die CentOS-ISO-Datei von der CentOS-Downloadseite herunter, wo Sie zwischen „DVD-ISO“ und „Minimal-ISO“ wählen können.
Das minimale Installationsabbild enthält nur die Pakete, die für ein funktionsfähiges CentOS-System erforderlich sind. Das DVD-Image enthält alle Pakete, die mit dem Installationsprogramm installiert werden können.
Höchstwahrscheinlich möchten Sie die „DVD ISO“-Version herunterladen.
Erstellen eines bootfähigen CentOS-USB-Sticks unter Linux #
Es gibt viele verschiedene GUI-Tools, mit denen Sie ISO-Images auf USB-Laufwerke flashen können. In diesem Tutorial erstellen wir einen bootfähigen CentOS-USB-Stick mit dem dd
Befehl.
Das Erstellen eines bootfähigen CentOS-USB-Sticks unter Linux ist ein schneller und einfacher Vorgang, befolgen Sie einfach die unten aufgeführten Schritte.
-
Stecken Sie das USB-Flash-Laufwerk in den USB-Anschluss.
-
Finden Sie den Namen Ihres USB-Laufwerks mit dem
lsblk
heraus Befehl:lsblk
Die Ausgabe sieht folgendermaßen aus:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk └─sda1 8:1 0 465.8G 0 part /data sdx 8:16 1 7.5G 0 disk └─sdx1 8:17 1 7.5G 0 part /run/media/linuxize/Kingston nvme0n1 259:0 0 232.9G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot ├─nvme0n1p2 259:2 0 16G 0 part [SWAP] └─nvme0n1p3 259:3 0 216.4G 0 part /
In diesem Beispiel lautet der Name des USB-Geräts
/dev/sdx
, aber dies kann auf Ihrem System variieren. -
Bei den meisten Linux-Distributionen wird das USB-Flash-Laufwerk beim Einstecken automatisch gemountet. Stellen Sie vor dem Flashen des Images sicher, dass das USB-Gerät nicht gemountet ist. Verwenden Sie dazu den
umount
Befehl gefolgt von entweder dem Verzeichnis, in dem es gemountet wurde (Einhängepunkt) oder dem Gerätenamen:sudo umount /dev/sdx1
-
Der letzte Schritt besteht darin, das CentOS-ISO-Image auf das USB-Laufwerk zu flashen. Stellen Sie sicher, dass Sie
/dev/sdx
ersetzen mit Ihrem Laufwerk und hängen Sie die Partitionsnummer nicht an. Ersetzen Sie außerdem/path/to/CentOS-7-x86_64-DVD-1810.iso
mit dem Pfad zur ISO-Datei. Wenn Sie die Datei über einen Webbrowser heruntergeladen haben, sollte sie in denDownloads
gespeichert sein Ordner in Ihrem Benutzerkonto.sudo dd bs=4M if=/path/to/CentOS-7-x86_64-DVD-1810.iso of=/dev/sdx status=progress oflag=sync
Der Befehl zeigt einen Fortschrittsbalken, während das Bild geflasht wird.
Der Vorgang kann je nach Größe der ISO-Datei und Geschwindigkeit des USB-Sticks einige Minuten dauern. Sobald Sie fertig sind, sehen Sie etwas wie unten:
1094+0 records in 1094+0 records out 4588568576 bytes (4.6 GB) copied, 30.523 s, 150 MB/s
Das ist alles. An diesem Punkt haben Sie ein bootfähiges CentOS auf Ihrem USB-Stick.