Saltar al contenido

No se puede usar la VM clonada, OpenSUSE, VirtualBox

No olvides que en las ciencias informáticas cualquier problema casi siempere puede tener más de una soluciones, así que nosotros aquí compartiremos lo más óptimo y mejor.

Solución:

Pude hacer que mi sistema arranque haciendo lo siguiente:

1) Tome nota de los dispositivos que el sistema no puede encontrar.

2) Responda “n” a esa pregunta. Debería llevarlo a un símbolo del sistema.

3) Ejecute este comando: cd /dev/disk/by-id

4) Ejecute este comando: ls

5) Cambie el nombre de todos los archivos en esta carpeta reemplazando el nombre actual con el nombre del dispositivo del que tomó nota en el paso 1. Ej. mv ata-VBOX_OLDNAME....-part2 ata-VBOX_HARDDISK....-part2

6) Una vez que haya completado este tipo de este comando: exit

7) El sistema debería arrancar normalmente.

Todavía estoy trabajando en cómo sucede esto con OpenSUSE 11.4.

Este problema se debe a que SUSE configura Grub de forma predeterminada para buscar discos por nombre en lugar de por etiqueta o ruta. Al crear una máquina virtual desde un dispositivo, VirtualBox crea un disco nuevo con un nombre nuevo y luego Grub no puede encontrar el disco de arranque. pude arreglar esto permanentemente por:

  1. Agregue el disco como unidad secundaria a otra máquina que pueda montar el sistema de archivos. Monté el mío en /media/hd2.

  2. Edite /media/hd2/boot/grub/device.map y reemplace la ruta por nombre al disco duro
    /dev/disk/by-name/ata-VBOX.... con el camino de ronda /dev/disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0.

  3. Edite /media/hd2/boot/grub/menu.lst y reemplace las rutas por nombre con las rutas por ruta. Para el mío, terminé reemplazando todas las rutas de la parte 1 con /dev/disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0-part1 y los caminos de la parte 2 con /dev/disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0-part2.

Las rutas que utilicé especifican el primer disco duro. Si desea iniciar desde un disco duro diferente (o un tipo de disco diferente), deberá averiguar cómo SUSE asigna la ruta. Descubrí que SUSE montará un segundo disco duro como pci-0000:00:0d.0-scsi-1:0:0:0.

Especificar la ruta de acceso del disco duro puede no ser lo ideal en algunos casos, pero funcionó perfectamente para la solución rápida que buscaba.

Te mostramos las comentarios y valoraciones de los usuarios

Tienes la posibilidad dar recomendación a este enunciado si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *