domingo, 24 de febrero de 2013

Hacer un usb arrancable para instalar por ejemplo Debian

No es nada difícil hacer un usb arrancable. A continuación dejo anotado paso por paso, desde la creación de la partición y formateo de nuestra memoria, eso sí desde nuestro sistema Linux (o desde un Linux arracancado mediante un Live CD)


jueves, 14 de febrero de 2013

Llaves de los repositorios Debian

En este enlace http://www.esdebian.org/wiki/llaves-repositorios-secure-apt queda muy claro el concepto de "llave" que utiliza el gestor de paquetes apt para comprobar que los paquetes instalados/descargados son los correctos.
Resulta imprescindible saber la llave publica (criptografia) de un repositorio cuando lo añadimos a nuestra lista de repositorios (el fichero /etc/apt/sources.list) para obtener paquetes que no estan presentes en los repositorios oficiales Debian.

viernes, 25 de enero de 2013

USB bootable (arrancable) para instalar vmware ESXi

Fácil pero con truco. Sigue los siguientes pasos.

Seguiremos lo especificado por desarrollador:
http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc_50%2FGUID-33C3E7D5-20D0-4F84-B2E3-5CD33D32EAA8.html

Dos cuestiones:

1) En el punto 4 cuando nos indica las instrucciones para meterle al usb el sistema de arranque ligero conocido como syslinux (que utiliza isolinux para arrancar sistemas de ficheros CDROM ISO 9660), si tenemos el paquete instalado en nuestro sistema bastará con.

syslinux /dev/sdb1
ya que el comando estará en nuestra carpeta /bin. Si no tenemos el paquete isolinux entonces:

apt-get install syslinux syslinux-common

La segunda instrucción en mi caso (debien squeeze 2.6) es:

cat /usr/lib/syslinux/mbr.bin > /dev/sdb

2) Una vez creado el arranque y copiados los ficheros del vmware en este caso, o de cualquier cosa que queramos arrancar, surge el siguiente error durante el arranque:

menu.c32: not a COM32R image
Puede ser menu.c32  o puede llamarse de otra manera si estamos arrancando otra cosa que no sea un vmware, ya que el fichero .c32 es un módulo de syslinux.

Para solucionarlo en la línea de comandos en la que aparece este error tecleamos a continuación de boot:
mboot.c32 (en el caso de vmware, o el que proceda)

Para evitar este error al parecer asociado a la versiónd de syslinux deberíamos editar el archivo de isolinux.cfg y sustituir menu.c32 por mboot.c32 (en el caso de vmware, o el que proceda en otras situaciones).

VMWare se sale del objetivo de este blog, que es hablar de código abierto, pero ya se sabe que la informática hace extraños compañeros de viaje.

martes, 22 de enero de 2013

dd

El comando dd (copy and convert a file) es realmente único. Algunas de las muchas cosas que puede hacer están aquí:

-Copia sector de arranque, creación de iso desde cd, borrado seguro de discos duros y mucho más: http://blog.desdelinux.net/dd-usos-en-sistemas-gnulinux

-Crear un usb bootable (arrancable) desde un cd o iso de instalación (en este caso de un Debian): http://phenobarbital.wordpress.com/2011/03/09/creando-un-instalador-de-debian-squeeze-en-un-pendrive-usb-actualizado/

-Como dd es un comando que no muestra barra de progreso, se la podemos añadir "canalizando" el tráfico y midiéndolo con el comando pv (que posiblemente tengas que instalar con sudo apt-get install pv)
http://usemoslinux.blogspot.com/2012/03/tip-comando-dd-con-barra-de-progreso.html
El comando pv no sólo funciona con dd, obviamente.

lunes, 14 de enero de 2013

Como acceder a disco duro externo formateado en ntfs

He tenido problemas para acceder a un disco duro externo de 2 TB con formato NTFS.

Tengo correctamente instalado el controlador ntfs-3g.

Para solucionar este problemas a mí me ha funcionado lo siguiente: