Falha ao instalar o Grub durante a atualização para 13.10

Falha ao instalar o Grub durante a atualização para 13.10

Atualizei nosso servidor remoto Ubuntu 12.10 para 13.10.

Durante o processo de atualização, me perguntaram em qual partição instalar o Grub2. Eu não sabia qual unidade era a unidade de inicialização, por isso verifiquei todas as unidades.

O carregador de inicialização GRUB foi instalado anteriormente em um disco que não está mais presente ou cujo identificador exclusivo foi alterado por algum motivo. É importante certificar-se de que a imagem principal do GRUB instalada permaneça sincronizada com os módulos GRUB e grub.cfg. Verifique novamente para ter certeza de que o GRUB está gravado nos dispositivos de inicialização apropriados.
Se você não tiver certeza de qual unidade é designada como unidade de inicialização pelo BIOS, geralmente é uma boa ideia instalar o GRUB em todas elas.
Nota: também é possível instalar o GRUB para particionar registros de inicialização, e algumas partições apropriadas são oferecidas aqui. Entretanto, isso força o GRUB a usar o mecanismo de lista de bloqueio, o que o torna menos confiável e, portanto, não é recomendado.
Dispositivos de instalação do GRUB:
[*] /dev/sda (3000592 MB; TOSHIBA_DT01ACA300)
[*] /dev/sdb (3000592 MB; TOSHIBA_DT01ACA300)
[] /dev/md1 (536 MB; :1)
[
] /dev/md2 (1099510MB;:2)

Mais tarde, recebi esta mensagem:

Falha ao instalar o GRUB nos seguintes dispositivos:
/dev/md2
Deseja continuar mesmo assim? Se você fizer isso, seu computador poderá não inicializar corretamente.
Falha ao gravar o GRUB no dispositivo de inicialização - continuar?

Eu sei que /bootestá montado em /dev/md1. No entanto, como é um servidor remoto, devo ter 100% de certeza antes de reiniciá-lo.

$mount
/dev/md2 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/md1 on /boot type ext3 (rw)
/dev/md3 on /home type ext4 (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)

Como posso ter certeza de que o Grub foi instalado corretamente?


a saída de sudo parted -l é:

$ sudo parted -l

Model: ATA TOSHIBA DT01ACA3 (scsi)
Disk /dev/sda: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 5      1049kB  2097kB  1049kB                     bios_grub
 1      2097kB  8592MB  8590MB                     raid
 2      8592MB  9129MB  537MB                      raid
 3      9129MB  1109GB  1100GB                     raid
 4      1109GB  3001GB  1892GB                     raid


Model: ATA TOSHIBA DT01ACA3 (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 5      1049kB  2097kB  1049kB                     bios_grub
 1      2097kB  8592MB  8590MB                     raid
 2      8592MB  9129MB  537MB                      raid
 3      9129MB  1109GB  1100GB                     raid
 4      1109GB  3001GB  1892GB                     raid


Model: Linux Software RAID Array (md)
Disk /dev/md0: 8589MB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system     Flags
 1      0.00B  8589MB  8589MB  linux-swap(v1)


Model: Linux Software RAID Array (md)
Disk /dev/md1: 537MB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  537MB  537MB  ext3


Model: Linux Software RAID Array (md)
Disk /dev/md2: 1100GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  1100GB  1100GB  ext4


Model: Linux Software RAID Array (md)
Disk /dev/md3: 1892GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  1892GB  1892GB  ext4

Responder1

Na verdade, /dev/md1está montado em /boot, e não o contrário. De qualquer forma, parece que você instalou o GRUB em sdae sdb, nenhum dos quais está montado em seu sistema. Isso não deve ser um problema e como a instalação sdaserá instalada no MBR do primeiro disco rígido, você deve ficar bem. No entanto, para garantir a segurança, você também pode tentar instalar na unidade do sistema:

sudo update-grub
sudo grub-install /dev/md

informação relacionada