System mit chroot retten
Ich hatte vor 2 Tagen ein Problem mit meinem Gentoo sprich dem Kernel. Und zwar konnte ich nicht mehr Linux korrekt hochfahren. Bekam dauernd Kernel Panic.
Ich wusste zwar das ich es mit chroot reparieren kann, wusste aber nicht genau wie man es nutzt… also habe ich stunden gegoogelt, und gegoogelt, und gegoogelt, und nichts gefunden.
Bis ich es endlich raus fand.
Erst erstellt man da wo man ist ein Ordner. Nennen wir den Ordner jetzt einfach linuxtmp.
tomekk@gentoo ~ $ mkdir linuxtmp
Danach mounten wir die Root-Partition in den Ordner.
tomekk@gentoo ~ $ mount /dev/sda4 linuxtmp
Bei mir ist es /dev/sda4. Welche bei euch die Root-Partition ist könnt ihr mit fdisk -l rausfinden.
Wenn das getan ist, mounten wir noch /proc und /dev damit man in der Chroot-Umgebung arbeiten kann.
tomekk@gentoo ~ $ mount -o bind /dev linuxtmp/dev
tomekk@gentoo ~ $ mount -t proc /proc linuxtmp/proc
Zu guter letzt steigen wir in die Chroot-Umgebung ein.
tomekk@gentoo ~ $ sudo chroot linuxtmp
Und schon kann man auf dem System arbeiten als hätte es man gebootet. Nur das man es von einem anderen Linux System gestartet hat. Deswegen muss man auch eine Live CD oder zweit System nutzen. Natürlich werden auch die Root-Rechte gebraucht.






