Aprende

Aprende sobre la última tecnología.

Construye

Da rienda suelta a tus conocimientos y construye!

Comparte

Que más gente lo aproveche para mejorar!
 

Como crear USB de CENTOS booteable desde Mac

miércoles, 18 de noviembre de 2015

En los últimos tiempos, al menos en el mundo mac no se lleva lector cd/dvd y realmente resulta mucho más cómodo tener nuestra información en la nube o en discos portátiles. Nuestro comentario de hoy y luego de varios meses sin escribir, será relacionado con el modo de crear un USB booteable desde Mac. Aunque detallo que es para CENTOS, podemos destacar que dicha operatoria es válida para cualquier imagen booteable y que queremos sea arrancada para instalar cualquier sistema operativo del que tengamos una imagen.

Pasos a seguir :
  • Copiamos la imagen iso a un path determinado y nos movemos allí. Como consejo poner un nombre lo mas simple posible a la imagen y de ser posible sin espacio, no es nada necesario, solo por facilidad con su tratamiento en la consola.
  • Una vez que copiemos la imagen iso, ejecutamos el siguiente comando :
diskutil list

Y obtendremos como resultado la siguiente pantalla/o una equivalente en consola que nos indica todos los discos y las particiones de los mismos.




  • Lo siguiente que sigue es desmontar todos los volúmenes del disco que queremos que sea booteable. Miramos el resultado de la anterior pantalla ,en nuestro caso /dev/disk1 y será el que tendremos que desmontar. El comando a lanzar es el siguiente:

sudo diskutil unmountDisk /dev/disk1  

Un detalle importante a tener en cuenta es el disco correcto a desmontar y por otra parte el  resultado de la operación, que nos indicara si ha finalizado con éxito o no.
  • Una vez que tenemos desmontada la unidad vamos a trabajar sobre ella, mi recomendación es movernos hacia la carpeta donde tenemos la imagen iso copiada,una vez que estemos allí ejecutamos el siguiente comando:

sudo dd if=file_name.iso of= /dev/disk1 bs=1m  

Aunque no vamos a profundizar en un comando como dd si quisiera detallar algunos aspectos.El parámetro input file(if) vamos a indicar nuestra imagen, si no estamos en el directorio actual podemos indicar el path del fichero path_del_fichero/file_name.iso, el output file(of) es que nuestra copia la vamos a redirigir a un fichero que estará en el siguiente disco y volumen,el parámetro bs, aunque es opcional es muy importante no olvidarlo ya que el valor por defecto es 512 bytes y ello indica el tamaño de los bloques transferidos a la vez con lo que el valor por defecto para imágenes grande implicara que el proceso tarde mucho mas de lo habitual.

Otro aspecto a destacar es que una vez lanzado el comando se nos queda la pantalla negra esperando por un gran espacio de tiempo sin indicarnos ningún progreso solo el resultado de la operación cuando esta termina y que es una pantalla similar a la siguiente:


Como podemos ver hablamos de solo tres comandos, sin tener que realizar engorrosas instalaciones de softwares que en teoría te hacen el mismo proceso.
Cabe destacar que si necesitaramos  instaladores para otros mac y SOLO en le caso de booteables para windows,que no sería este nuestro caso ahora, a partir de la versión 10.8 del LION tenemos el asistente Boot Camp para ello. Aunque obviamente es mas útil la versión aquí explicada ya que es válida para cualquier combinación.