tipps_und_tricks

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
tipps_und_tricks [2014/12/09 17:39]
flacco [Sandbox aufbauen]
tipps_und_tricks [2015/09/26 14:14]
flacco [VirtualBox]
Zeile 1: Zeile 1:
 ====== Tipps und Tricks ====== ====== Tipps und Tricks ======
 In diesem Bereich des Wikis werden sporadisch Kurzanleitungen,​ Workarounds usw. zu verschiedenen Themenbereichen auftauchen. ​ In diesem Bereich des Wikis werden sporadisch Kurzanleitungen,​ Workarounds usw. zu verschiedenen Themenbereichen auftauchen. ​
 +
 +===== Rettungsumgebung =====
 +
 +Wie ich selbst leidvoll erkennen musste, taugt die openSUSE Rettungsumgebung nicht dazu eine vollständige "​Chroot"​ Umgebung aufzubauen um an einem nicht mehr startenden System zu arbeiten. Daher hier eine kurze Anleitung zur Realisation einer Chroot-Umgebung für openSUSE.
 +
 +Schritt 1 ist statt des Rettungssystems ein openSUSE-Live-System zu starten.
 +
 +Danach können Schritt für Schritt alle Teilverzeichnissysteme zu einer vollständigen Umgebungzusammen gesetzt werden. Im Folgenden wird dies basierend auf unserer Partitionierungsempfehlung mit Software-RAID und LVM vorgenommen:​
 +
 +<​code>​
 +linux:~ # mount /​dev/​system/​root /mnt
 +linux:~ # mount /​dev/​system/​var /mnt/var
 +linux:~ # mount /dev/mdXXX /mnt/boot
 +</​code>​
 +
 +**mdXXX** steht für das Software-RAID Device auf dem das /​boot-Verzeichnis liegt. Leider nummeriert die Live-Umgebung SW-RAID Devices anders durch, als das installierte System. Kann also sein, das aus /dev/md0 im realen System /dev/md127 in der Live-Umgebung wird. Einfach ausprobieren.
 +
 +Dann müssen noch die speziellen Verzeichnisse hinzugefügt werden:
 +
 +<​code>​
 +linux:~ # mount -t proc none /mnt/proc
 +linux:~ # mount -t sysfs non /mnt/sys
 +linux:~ # mount -o bind /dev /mnt/dev
 +</​code>​
 +
 +(Genau der Teil funktioniert mit dem einfachen Rettungssystem nicht!)
 +
 +Damit ist die Chroot-Umgebung fertig und kann betreten werden:
 +
 +<​code>​
 +linux:~ # chroot /mnt
 +</​code>​
 +
 +Jetzt kann im installierten System gearbeitet werden. Sie können hier beispielsweise Grub reparieren oder eine neue inird erzeugen.
 +
 +Verlassen wird es einfach mit //​**exit**//​
  
 ===== VirtualBox ===== ===== VirtualBox =====
  • tipps_und_tricks.txt
  • Zuletzt geändert: 2018/12/15 14:05
  • von flacco