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

Antwort per Email an