Zitat von Sebastian Funke <[email protected]>:
ich habe gestern ein Core-Update des IP-Fire von Core 86 auf Core 87
durchgeführt.
2. Hat jemand eine Idee, wie man den alten IPFire noch retten kann?
(Falls ja, bitte mit Details, da ich mich nicht mit
Kernel-Rettungsaktionen oder dergleichen auskenne ?
Grub2 startet noch, bietet aber nur einen Eintrag an, den man zwar
auswählen kann, wo dann aber der zugehörige Kernel nicht gefunden
wird)
Ich versuche mal, den Kernel wieder in Gang zu bringen.
Ich nehme an, du kannst von einem USB-Stick o.ä. booten, sodass du
Zugriff auf das Dateisystem hast.
In /boot sollte es etwa so aussehen:
total 33440
-rw-r--r-- 1 root root 137864 May 21 13:37 config-3.14.43-ipfire
-rw-r--r-- 1 root root 138673 May 21 12:58 config-3.14.43-ipfire-pae
drwxr-xr-x 4 root root 4096 Mar 2 07:26 grub
-rw------- 1 root root 10806444 May 21 13:52 initramfs-3.14.43-ipfire.img
-rw------- 1 root root 10489592 Jun 18 07:19 initramfs-3.14.43-ipfire-pae.img
drwx------ 2 root root 16384 Oct 2 2013 lost+found
-rw-r--r-- 1 root root 710 Mar 2 07:25 old-grub-config
-rw-r--r-- 1 root root 2350711 May 21 13:37 System.map-3.14.43-ipfire
-rw-r--r-- 1 root root 2432995 May 21 12:58 System.map-3.14.43-ipfire-pae
-rw-r--r-- 1 root root 3839408 May 21 13:37 vmlinuz-3.14.43-ipfire
-rw-r--r-- 1 root root 3954656 May 21 12:58 vmlinuz-3.14.43-ipfire-pae
Das ist core91, aber bei dir sollte es ähnlich aussehen. Wichtig sind
die Dateien initramfs* und vmlinuz*. Diese werden beim booten verwendet.
Falls die Dateien nicht vorhanden sind bzw. nicht ähnliche Größen haben,
hast du erstmal verloren.
Dann solltest Du einen aktuellen ipfire installieren und alles aus dem
boot-Verzeichnis und Unterverzeichnissen kopieren und hier einfügen.
Danach
sollte der alte ipfire wieder booten.
Falls die Dateien in Ordnung sind, kommt der 2. Schritt.
In /boot/grub sollte es etwa so aussehen:
[root@ipfire grub]# ls -l
total 200
-rw------- 1 root root 5308 Jun 18 07:19 grub.cfg
-rw-r--r-- 1 root root 1024 Mar 2 07:26 grubenv
drwxr-xr-x 2 root root 12288 Mar 2 07:26 i386-pc
drwxr-xr-x 2 root root 4096 Mar 2 07:26 locale
-rw-r--r-- 1 root root 143193 Feb 20 18:08 splash.png
-rw-r--r-- 1 root root 25013 Feb 20 18:08 unifont.pf2
In der Datei grub.cfg steht der Verweis auf den Kernel.
Du kannst eine automatische Wiederherstellung versuchen:
grub-mkconfig >/boot/grub/grub.cfg
Falls das nicht funktioniert, die Datei grub.cfg von Hand editieren und
schauen, ob die oben genannten Dateien richtig eingetragen sind.
Ich hoffe, die Hinweise helfen.
Gruß,
Frank
--
Frank Schütte
[email protected]
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user