Ubuntu apt-get Upgrade bricht Update-Initramfs?

1809
netvope

Ich lief apt-get upgradeauf einem Ubuntu 8.04 32-Bit-Server. Es wurden viele Pakete aktualisiert, die hier jedoch fehlgeschlagen sind:

Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.24-16-server update-initramfs: lilo run failed for /boot/initrd.img-2.6.24-16-server:  Warning: LBA32 addressing assumed Fatal: raid_setup: stat("/dev/sda") dpkg: subprocess post-installation script returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (2) 

Die einzige Festplatte im System ist /dev/hdeund update-initramfsscheint zu suchen /dev/sda.

Jetzt befürchte ich, dass das System beim nächsten Start nicht mehr startet. Irgendeine Idee, wie man das Problem löst? Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

0

2 Antworten auf die Frage

1
edgar

Haben Sie eine Sicherung initrd.img-2.6.24-16-server in / boot? Wenn ja, vergleichen Sie die Größe der beiden. Unterscheiden sie sich Sie könnten versuchen, das neue durch das Backup zu ersetzen und zu sehen, ob es dann bootet. Das funktionierte für mich nach einem Update (GUI) auf einem alten Ubuntu-Desktop (8.04) meiner brach meine initrd.img. Ich bin zwar weit weg von der Basis, aber wenn Ihr System nicht startet, könnte es einen Versuch wert sein.

0
netvope

Anscheinend sollte die Lösung laufen apt-get remove lilo.

Auf diese Weise müssen die relevanten Pakete nicht mehr aktualisiert werden.

Bitte beachten Sie, dass Lilo weiterhin als Bootloader fungiert. Der Installer / Bootstrapper von Lilo wird nur deinstalliert.