Server:Chroot im Rettungs-System: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
* muss das Rettungs-System (32- oder 64-bit) geladen sein | * muss das Rettungs-System (32- oder 64-bit) geladen sein | ||
* alle nötigen Festplatten / Software-Raid-Devices (md-Devices) etc. erkannt sind | * alle nötigen Festplatten / Software-Raid-Devices (md-Devices) etc. erkannt sind | ||
− | * dass die Partitionierung | + | * dass die Partitionierung / Aufteilung der Festplatten bekannt sind |
− | = | + | = Hinweise = |
Diese Anleitung geht davon aus, | Diese Anleitung geht davon aus, | ||
* dass das Root-Device <code>/dev/[ROOT-DEVICE]</code> ist | * dass das Root-Device <code>/dev/[ROOT-DEVICE]</code> ist | ||
+ | |||
+ | = Einrichtung des chroot = | ||
Bitte ergänzen Sie in den nachfolgenden Befehlen die Platzhalter sowie ggf. weitere Partitionen: | Bitte ergänzen Sie in den nachfolgenden Befehlen die Platzhalter sowie ggf. weitere Partitionen: | ||
− | + | <pre> | |
− | + | mkdir /mnt/rescue | |
− | + | ||
− | + | mount /dev/[ROOT-DEVICE] /mnt/rescue | |
− | + | ||
− | + | for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt/rescue$i; done | |
− | + | ||
− | + | chroot /mnt/rescue | |
− | + | </pre> | |
− | + | ||
+ | Es ist selbstverständlich auch möglich, <code>/mnt/rescue</code> durch einen anderen Ordner zu ersetzen. Bitte vermeiden Sie jedoch <code>/mnt</code> ohne weiteren Unterordner, damit dies nicht mit anderen Mount-Points des Rettungs-Systems unterhalb von <code>/mnt</code>kollidiert. | ||
+ | |||
+ | = Verlassen des chroot = | ||
+ | |||
+ | Sie können das chroot jederzeit durch Ausloggen via | ||
+ | <pre>exit</pre> | ||
+ | verlassen. | ||
+ | |||
+ | '''Bitte unmounten Sie die Partitionen außerhalb des chroot, bevor Sie Ihren Root-Server rebooten.''' Dies geschieht analog zu den vorgenannten Befehlen in umgekehrter Reihenfolge, ein Unmounten von <code>/proc</code>, <code>/sys</code> und <code>/dev</code> ist nicht nötig: | ||
+ | |||
+ | <pre> | ||
+ | # | ||
+ | # weitere Mount-Points ggf. hier, z.B: | ||
+ | # | ||
+ | # umount /dev/[VAR-DEVICE] | ||
+ | # | ||
− | + | umount /dev/[ROOT-DEVICE] | |
+ | </pre> | ||
− | [[Kategorie:Root-Server]][[Kategorie:Rettungs-System]] | + | [[Kategorie:Root-Server]][[Kategorie:Rettungs-System (Server)]] |
Aktuelle Version vom 30. März 2017, 11:25 Uhr
Inhaltsverzeichnis
Voraussetzungen
Um im Rettungs-System einen chroot zu machen,
- muss das Rettungs-System (32- oder 64-bit) geladen sein
- alle nötigen Festplatten / Software-Raid-Devices (md-Devices) etc. erkannt sind
- dass die Partitionierung / Aufteilung der Festplatten bekannt sind
Hinweise
Diese Anleitung geht davon aus,
- dass das Root-Device
/dev/[ROOT-DEVICE]
ist
Einrichtung des chroot
Bitte ergänzen Sie in den nachfolgenden Befehlen die Platzhalter sowie ggf. weitere Partitionen:
mkdir /mnt/rescue mount /dev/[ROOT-DEVICE] /mnt/rescue for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt/rescue$i; done chroot /mnt/rescue
Es ist selbstverständlich auch möglich, /mnt/rescue
durch einen anderen Ordner zu ersetzen. Bitte vermeiden Sie jedoch /mnt
ohne weiteren Unterordner, damit dies nicht mit anderen Mount-Points des Rettungs-Systems unterhalb von /mnt
kollidiert.
Verlassen des chroot
Sie können das chroot jederzeit durch Ausloggen via
exit
verlassen.
Bitte unmounten Sie die Partitionen außerhalb des chroot, bevor Sie Ihren Root-Server rebooten. Dies geschieht analog zu den vorgenannten Befehlen in umgekehrter Reihenfolge, ein Unmounten von /proc
, /sys
und /dev
ist nicht nötig:
# # weitere Mount-Points ggf. hier, z.B: # # umount /dev/[VAR-DEVICE] # umount /dev/[ROOT-DEVICE]