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.