Server bootet nicht

Support Wissensdatenbank

Du bist hier:
Print

Server bootet nicht

Grub wird nicht gefunden? Oder es kommt zu Fehlermeldungen beim Bootvorgang wie z.B. Kernel Panic – not syncing. Wir zeigen dir hier, wie du Grub und das initramfs reparierst

  1. Falls die Meldung kommt, das Grub ausserhalb der HD0 zugreifen wollte, sollte man vorher die HDD nochmals um 100 Gbyte vergrössern.
  2. Starte die Ubuntu-Desktop CD
  3. Führe folgende Befehle aus um die Festplatte zu mounten
    Variante A)

    mount /dev/mapper/sr00--vg-root /mnt
    mount /dev/sda2 /mnt/boot
    mount --bind /dev /mnt/dev
    mount --bind /dev/pts /mnt/dev/pts
    mount --bind /proc /mnt/proc
    mount --bind /sys /mnt/sys
    mount --bind /run /mnt/run
    chroot /mnt
    apt-get install --reinstall linux-image-generic   oder
    apt-get install --reinstall linux-image-5.4.0-73-generic
    

     

    Variante B)

    mount /dev/mapper/ubuntu--vg-root /mnt for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
    mount /dev/sda2 /mnt/boot
    chroot /mnt
    grub-install /dev/sda
    /dev/sda --force update-initramfs -u -k all



    Variante C)

    mount /dev/sdXY1 /mnt
    mount /dev/sda2 /mnt/boot
    for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
    chroot /mnt
    grub-install /dev/sda
    update-initramfs -u
    update-grub  /dev/sdXY1
    apt-get install --reinstall linux-image-generic
    grub-update (sicherstellen, dass Grub und die Kernel angezeigt werden)
    
    
  4. Starte nun den Server neu.

Dies sollte ausreichen um Grub und das Initramfs zu reparieren. Stelle auch sicher, dass sich im Ordner /boot die Kerneldaten befinden.

 

Beim Booten erscheint:

ALERT! /dev/mapper/ubuntu–vg-root does not exist. Dropping to a shell!

Hierbei fehlt dem Server die LVM Funktionen.
Server wie in Schritt 2 Mounten und dann folgendes installieren:

 

apt-get install libarchive-zip-perl lvm2 cryptsetup
update-initramfs -u -k all

 

Alternative für das Mounten:

mount /dev/mapper/sr00--vg-root /mnt
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run

 

War dieser Artikel hilfreich?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
Wie können wir diesen Artikel verbessern?
Please submit the reason for your vote so that we can improve the article.
Brauchst du Hilfe?
Related Post