Linux: kernel verdwenen na onderbroken upgrade

Marco den Teuling
0

Ik gebruik Arch Linux en heb per ongeluk een upgrade (pacman -Suy) onderbroken. Vervolgens heb ik de update wel opnieuw gestart en fouten in het onderbroken pakket hersteld, maar na een reboot krijg ik een melding ‘vmlinuz-linux not found’ en start het systeem niet op.

Waarschijnlijk bevatte de onderbroken upgrade een nieuwe kernel. De kernelpakketten bij Arch Linux installeren de kernel niet langer in /boot/. In plaats daarvan wordt dat uitgevoerd door mkinitcpio, dat ook de initiële ramdisk genereert. De bijbehorende scripts van mkinitcpio worden aan het einde van het upgradeproces door pacman gestart. Dat is in jouw situatie waarschijnlijk niet gebeurd, waardoor er nu in de /boot-directory geen kernel staat.

Linux kernel ontbreekt

Om het probleem te verhelpen, had je na het onderbreken het kernelpakket opnieuw moeten installeren om de mkinitcpio-scripts te activeren. Nu dat niet meer kan, moet je het anders oplossen.

Boot daarvoor vanaf een Arch-live-medium, ga met arch-chroot naar het beschadigde systeem en installeer het kernelpakket opnieuw. Je kunt het pakket eenvoudig uit de pacman-cache halen. De stappen die je moet nemen zien er als volgt uit:

mount /dev/sdaX /mnt
mount /dev/sdaY /mnt/boot
arch-chroot /mnt
pacman -U /var/cache/pacman/pkg/linux-[jouw-kernel].pkg.tar.xz
exit
umount /mnt/{boot,}
reboot

In plaats van sdaX en sdaY moet je uiteraard jouw root- en je boot-partitie opgeven.

 


Blijf op de hoogte van de nieuwste informatie en tips!
Schrijf je in voor de nieuwsbrief:


 

Lees uitgebreide achtergrondinfo op je gemak in c't dec/2020

Meer over

Software

Deel dit artikel

Lees ook

Hulp bij opstartproblemen – foute BIOS configuratie herstellen

Als je computer niet meer wil opstarten, kan dat komen door defecte hardware. Maar het kan ook komen door een foutieve BIOS-­configuratie, bijvoorbeel...

Thuisbioscoop opgehelderd: het verschil tussen Dolby Digital en Dolby Digital Plus

In de loop der jaren zijn er veel misverstanden over de thuisbioscoop de wereld in geslingerd. We kijken naar de geluidsformaten Dolby Digital en Dolb...

0 Praat mee
avatar
  Abonneer  
Laat het mij weten wanneer er