W3Ask








BIENVENIDA  >  SOFTWARE  >  LINUX

VPS desactivado: Arranque desde el disco duro ... MBR



Si su VPS está inactivo y se ha vuelto inaccesible, ya sea por http, ftp, ssh, ping y tiene el siguiente mensaje en la consola OVH KVM.

Eso significa que la gestión de arranque, es decir, el MBR (registro de arranque maestro) está dañado, roto.

Booting from hard disk...
MBR

Debe repararse reinstalando GRUB, actualizándolo y cambiando el orden de las particiones. Para hacer esto, primero reiniciará el servidor en modo de rescate, monte la partición en la que se encuentra el sistema.

root@rescue-pro:~# mount --bind /dev /mnt/sdb1/dev &&
mount --bind /dev/pts /mnt/sdb1/dev/pts &&
mount --bind /proc /mnt/sdb1/proc &&
mount --bind /sys /mnt/sdb1/sys

Luego haz un chroot:

root@rescue-pro:/# chroot /mnt/sdb1/

Instalar GRUB:

root@rescue-pro:/# apt-get install grub

Instale GRUB en la partición deseada:

root@rescue-pro:~# grub-install /dev/sdb
Searching for GRUB installation directory ... found: /boot/grub
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0) /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-0-0-0
(hd1) /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-0-0-1

Actualizar GRUB:

root@rescue-pro:/# update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ...

Generating /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.2.0-4-amd64
Updating /boot/grub/menu.lst ... done

Después del reinicio (normal), tenemos el siguiente mensaje en el KVM:

root (hd1,0)

Error 21: selected disk does not exist

De hecho, hay un error en /boot/grub/menu.lst. Solo haz :

root@rescue-pro:~# e

Editar, luego nuevamente:

root@rescue-pro:~# e

Edite la línea correspondiente en el archivo menu.lst. Y después de eso, reemplace:

root (hd1,0)

Por:

root (hd0,0)

Toque la tecla Intro y:

root@rescue-pro:~# b

Para arrancar en la partición. Y ahora el VPS normalmente se reiniciará en la buena partición.












Artículos Relacionados:


Cómo cambiar el nombre de un archivo en Linux
https://es.w3ask.com/cambiar-nombre-archivo-linux/
Cambiar el nombre de un archivo con Linux puede ser útil si cometió un error anteriormente y desea corregirlo. También puede ahorrarle algo ...
Cómo agregar un nombre de dominio en Apache2
https://es.w3ask.com/agregar-nombre-dominio-apache2/
Agregar un nombre de dominio en el servidor nos permitirá redirigir este a la carpeta que contiene los archivos del sitio respectivo. Esta ...
Cómo configurar varios nombres de dominio en un servidor o un VPS
https://es.w3ask.com/configurar-nombres-dominio-servidor-vps/
Podemos ahorrar mucho dinero si decidimos administrar un servidor y luego instalar varios nombres de dominio en este servidor dedicado o este ...
Comando para conocer el espacio en disco en Linux
https://es.w3ask.com/comando-espacio-disco-linux/
Desea verificar si tiene suficiente espacio libre en el disco de su servidor y, por lo tanto, si necesita eliminar algunos archivos, como registros ...
Error interno, sin nombre de archivo para nginx-full
https://es.w3ask.com/error-interno-nombre-archivo-nginx-full/
Es posible que se encuentre con este mensaje: Error interno, sin nombre de archivo para nginx-full. Deberá comprobar si el módulo y Linux ...