Poweredge T320 GRUB corrupto

Poweredge T320 GRUB corrupto

Instalé Debian en un Dell Poweredge T320 para usarlo como servidor doméstico. Ha estado activo por más de un año. El último reinicio no arranca porque aparentemente una actualización del kernel aparentemente rompe el grub y tal vez lo escribe en el lugar equivocado.

El PERC H710 administra los discos RAID5 (sdc) y SATA (sda,sdb), pero el SSD (sdd) está solo.

La prueba de grub devuelve "error: no existe tal dispositivo: c6408337-XXX" blkid enumera la partición "/dev/sdd2: UUID="c6408337-XXX" (correcto)

Estoy perdido aquí, ¿por qué grub no puede encontrar la partición cuando blkid lo hace? ¿Y adónde voy desde aquí? separado -l

Respuesta1

Como no había mucho entusiasmo por ofrecer sugerencias aquí, decidí intentarlo mediante prueba y error.

Tenía una pequeña sospecha de que el arranque del BIOS heredado no me estaba haciendo ningún favor aquí, así que decidí convertir mi instalación de Debian a UEFI. Esto es lo que hice: arrancar desde un Live CD de Debian, crear una partición EFI y luego:

mount -t efivarfs none /sys/firmware/efi/efivars

mount /dev/sdd2 /mnt

# for i in /dev /dev/pts /proc /sys /sys/firmware/efi/efivars /run; do sudo mount -B $i /mnt$i; done

# chroot /mnt

# grub-install /dev/sdb

# update-grub

CTRL D

luego reinicie

Ahora arranca bien aunque en modo UEFI.

información relacionada