grub-pc ¿qué "dispositivo de instalación" debo elegir?

grub-pc ¿qué "dispositivo de instalación" debo elegir?

He estado ejecutando ubuntu 18 en Linode durante aproximadamente 6 meses y simplemente hice una "actualización apta" seguida de "actualización apta".

Me preguntó qué archivo grub usar, para lo cual seleccioné "mantener archivo actual", ya que esto es lo que Linode dice que se debe elegir (ya que tienen algunas cosas personalizadas).

Sin embargo, ahora pregunta:

            ┌───────────┤ Configuring grub-pc ├───────────┐
            │ GRUB install devices:                       │
            │                                             │
            │    [ ] /dev/sda (26575 MB; QEMU_HARDDISK)   │
            │    [ ] /dev/sdb (268 MB; QEMU_HARDDISK)     │
            │    [ ] /dev/sda (26575 MB; QEMU_HARDDISK)   │
            │                                             │
            │                                             │
            │                   <Ok>

No tengo ningún algoritmo ni conocimiento de cuál de los 3 debo elegir. Ubuntu se instala desde una imagen de Linode. Buscar en Google muestra que la mayoría de las personas que tienen esta pregunta tienen /sda y /sda1, y el consejo es elegir sda, pero yo tengo sda dos veces y sdb.

Tenga en cuenta que el servidor estaba bloqueado, por lo que solo tengo acceso a la consola en este momento y la consola está bloqueada con este mensaje, por lo que no puedo acceder a través de ssh para ver cuáles son las particiones. No hay opción para salir de esta ventana (no cancelar o regresar).

Cualquier ayuda se agradece.

Respuesta1

Parece que grub quiere saber cuál es el dispositivo de arranque que debe utilizar. Creo que deberías elegir una de las sdaopciones, probablemente la primera, pero parecen equivalentes. Este es el por qué:

De estoTutorial de "Rescate y reconstrucción" de la comunidad Linodehay un disco de Ubuntu y una partición de intercambio de 256 MB que están muy cerca de tu Q:

ingrese la descripción de la imagen aquí

Así que no creo que la partición de intercambio sea el dispositivo de arranque y probablemente no sea el lugar correcto para intentar instalar grub.

Respuesta2

probablementehacertener acceso ssh: durante las actualizaciones del sistema Ubuntu, se inicia una instancia a prueba de fallos en el puerto 1022. Si esto le ayuda a determinar la opción correcta,

Sólo confirma, sin seleccionarcualquierdispositivo. No importa si actualiza su cargador de arranque o no, siempre y cuando no tenga la intención de reiniciar.

Usted sabe que esta es una opción razonablemente segura incluso si reinicia antes de actualizar, porque antes de la actualización, podía iniciar. Y después de la actualización, seguirá proporcionando archivos de configuración de grub compatibles con grub 2.02 (que es lo que usan todas las versiones compatibles de Ubuntu).

Ahora, por supuesto, apt no preguntó sobre la actualización de grub en vano. Hay muchas correcciones de errores y protecciones nuevas en las versiones recientes. Pero puedes lidiar con eso después de que el resto de las instalaciones hayan finalizado y hayas recuperado tu acceso ssh.

El comando para instalar grub manualmente en un disco /dev/sdX es

sudo grub-install /dev/sdX

Puede hacerlo tan pronto como el sistema vuelva a estar en buen estado, después de confirmar qué dispositivo es el correcto, pero preferiblemente antes de reiniciar.

información relacionada