
Actualicé nuestro servidor remoto Ubuntu 12.10 a 13.10.
Durante el proceso de actualización, me preguntaron en qué partición instalar Grub2. No sabía qué unidad era la de arranque, por lo que verifiqué todas las unidades.
El cargador de arranque GRUB se instaló previamente en un disco que ya no está presente o cuyo identificador único ha cambiado por algún motivo. Es importante asegurarse de que la imagen principal de GRUB instalada permanezca sincronizada con los módulos de GRUB y grub.cfg. Verifique nuevamente para asegurarse de que GRUB esté escrito en los dispositivos de inicio apropiados.
Si no está seguro de qué unidad está designada como unidad de arranque en su BIOS, suele ser una buena idea instalar GRUB en todas ellas.
Nota: también es posible instalar GRUB para particionar registros de arranque, y aquí se ofrecen algunas particiones apropiadas. Sin embargo, esto obliga a GRUB a utilizar el mecanismo de lista de bloqueo, lo que lo hace menos confiable y, por lo tanto, no se recomienda.
Dispositivos de instalación de GRUB:
[*] /dev/sda (3000592 MB; TOSHIBA_DT01ACA300)
[*] /dev/sdb (3000592 MB; TOSHIBA_DT01ACA300)
[] /dev/md1 (536MB; :1)
[] /dev/md2 (1099510MB; :2)
Más tarde, recibí este mensaje:
GRUB no pudo instalarse en los siguientes dispositivos:
/dev/md2
¿Quieres continuar de todos modos? Si lo hace, es posible que su computadora no se inicie correctamente.
Error al escribir GRUB en el dispositivo de arranque. ¿Continuar?
Sé que /boot
está montado en /dev/md1
. Sin embargo, dado que es un servidor remoto, debo estar 100% seguro antes de reiniciarlo.
$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)
¿Cómo puedo estar seguro de que Grub se instaló correctamente?
la salida de sudo parted -l
es:
$ 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
Respuesta1
En realidad, /dev/md1
está montado en /boot
y no al revés. En cualquier caso, parece que ha instalado GRUB en sda
y sdb
, ninguno de los cuales está montado en su sistema. Eso no debería ser un problema y dado que la instalación sda
se instalará en el MBR del primer disco duro, debería estar bien. Sin embargo, para estar seguro, también puede intentar instalar en la unidad de su sistema:
sudo update-grub
sudo grub-install /dev/md