Rescue Konsole - Mounten

Blader

New Member
Ich hab mir gestern mal diese Rescue Konsole angeschaut, die die Hoster ja bereit stellen. Find das recht praktisch, falls man mal was kaputt macht oder über den gewöhnlichen SSH Login nicht mehr rein kommt.

Hab den Server dann mal in den Rescue Modus versetzt, bin aber nicht allzu weit gekommen.

Dort stand dann sowas wie:
Code:
Zum mounten benutze folgenden Befehl: "mount dev/hda2"

Den Befehl hab ich direkt ausgeführt, kam auch keine Fehlermeldung. Gut, das hilft mir ja noch nicht wirklich. Hab etwas gegooglet und dabei fand ich herraus das man anschließend das chroot Verzeichnis wechseln muss, um auf den "eigentlichen" Server zu kommen. Da bin ich allerdings mit meinem Latein am Ende. Wie wechsel ich jetzt in das vermeintlich gemountete Laufwerk oder wie auch immer das heißt?

Gruß Blader
 
Code:
chroot /pfad/zum/chroot /bin/bash
den Pfad von deinem chroot bekommst du mit "mount | grep hda2" raus.
Code:
$ mount | grep hda2
/dev/hda2 on /mnt/system type ext3 (rw,relatime,errors=remount-ro)
In dem Falle müsstest du "chroot /mnt/system /bin/bash" benutzen.
 
Hallo,

Das funktioniert so:
1.) Rescue System booten / einloggen
2.) Partition finden:
Code:
fdisk -l
Ausgabe...BEISPIELSWEISE:
Code:
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13       97656   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              13         137     1000000   82  Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3             137        9548    75594726+  83  Linux
Wir wissen nun, in diesen Beispiel, dass /dev/sda3 die Daten-Partition ist.
3.) Festplatte mouten (wird in /mnt eingehängt):
Code:
cd /
mount /dev/sda3 /mnt
4.) Nun sind die kompletten Daten unter /mnt verfügbar. Also was normalerweise: in /usr/local ist ist nun in /mnt/usr/local usw.
5.) -optimal- das Chrooten:
Code:
chroot /mnt
Danach bist du in deiner gewohnten Umgebung: Alles was normal unter /usr ist ist jetzt auch /usr

Das ganze wieder verlassen:
0.) Solltest du chroot ausgeführt haben:
Code:
exit
1.)
Code:
cd /
2.) umount /mnt
3.) Ausloggen, Server wieder normal booten.
 
Danke euch beiden. Das sieht ja schon mal sehr vielversprechend aus. Werde das gleich mal ausprobieren wenn ich die Zeit dazu finde. :)

Gruß Blader
 
Back
Top