sábado, 20 de septiembre de 2014

Ampliar disco duro virtual .vdi

En ocasiones hemos creado una máquina virtual e VirtualBox con un disco duro .vdi que llega un momento que se nos queda pequeño. Tiene solución.

En el siguiente enlace está explicado cómo ampliar el tamaño del disco duro: aquí

El manual es muy bueno. Yo sólo matizo un par de cosas. Una vez utilizado el comando VBoxManage podemos "cargar" directamente la ISO de gparted en el CD virtual y arrancar la máquina. Con el gparted realizamos simultáneamente todas las acciones para borrar la partición de swap y la extendida, las creamos al final y aplicamos. Inmediatamente redimensionamos /dev/sda1.

Y para cambiar el punto de montaje de la swap basta abrir una ventana de comando desde el propio S.O. de gparted y montar /dev/sda1 sobre /mnt (sudo mount /dev/sda1 /mnt). Ahora ya podemos editar fstab con $sudo nano /mnt/etc/fstab

Pero lo dicho, el manual presentado es estupendo

domingo, 9 de febrero de 2014

Añadir diskette virtual en VirtualBox

Para añadir un diskette virtual a VirtualBox tenemos que hacer 2 cosas:

  1. Añadir la controladora y la unidad de Diskette (como si instalaramos la unidad de diskette en el PC)
  2. Insertar una imagene de diskette virtual (como si introdujeramos un diskette en el equipo)


Añadir la controladora y la unidad del Diskette

Con la máquina apagada ir a "Configuración - Almacenamiento". En el "Arbol de almacenamiento" hacer click con el botón derecho en una zona en blanco y seleccionar "Agregar controlador de diskette".


Veremos cómo nos aparece el controlador. Ahora hacemos click sobre el diskette que nos aparece a la derecha, con un signo +.

Nos preguntará si queremos seleccionar una imagen o dejarlo vacío. Por el momento podemos dejarlo vacío.




Insertar una imagene de diskette virtual

En primer lugar hemos de tener una imagen de diskette virtual. Si la tenemos pasamos al final. Sino hay que generar la imagen de diskette virtual. Desde linux podemos generarla fácilmente con el comando siguiente:

$ /sbin/mkfs.msdos -C /path/imagefile.img 1440

En el comando anterior sustituiremos path por la ruta donde queramos que se guarde la imagen. Por ejemplo: /media/mipendrive/imagefile.img

Ahora que ya tenemos la imagen sólo nos queda seleccionar dicha imagen desde la controladora. Podemos hacerlo con la máquina apagada desde la pantalla donde la creamos o al arrancar la máquina haciendo click en el icono del diskette (en la parte inferior derecha de la pantalla).

jueves, 30 de enero de 2014

Mostrar grub si no se ve.


En ocasiones puede ocurrirnos que instalamos Ubuntu sin ningún otro sistema operativo instalado y nos arranca directamente, sin mostrar el menú del Grub. Pero puede que nosotros queramos que se muestre, por ejemplo para mostrar el arranque en red o el memtest.

Para hacer que se muestre haremos lo siguiente:

  1. Editamos /etc/default/grub
    1. Comentamos con almohadilla #GRUB_HIDDEN_TIMEOUT=0. Así hacemos que no quede oculto el menú del GRUB
    2. Podemos también descomentar la entrada GRUB_GFXMODE=640x480 para asegurarnos que nuestro monitor podrá mostrar el menú del Grub. Luego, si queremos, podemos aumentar la resolución para verlo mejor.
  2. Ejecutamos $update-grub2 para generar nuevamente el fichero /boot/grub/grub.cfg con las distintas opciones de arranque. Podemos echarle un vistazo para comprobar que están presentes las que necesitamos.
  3. Probablemente el grub ya está instalado y no hace falta hacer nada más, pero si queremos asegurarnos que se instala podemos ejecutar %grub-install --recheck /dev/sda (podemos cambiar el HD si fuera otro el nuestro)
Con esto debería ser suficiente para obtener el menú del Grub al arrancar.

lunes, 13 de enero de 2014

Cambiar resolución Grub2

Puede ocurrirnos que la pantalla de selección de sistemas operativos de Grub2 no se vea porque la resolución de la pantalla es distinta de la configuración del grub. En ese caso hay que cambiarla. Mucho cuidado con muchos tutoriales que hay por ahí y que te dicen que cambies grub.cfg. Nunca cambies manualmente ese archivo ya que se genera automáticamente al ejecutar update-grub2 y cualquier cambio manual desaparecerá tras dicho update.

La forma correcta de hacerlo puede encontrarse en:

En resumidas cuentas lo que hay que hacer es:

Para cambiar la resolución del menú (tamaño de la fuente), editamos el archivo "/etc/default/grub" con:
sudo gedit /etc/default/grub
Y buscamos la línea (alrededor de la nº 25):
GRUB_GFXMODE=...x...
Seguramente, por defecto, la línea esté comentada (con una almohadilla "#" delante), por lo que el sistema pasará de largo y cogerá la resolución más grande posible, con el tamaño de letra más pequeño.

Para cambiarlo, borramos la "#" y le ponemos la resolución que queramos. Las resoluciones más comunes son:
GRUB_GFXMODE=800x600
y
GRUB_GFXMODE=640x480
Nota: a menor resolución, mayor tamaño de la fuente

Y después hacer un update-grub2.

En la página mencionada explica cómo obtener las resoluciones soportadas por tu gráfica/pantalla.