Wie Bootmanager reparieren - System retten (?)
hallo unter "BTRFS error - kann sda5 nicht booten" habe ich berichtet, dass ich nicht mehr in meinen PC 13.2 und allen Updates reinkomme. Insbesondere liegt mir daran, das Programm "gnucash" und ein eigenes Text-Verzeichnis mit Unterverzeichnissen und "mozilla" ( im home / root) d.h. den Browser "Seamonkey" mit Emails zu retten, also Sachen, die sich täglich ändern. Alles, was ich mache, sollte / darf die genannten Sachen nicht überschreiben, löschen oder so. Der Bootmanager funktioniert ja auch nicht mehr. Wie kann ich den Bootmanager reparieren, wenn ich nicht mehr in das System reinkomme? Früher gab es für Distris ein Instandsetzungsprogramm Könnte ich versuchen, so eine alte DVD von einer älteren Distri zu verwenden? Auf der IDE hdd ist zuerst Win 8.1 auf sda 1 / sda 2 installiert (Win 8.1 hat keinen Schaden erlitten, funktioniert einwandfrei) oS 13.2 ist also auf sda 5 - swap (wohl) auf sda 6 -. Könnte ich jetzt "installieren" starten - ohne Formatierung für / ? Aber was passiert im "/" - Baum mit der installierten Software, wenn ja "installieren" aufzurufen ist? Wird die vorhandene Installation trotzdem überschrieben, auch wenn keine Formatierung erfolgen soll und es ja auch die zu erhaltenen Sachen keine Pakete der Neuinstallation gibt? Wenn das ginge, kann man so den Bootmanager erneuern lassen? Oder kann / muss ich rescue anwenden und wenn ja, wie? Wie könnte ich die genannten Verzeichnisse, die nicht gelöscht oder überschrieben werden dürfen evtl mit rescue retten? Wie kann ich mit rescue auf einem USB-Stick schreiben? Bei mir ist in letzter Zeit alles so gut gelaufen, dass ich seit einigen Wochen keine Backups angelegt habe. Und jatzt habe ich den Schaden. Neu installieren - kein Problem, wenn man die genannten Verzeichnisse erhalten bleiben. Was kann / soll man noch tun? Da fällt mir noch ein, wo finde ich mit rescue " - " ? " - " ist ja in rescue mit " / " belegt ;-) Vielen Dank vorab Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mittwoch, 8. April 2015, 10:43:57 schrieb Frank:
unter "BTRFS error - kann sda5 nicht booten" habe ich berichtet, dass ich nicht mehr in meinen PC 13.2 und allen Updates reinkomme.
Insbesondere liegt mir daran, das Programm "gnucash" und ein eigenes Text-Verzeichnis mit Unterverzeichnissen und "mozilla" ( im home / root) d.h. den Browser "Seamonkey" mit Emails zu retten, also Sachen, die sich täglich ändern.
Alles, was ich mache, sollte / darf die genannten Sachen nicht überschreiben, löschen oder so.
Hallo Frank, um das System im Schadensfall zu Booten benutze ich "Super Grub2" damit kannst Da das vorhandene System booten. Ich habe es von "Heise heruntergeladen. Dieter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Frank, falls Du die 13.2 DVD hast dann boote von der DVD und starte das Rescue System. Melde dich als "root" ohne Passwort an. Rufe "blkid" auf, damit erhälst Du eine Liste der Partitionen und Filesysteme. Versuche mal "mount-rootfs-and-do-chroot.sh /dev/sda5". Das versucht die angegebene Partition zu mounten und macht dann einen chroot. Damit bist du "drin". Jetzt kannst Du entweder die wichtigen Daten auf einen USB Stick kopieren, oder versuchen die Booterei zu reparieren. Koperien auf USB Stick geht ungefähr so: - einstecken - blkid aufrufen - mount -v /dev/sdb1 /mnt - cd / - tar cfva /mnt/meine_daten.tar.xz home etc root - umount -v /mnt - sync - exit - echo s > /proc/sysrq-trigger - echo b > /proc/sysrq-trigger Die Booterei könntest Du eventuell so reparieren, falls ein Netzwerk vorhanden ist, und falls es passende Updates gib: - ip a - dhcpcd eth0 - zypper patch -l - sync - exit - echo s > /proc/sysrq-trigger - echo b > /proc/sysrq-trigger Oder wieder alles auf den Stand der 13.2 DVD bringen, ohne alle Updates: - zypper mr -a -d - zypper ar -c -f cd:///?devices=/dev/sr0 meine_dvd - zypper dup -l -r meine_dvd - sync - exit - echo s > /proc/sysrq-trigger - echo b > /proc/sysrq-trigger Viel Erfolg... Olaf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Dieter Heinrich
-
Frank
-
Olaf Hering