Re: Umzugsplan
Posted: 16. Jan 2017, 21:40
Ich schrieb gerade an einer Antwort zu Deinen letzten Texten, als ich laß, dass Du Begabung zum Zerstörer hast.
In dem Beitrag "Salix Xfce 14.2RC1 (32-bit) and 14.2RC2 (64-bit)" ist zu lesen, dass Lilosetup nicht mehr enthalten sei. Das wird wahrscheinlich auch auf die SalixLive-14.2-Variante zutreffen.
Die beiden zitierten Artikel aus dem Salix-Wiki sind veraltet. Einfach vergessen.
Beim Booten von Installations-CD oder SalixLive-CD muss nicht der selbe Kernel auf der Platte installiert sein, wie er auf CD ist. Es gibt kein Booten von CD in eine bestehende Installation hinein. Man kann auch nichts, absolut nichts, in eine bestehende ISO-Datei "hineinaktualisieren". Falls ein ISO-Image geändert werden muss, dann geschieht das in der Vorlage, aus der dann mittels speziellem Werkzeug ein neues Image erzeugt wird.
Man kann das gebootete SalixLive oder auch das System, das bereits ganz am Anfang beim Booten von Installations-CD entsteht, benutzen, um eine Reparatur am Dateisystem des bereits installierten Salix durchzuführen. Auch die UBCD ist für Reparaturversuche geeignet, denn darauf sind viele Werkzeuge genau für diesen Zweck.
Zu erst will ich einem Verdacht nachgehen.
Hast Du den "Speedtest" auf der neuen SSD durchführen wollen? Wenn ja, dann besteht die gute Wahrscheinlichkeit, dass diese nun als /dev/sda firmiert. Alte sda und die sdb sind nun sdb und sdc. Wo ist denn der MBR mit Bootloader für das Booten des Kernel /dev/sdb1 ? Bisherige sda oder sdb? Nach Deinem Auszug aus lilo.conf ist es sda (boot = /dev/sda). Es könnte sein, dass die beiden Lilo-Bootloader-Stufen auf die falschen Platten zugreifen. Wenn der Verdacht trifft, dann die neue SSD wieder elektrisch ausbauen. Dann erneut booten und dabei darauf achten, dass das Bios den Bootloader von der richtigen "Platte" laden will. Die Datei fstab muss zuvor wiederhergestellt werden.
War bei Auftreten des Fehlers keine Boot-Meldung zu sehen? Wenigsten ein oder zwei Zeichen der Lilo-Bootmeldung? Absolut nichts?
Welche lilo.conf und fstab kannst Du aus dem laufenden SalixLive heraus editieren? Sind das diejenigen im SalixLive-Dateisystem oder sind es tatsächlich die Dateien auf den SCSI-/SSD-Geräten? Letzteres deutet auf eine geringe Wahrscheinlichkeit hin, dass die Partitionstabelle(n) beschädigt ist/sind. Die Dateien lilo.conf und vor allem aber fstab müssen wiederhergestellt werden.
Wenn mein Verdacht nicht trifft, ist nun die Frage, was denn dieses UBCD verändert hat. Du musst mehr getan haben, als nur von der CD zu booten. Was war es denn genau?
Wenn dabei der MBR auf /dev/sda verändert wurde, dann lässt sich dieser vielleicht wieder herstellen. Wichtig ist zuerst, die Wiederherstellung des MBR auf /dev/sda, sofern er beschädigt wurde, damit der Kernel von /dev/sdb1 geladen werden kann. Dazu müsstest Du entweder einen Backup des MBR haben. Oder es existiert eine genaue Notiz der Aufteilung in Partitionen (Anfangssektoren, Endsektoren, Partitiontyp,...) in Datei oder auf Papier, wowie die aktuelle lilo.conf. Hast Du? Daraus ließe sich der MBR rekonstruieren. Wenn nur der Bootloader im MBR überschrieben wurde, dann lässt sich dieser auch getrennt wiederherstellen.
Wenn mehr auf /dev/sda verändert wurde, also die Inhalte der Partitionen überschrieben wurden, dann ist der Inhalt dieser SDD nun unbrauchbar. Das lässt sich nur durch neupartitionieren und einspielen der Datensicherung wiederherstellen.
Wenn die Partitiontabelle in /dev/sdb verändert wurde, dann lässt sich diese mit oben genannten Mitteln, nun aber für /dev/sdb, reparieren. Wurde der Inhalt von /dev/sdb sonstwie verändert, dann hat das die selben Folgen, wie bei /dev/sda.
Man kann den Bootloader von Lilo in den MBR und /boot schreiben lassen, ohne dafür chroot einzusetzen.
Es gibt noch einiges zur alternativen Strategie zu schreiben, aber nicht mehr heute Abend. Ich werde jetzt meinen Monatsvorrat an Kartoffeleintopf kochen.
Keine Panik und bitte keinen weiteren Aktionismus. Der Schaden wird sonst noch größer.
Gute Nacht
In dem Beitrag "Salix Xfce 14.2RC1 (32-bit) and 14.2RC2 (64-bit)" ist zu lesen, dass Lilosetup nicht mehr enthalten sei. Das wird wahrscheinlich auch auf die SalixLive-14.2-Variante zutreffen.
Die beiden zitierten Artikel aus dem Salix-Wiki sind veraltet. Einfach vergessen.
Beim Booten von Installations-CD oder SalixLive-CD muss nicht der selbe Kernel auf der Platte installiert sein, wie er auf CD ist. Es gibt kein Booten von CD in eine bestehende Installation hinein. Man kann auch nichts, absolut nichts, in eine bestehende ISO-Datei "hineinaktualisieren". Falls ein ISO-Image geändert werden muss, dann geschieht das in der Vorlage, aus der dann mittels speziellem Werkzeug ein neues Image erzeugt wird.
Man kann das gebootete SalixLive oder auch das System, das bereits ganz am Anfang beim Booten von Installations-CD entsteht, benutzen, um eine Reparatur am Dateisystem des bereits installierten Salix durchzuführen. Auch die UBCD ist für Reparaturversuche geeignet, denn darauf sind viele Werkzeuge genau für diesen Zweck.
Zu erst will ich einem Verdacht nachgehen.
Hast Du den "Speedtest" auf der neuen SSD durchführen wollen? Wenn ja, dann besteht die gute Wahrscheinlichkeit, dass diese nun als /dev/sda firmiert. Alte sda und die sdb sind nun sdb und sdc. Wo ist denn der MBR mit Bootloader für das Booten des Kernel /dev/sdb1 ? Bisherige sda oder sdb? Nach Deinem Auszug aus lilo.conf ist es sda (boot = /dev/sda). Es könnte sein, dass die beiden Lilo-Bootloader-Stufen auf die falschen Platten zugreifen. Wenn der Verdacht trifft, dann die neue SSD wieder elektrisch ausbauen. Dann erneut booten und dabei darauf achten, dass das Bios den Bootloader von der richtigen "Platte" laden will. Die Datei fstab muss zuvor wiederhergestellt werden.
War bei Auftreten des Fehlers keine Boot-Meldung zu sehen? Wenigsten ein oder zwei Zeichen der Lilo-Bootmeldung? Absolut nichts?
Welche lilo.conf und fstab kannst Du aus dem laufenden SalixLive heraus editieren? Sind das diejenigen im SalixLive-Dateisystem oder sind es tatsächlich die Dateien auf den SCSI-/SSD-Geräten? Letzteres deutet auf eine geringe Wahrscheinlichkeit hin, dass die Partitionstabelle(n) beschädigt ist/sind. Die Dateien lilo.conf und vor allem aber fstab müssen wiederhergestellt werden.
Wenn mein Verdacht nicht trifft, ist nun die Frage, was denn dieses UBCD verändert hat. Du musst mehr getan haben, als nur von der CD zu booten. Was war es denn genau?
Wenn dabei der MBR auf /dev/sda verändert wurde, dann lässt sich dieser vielleicht wieder herstellen. Wichtig ist zuerst, die Wiederherstellung des MBR auf /dev/sda, sofern er beschädigt wurde, damit der Kernel von /dev/sdb1 geladen werden kann. Dazu müsstest Du entweder einen Backup des MBR haben. Oder es existiert eine genaue Notiz der Aufteilung in Partitionen (Anfangssektoren, Endsektoren, Partitiontyp,...) in Datei oder auf Papier, wowie die aktuelle lilo.conf. Hast Du? Daraus ließe sich der MBR rekonstruieren. Wenn nur der Bootloader im MBR überschrieben wurde, dann lässt sich dieser auch getrennt wiederherstellen.
Wenn mehr auf /dev/sda verändert wurde, also die Inhalte der Partitionen überschrieben wurden, dann ist der Inhalt dieser SDD nun unbrauchbar. Das lässt sich nur durch neupartitionieren und einspielen der Datensicherung wiederherstellen.
Wenn die Partitiontabelle in /dev/sdb verändert wurde, dann lässt sich diese mit oben genannten Mitteln, nun aber für /dev/sdb, reparieren. Wurde der Inhalt von /dev/sdb sonstwie verändert, dann hat das die selben Folgen, wie bei /dev/sda.
Man kann den Bootloader von Lilo in den MBR und /boot schreiben lassen, ohne dafür chroot einzusetzen.
Es gibt noch einiges zur alternativen Strategie zu schreiben, aber nicht mehr heute Abend. Ich werde jetzt meinen Monatsvorrat an Kartoffeleintopf kochen.
Keine Panik und bitte keinen weiteren Aktionismus. Der Schaden wird sonst noch größer.
Gute Nacht