Grub2 informa que el volumen físico pv0 ya no se encuentra en el servidor no arrancable

8

Primero instalé mi servidor ubuntu ( 11.10 amd64 ) usando lvm pero no dominando completamente el concepto. Creo que eso es en parte lo que hizo el desorden de particiones en mis dos discos (me parece). Instalé todo usando grub2 desde el principio para arrancar mi Ubuntu, que actualicé más tarde a Ubuntu Server 12.04 , no hay problema.

Aquí está la situación:

  • A partir de hoy, no puedo arrancar en absoluto, atascado sin evolución en lo que parece ser justo antes de las opciones de grub (Edición: precisión de Pavel A.);

  • Puedo arrancar usando el servidor instalar liveCD con la opción Rescatar un sistema roto ;

  • Configuré el acceso a la red, pero parece que no tengo /runcarpetas (no sé si está relacionado pero parece anormal en algunos foros);

  • El mapa de dispositivos que construí es el siguiente:

    1. VGa contiene sda1[partición Linux], sda2, sda3[ /] y sda5(este último parece el mismo que sda3, mismos descriptores)
    2. VGb contiene sdc1, sdc2[ /boot] y sdc3[ /home]

    (los dos no tienen el mismo PE o LE, pero finalmente me gustaría tener todo en el mismo VG)

  • Lo último que hice al entorno de arranque fue eliminar (limpiamente) los núcleos más antiguos de la partición de arranque (236 MB de tamaño, estaba 99% lleno);

  • Corrí grub-install(después de haber montado el arranque) pero obtuve varios errores:

    • no se puede instalar /dev/sdaporque core.imgno encaja (la primera partición comienza en 32)
    • salida de grub-installen /dev/sdcexposicioneserror physical volume pv0 not found
    • Incluso traté de hacerlo grub-installdirectamente /dev/sda5, aparentemente sin errores, pero tampoco tuve éxito en el arranque

Miré aquí [serverfault]: Grub2 informa que no se encontró el volumen físico pv0 al probar / instalar
Miré aquí [Foros de Ubuntu]: SOLUCIONADO] Instalar el kernel con liveCD y corregir grub2
Miré aquí [Ayuda de Ubuntu]: Reparando un sistema roto
Miré aquí [foros de ubuntu]: [SOLUCIONADO] 10.10 Maverick - Grub no reconocerá mi partición de Windows

Nada de lo que hice cambió nada a la situación de arranque atascado (no puedo definirlo mejor: simplemente se cuelga, por minutos y minutos y minutos).
Espero no haber dejado ningún detalle importante.

Ya no tengo idea de qué hacer, especialmente si la instalación de grub no funciona. No he perdido ningún dato, pero como era un servidor de producción (-ish) (es decir, completamente personal), ahora siento la necesidad de espejos (ya configuré copias de seguridad pero ... en el servidor: p).

De todos modos, si alguno de ustedes genios tuviera alguna idea o liderazgo, sería de gran ayuda.

Gracias

Valentin

Editar: tail /var/log/syslogno produce salida (en blanco), no se crea un nuevo syslog que pueda ver

Edit2: utilicé el CD de reparación de arranque (versión Ubuntu Secure Remix) y generé el siguiente informe sobre el estado de mi arranque: http://paste.ubuntu.com/1620777

Meeshkah
fuente
Si puede llegar casi a la solicitud de inicio de sesión, entonces esto casi no tiene nada que ver con el kernel: Linux arranca, algunos de los servicios / programas no. Sin embargo, puede ser que algunos de sus servicios tengan suerte con ciertos módulos del núcleo. Te sugiero que intentes iniciar tu sistema (no lo hará), así que reinicias, luego ingreses al modo de recuperación y eches un vistazo a / var / log / syslog que queda de un intento de arranque normal.
Pavel A
Gracias por la rápida respuesta Pavel. Debería haber sido más preciso, pero cuando sospeché que era un problema de kernel o de arranque, es porque nada se imprime en la pantalla, nada parece estar cargado o hecho, solo hay un cursor parpadeante y eso es todo. Esa puede ser la fuente de la confusión. Gracias por avisarme. Y cuando dices que reinicio, solo presiono Ctrl+Alt+Suppry listo. ¿Y cómo ingreso al modo de recuperación?
Meeshkah
1
En ese caso no te entendí correctamente. ¿Cómo es posible ambos: nothing is printed on-screen, nothing seems to be loaded nor done, there is just like a blinking cursor and that's ity stuck ... just before the tty login prompt? ¿Y cuál es la clave Suppr ? ¿Te refieres a Eliminar ? Si no puede seleccionar el modo de recuperación en la consola, aún puede iniciar desde un CD en vivo para echar un vistazo a / var / log / syslog como lo hizo antes.
Pavel A
1
Con respecto a su Edición 2 : ¿está seguro de que el 'mapa de dispositivos' que describe en su publicación es correcto? ¿Qué son, por ejemplo, sdb, sdd en ese caso? Como muestra el registro, también tiene GRUB2 instalado en / dev / sdc. ¿La configuración de / dev / sdc antes de / dev / sda en la secuencia del dispositivo de arranque resuelve el problema?
Pavel A
2
paste.ubuntu.com/1620777 pegar no encontrado ...
Brigo

Respuestas:

0

Intente arrancar con un LiveCD, monte sus volúmenes lógicos en un chroot y agregue el módulo lvm en el archivo / etc / default / grub :

GRUB_PRELOAD_MODULES = "lvm"

seguido por:

sudo update-grub

Asegúrese de tener el módulo lvm en su initrd / initramfs.

fgbreel
fuente
0

Sin el paste.bin, voy a proporcionar una lista de verificación porque tienes una configuración extraña y ese es tu Master Boot Record (MBR) está en una unidad diferente a la /bootpartición:

  • No es el pedido del BIOS del inicio del arranque del disco duro (sospechaba que VGa y VGb estaban al revés en el BIOS)
    • su BIOS está comprobando VGa para el registro de arranque maestro
  • Se usa fdiskpara determinar si / dev / sdc2 tiene una marca de inicio marcada para la /bootpartición

Luego, haría los siguientes pasos:

  • CD de disco de rescate arrancado
  • asegúrese de que todas las particiones HD se monten debajo de / mnt
mount / dev / sda3 / mnt
mkdir / mnt / boot
mount / dev / sdc2 / mnt / boot 
grub-install --boot-directory = / dev / sdc2 / dev / sda
grub-install --boot-directory = / mnt / boot / dev / sda
John Greene
fuente