Magazine

Como arrancar tu partición Windows desde Ubuntu con Virtualbox

Publicado el 19 marzo 2013 por Matheus Matheus Freak
Este minitutorial te hara ejecutar tu Windows instalada en tu ordenador dentro de Ubuntu usando Virtual box, es bastante útil, ya que muchas veces nos ahorra tener que reiniciar el ordenador para ejecutar "ese" programilla.
1. Instalamos virtual box
   sudo apt-get install virtualbox 
2. Creamos un disco duro virtual enlazando a nuestro propio disco duro
sudo VBoxManage internalcommands createrawvmdk -filename  HOME/.VirtualBox/win7.vmdk -rawdisk /dev/sda -relative 
3. Damos permisos a dicho archivo
sudo chmod 666 $HOME/.VirtualBox/win7.vmdk
4. Añadimos nuestro usuario a dichos permisos
sudo addgroup petiflas disk
[reiniciamos]
Y ya está! En virtualbox le damos a NUEVO y seleccionamos la versión de Windows que tenemos instalado en el ordenador, y seleccionamos como disco duro el archivo creado, en el caso de este tutorial: win7.vmdk. En el caso de no poder encontrar la carpeta .Virtualbox pulsad CRTL+H para ver las carpetas ocultas (todas las que empiezan por un "."
En parametros tenemos que activar ACPI en el caso de Windows 7
IMPORTANTE: Al ejecutar el SO aseguraros que en el menú GRUB de elegir su partición de WINDOWS ya que si seleccionan ubuntu, y ejecutar UBUNTU dentro de UBUNTU tendrás pequeños problemas de ejecución.
Notas adicionales
Si actualizamos el kernel de nuestro linux
Si lo actualizamos no podremos ejecutar nuestra partición, por lo que necesitaremos ejecutar esto para solucionarlo desde Vbox:
sudo /etc/init.d/vboxdrv setup
Si queremos acceder a una carpeta de Ubuntu desde nuestro Windows emulado
En la configuración de Vbox añadimos la carpeta que queremos compartir y luego en Windows en consola tecleamos:
net use x: vboxsvrnombre_de_carpeta
Las nuevas versiones de Vbox a la hora de seleccionar la carpeta podemos seleccionar que la carpeta se automonte, por lo que nos podemos ahorrar este comando :D
AVANZADO: Si queremos que al arrancar el windows nos vaya a Windows directamente en el grub
Para ello necesitamos crear una ISO arrancable con una versión del GRUB igual que la nuestra pero que ejecute WIndows de forma predeterminada, para ello:
sudo apt-get install xorriso
sudo mkdir -p /home/petiflas/Escritorio/iso/boot/grub
cp /boot/grub/grub.cfg /$HOME/Escritorio/iso/boot/grub
sudo gedit /$HOME/Escritorio/iso/boot/grub/grub.cfg

y modificamos: Set Default = "0" --> default="5" (si windows está en la sexta (0 es el primero) posición de nuestro menú)
grub-mkrescue -o grub.iso iso
y usamos el archivo grub.iso creado para arrancar en virtualbox, para ello nos metemos de nuevo en configuración y elegimos la iso como unidad CD, y ponemos que que se arranque de la unidad CDROM como predeterminado. Es recomendable antes de hacer esto de copiar el grub.iso dentro de la carpeta .Virtualbox para tenerlo todo ordenado :D
sudo cp $HOME/grub.iso $HOME/.Virtualbox

Volver a la Portada de Logo Paperblog