Sunteți pe pagina 1din 16

Programas para crear un live usb.

Parte 2

El formato iso está muchos años entre nosotros, por lo que hay muchísimos programas
para grabar y para ver su contenido. Una iso es un archivo de imagen donde se almacena
una copia o imagen exacta de un disco (sistema de archivos): es un único archivo en el que
se contiene toda la información existente en un directorio independientemente de su
naturaleza (ejecutables, archivos de texto, subdirectorios y sus contenidos, etc.).
Sería, más o menos, como un archivo comprimido en el que se encuentra toda la
información del directorio, así como las relaciones existentes entre ellos (contienen todos
los metadatos del sistema de ficheros, incluyendo el código de arranque, estructuras y
atributos). Eso quiere decir que las referencias internas entre los archivos quedan intactas
al realizar la copia iso, y así permanecen si realizamos una copia en un soporte idéntico al
original. Por ello es necesario un programa específico que permita grabar imágenes iso,
para que mantenga estas relaciones.
Una imagen de disco usualmente se produce creando una copia completa, sector por
sector, del medio de origen y por lo tanto replicando perfectamente la estructura y
contenidos de un dispositivo de almacenamiento. Esto significa que al grabar un archivo
ISO a un disco en blanco, obtendrás los mismos archivos, carpetas y propiedades como el
disco original. Los archivos ISO son utilizados para distribuir copias exactas de discos.
Las imágenes ISO suelen ser grabadas en un disco completamente en blanco (USB, CD,
DVD, BR), pero también pueden ser emuladas por una unidad virtual; para esto hay que
usar programas que cree la unidad virtual donde se va a montar la imagen.
La función de la unidad virtual es la misma que poner un CD/DVD/BR en la unidad óptica,
al cargar la iso en la unidad virtual es como si hubieras grabado la imagen en un disco
óptico y luego acceder al contenido.

¿Qué pasa si pasamos los archivos a otro sistema de archivos como el de nuestro disco
duro (NTFS, FAT, ext3)?
Pues sencillamente, que las relaciones entre los archivos cambian para adecuarse al
sistema del nuevo disco. Y esto suele ocurrir cuando abrimos la imagen con un programa
cualquiera (winrar, ultraiso…) y lo descomprimimos en un directorio en el disco duro.
No obstante, programas dedicados a modificar iso (ultraiso, poweriso…) permiten
modificar la imagen y guardar las relaciones entre archivos si la salvamos como formato
iso: añadir o eliminar archivos, etc.

1
Hay muchos formatos de imágenes ISO diferentes, las más comunes son las que tienen
extensión iso, cue y bin. Pero cada programa le dá su propio nombre: NRG: es el formato
del programa Nero Burning Rom, CCD: es el formato del programa Clone CD, DAA: es el
formato del programa PowerISO, BWI: es el formato del programa BlindWrite, IMG: es el
formato del programa ImgBurn, UIF: es el formato del programa MagicISO, etc.
Los añadidos principales de los programas actuales comparados con los antiguos son tres:
soporte de SO nuevos (Windows 8-10, kernel Linux nuevos…), detección de nuevos
medios (usb, sdd…) y soporte de GPT además de MBR.

Tenemos 3 características particulares de los programas de grabación iso:


1. Cuando se graba una imagen de disco iso, la teoría es que copia todo: datos y formato
de disco, es decir, el disco final contendrá la tabla de particiones que inicialmente fue
incluida por la imagen y todos los datos incluidos, por lo que borrará todo el contenido
del disco.
Estos programas admiten cualquier dispositivo de arranque de imagen sin preocuparse
por los contenidos, haciendo una copia exacta. Estos programas escriben una imagen byte
por byte, sin modificar el contenido, por lo tanto, el disco final contendrá la tabla de
particiones que inicialmente fue incluida por la imagen.

2. Podemos dar un tamaño y formato previo a la memoria usb (desde el SO o


herramienta de copia). Lo normal es hacerlo para que sea compatible con los SO Linux,
Windows, Mac y Android, así que elegiremos el formato de archivos FAT32 (o NTFS si
obviamos Android).

Estos programas de copia hacen las cosas de manera muy diferente a los anteriores del
punto 1: reformatean la unidad, luego montan la imagen, copian archivos e instalan
manualmente un gestor de arranque, adaptado a la imagen grabada.
Esto significa que abandonan la tabla de partición original, pero también significa que
tienen que admitir manualmente muchas distribuciones de GNU / Linux (hay que adaptar
las nuevas versiones al programa, para que la copia se haga correcta), pero da la ventaja
de que podemos acceder a la lectura/escritura del contenido de la partición.

2
3. Dentro del punto 2 podríamos añadir este. Actualmente las memorias Usb tienen
mucha capacidad, por lo que hacer la copia de una imagen suponen una pequeña
parte de su tamaño, desaprovechando mucho espacio.
En el punto 2 tenemos la posibilidad de crear directorios para guardar datos, pero
haremos la copia teniendo la memoria usb con una sola partición. En este punto 3
hablamos de particionar la memoria usb (2 particiones al menos), y la herramienta de
copia permite elegir la partición de copia (no todas lo permiten), que deberá ser siempre
la primera, la que inicia tras el bootsector.

Linux live en un USB en forma persistente


¿Para qué sirve un sistema operativo portátil? Para cargar con una simple memoria USB
un SO (y anteriormente CD/DVD), y poder trabajar con el SO favorito en cualquier
computadora. Por ejemplo, la computadora de un amigo prestada, o la de una oficina o de
un hotel. Es muy conveniente para la privacidad (toda la actividad que uno hace en
computadora ajena se queda en la memoria, no deja ninguna huella) y la comodidad de
tener el SO favorito para trabajar en cualquier lugar.
Entre las muchas posibilidades existentes en el universo Linux, es posible encontrar distros
Live de propósito general (Ubuntu, Linux Mint, Peppermint, ElementaryOS…), otras
dedicadas a temas específicos como auditorias de seguridad (Backtrack), centros
multimedia (GeeXboX), recuperación (SystemRescueCD, Medicat DVD, UltimateBoot,
HirensBoot…), etc.
Ya es muy común el uso de unidades USB para instalar distribuciones Linux. Puedes probar
el SO desde ellas gracias a las sesiones Live (sin necesidad de instalación), puedes instalar
programas, guardar archivos y cambiar diversos ajustes. Pero, tan pronto como tengas
que reiniciar, todos los cambios se perderán, es decir, no se han guardado.
Herramientas para un solo SO (Unetbootin, Universal Usb Installer, Rufus, LinuxLive USB
Creator, Etcher…) y para varios SO (Yumi, multiboot Usb, Sardu…), permiten instalar
algunas distros habilitando la persistencia. No obstante, sólo algunas distros soportan esta
opción, que será detectada por el programa de grabación y habilitará automáticamente
esta opción. Por ahora funciona con Ubuntu, Fedora y las distros basadas en ellas.
Habilitar la “persistencia” implica que cualquier cambio que hagas en el sistema será
recordado al volver a iniciarlo la próxima vez. Las distribuciones que permiten la
persistencia, precisan la creación de un archivo en la unidad USB para guardar los
elementos que queremos que sean persistente: el área de persistencia viene en la forma
de un archivo llamado casper-rw, el cual no puede ser mayor de 4GB porque este es el
máximo permitido por el sistema FAT32.

3
Lo que hace es crear una capa de hasta 4 GB que funciona como una especie de disco duro
virtual. Gracias a dicha capa cualquier cambio que hagas permanecerá en ella, lo que
significa que cada vez que inicies el sistema desde el USB seguirán ahí.

Hay una segunda opción para tener más espacio, que es la de crear una partición con
formato ext4 del tamaño que se quiera y nombrarla casper-rw. El SO reconocerá esta
partición como alternativa válida para grabar las modificaciones, si se elimina el file
casper-rw. El particionado se puede hacer con PartitionGuru (Windows) o Gparted (Linux).
https://usbubuntu.wordpress.com/make-it-persistent/

La distribución Live fué concebida en un principio parar ser utilizada sobre medios de solo
lectura como CDs/DVDs, por lo que cualquier modificación realizada se pierde una vez
apagado el sistema, ya que en realidad todas las operaciones de escritura se aplican sobre
la memoria principal volátil (mediante el sistema de archivos tmpfs – temporal de Linux-).
Sin embargo, utilizando medios extraíbles de lectura/escritura como memorias o discos
duros externos USB, omitimos esta restricción a través del concepto de persistencia, el
cual permite preservar todos los cambios, extendiendo así la idea de distribución Live a
una herramienta que permite la portabilidad tanto de nuestros datos como de nuestras
aplicaciones las cuales estarán actualizadas y configuradas según nuestras preferencias.

Ahora bien, vale la pena aclarar que la persistencia de datos no es necesaria si sólo
planeas instalar un sistema operativo, ya que después de hacerlo se supone que lo
ejecutarás desde tu disco duro. Aunque lo recomendable es que si tienes posibilidad, la
habilites siempre.

Las limitaciones de este sistema Live


Que el Live USB tenga persistencia de datos no significa que puedas hacer de todo, tiene
sus limitaciones. No podrás instalar actualizaciones importantes ni controladores de
hardware. Lo que sí podrás hacer es instalar la mayoría de software existente, que hasta
podrás actualizar.

4
Para las pruebas tengo una memoria usb Lexar 3.0 con 16 Gb, y la particiono en 2 Uds: una
de 6Gb y otra de 9Gb, ambas FAT32. Lo haré con BootIce, pero también es válido
cualquier otro programa, como el Administrador de discos de Windows.

5
USB booteable con Etcher (https://etcher.io/)

Etcher es una aplicación gratuita y de código abierto desarrollada para facilitar en todo lo
posible la grabación de imágenes ISO, IMG y otros formatos comprimidos directamente y
de forma segura a memorias USB y tarjetas de memoria.

Como podemos ver, el proceso de copiado consta de 3 pasos:

1. Select Image – Elegiremos la imagen ISO, IMG o de cualquier otro formato


compatible y la cargaremos en el programa.
2. Select Drive – Elegiremos la unidad de destino donde grabaremos la imagen
seleccionada en el paso 1.
3. ¡Flash! – Si todo está correcto, comienza la grabación.

El proceso de grabación de la imagen tardará varios minutos, según el tamaño de esta y la


velocidad tanto del USB como del ordenador. Una vez finalice la copia de los datos, Etcher
realizará una serie de configuraciones adicionales con el fin de verificar que todo está
correcto y no se ha generado un medio corrupto. Una vez finalice dicha verificación ya
tendremos nuestra memoria lista con la imagen ISO o IMG en cuestión que hemos
grabado.

Con Etcher solo seleccionamos la unidad de destino, por lo que elimina las particiones
creando sólo la partición de la imagen iso.

6
USB booteable con Ultraiso (https://www.ezbsystems.com/ultraiso/)
1. Empezaremos instalando UltraISO y conectando nuestra memoria USB al PC.

2. Ejecutar UltraISO. Abrir la imagen iso que queramos copiar en el USB con el programa.

3. A continuación en Autoarranque > Grabar imagen de disco. Nos aparece la ruta de la


imagen de disco abierta anteriormente.
4. Al hacer el paso anterior nos aparecerá una ventana. Buscamos el apartado Unidad y
seleccionamos la unidad donde está montada nuestra memoria USB y para finalizar
pulsamos en Grabar.
5. ¡Listo! Ya tenemos nuestro USB booteable con el Sistema Operativo listo para instalar.

Con UltraISO sólo seleccionamos la unidad de destino, por lo que elimina las particiones
creando sólo la partición de la imagen iso.

7
USB booteable con Passcape iso burner
(https://www.passcape.com/passcape_iso_burner)
Passcape ISO Burner es una aplicación portable y gratis, apenas tiene 331 KB, con la que
vamos a poder crear discos, CDs, DVDs de arranque o USB booteables con imágenes ISO.
También nos va a permitir extraer el contenido de las ISO en nuestro disco duro.

Descargar y ejecutar.

1. Burn ISO a DVD/CD: Graba el contenido de una imagen ISO a un DVD o CD, aquí
incluye si la ISO fuera arrancable, pero si no lo es no la crea.
2. Burn ISO a DVD/CD using external CD burning progam: para utilizarlo cuando
queremos que sea otro programa el que grabe el CD o DVD, pero para que esta
opción pueda funcionar el programa tiene que estar asociado a la extensión ISO.
(esta opción es banal, si queremos utilizar un programa externo lo abrimos
directamente y ya está)
3. Create Booteble USB disk: esta opción es para crear una unidad USB de arranque o
booteable de una archivo ISO.
4. Unpak ISO image to disk folder: Con esta opción podemos extraer el contenido de
un archivo ISO a cualquier carpeta local que le indiquemos.

8
Seleccionamos la imagen iso, la 3 opción y pulsar sobre siguiente.

Ahora seleccionamos la opción “Show logical USB devices” para poder elegir la partición
deseada. La opción por defecto sólo permite elegir disco físico y se comportaría igual que
UltraISO. También tenemos posibilidad de elegir tipo de partición. Lo dejaremos por
defecto. (Este programa tiene opciones parecidas a RUFUS).
Pulsamos sobre CREATE.

Sale este mensaje. Por lo que me


graba la imagen iso de linux pero no
funciona el boot.
Por la pinta del mensaje, debe grabar
imágenes de Windows.

9
USB booteable con RUFUS ( https://rufus.akeo.ie )

Rufus es un programa portable y gratis para


crear un USB de arranque de forma muy
sencilla y rápida.
Ejecutamos el programa, seleccionamos la
unidad, la imagen iso y solo tenemos que
grabar.
El mismo programa detecta el boot de la
imagen y nos descarga los archivos
necesarios.
Es importante el tipo de partición, aunque
para imágenes iso Linux se deja por
defecto.

Con RUFUS sólo seleccionamos la unidad de destino, por lo que elimina las particiones
creando sólo la partición de la imagen iso.

10
USB booteable con PowerIso ( https://www.poweriso.com/ )
1. Empezaremos instalando PowerISO y conectando nuestra memoria USB al PC.

2. Ejecutar PowerISO. Abrir la imagen iso que queramos copiar en el USB con el programa.

3. A continuación en Tools > Create booteable USB Drive. Nos aparece la ruta de la imagen
de disco abierta anteriormente.
4. Al hacer el paso anterior nos aparecerá una ventana. Buscamos el apartado Unidad y
seleccionamos la unidad donde está montada nuestra memoria USB y para finalizar
pulsamos en Grabar.
5. ¡Listo! Ya tenemos nuestro USB booteable con el Sistema Operativo listo para instalar.

Con PowerIso sólo seleccionamos la unidad de destino, por lo que elimina las particiones
creando sólo la partición de la imagen iso.

11
USB booteable con Image USB (https://www.osforensics.com/tools/write-usb-
images.html )
ImageUSB es un programa gratuito que permite realizar copias exactas de diversas
unidades flash: tarjetas, discos duros USB y pendrives. También permite grabarlas en otras
unidades similares.
Esta aplicación es muy útil a la hora de clonar dispositivos flash autoarrancables, pues en
la imagen de la unidad se copia también el MBR. Asimismo, es capaz, además, de crear un
USB autoarrancable a partir de una imagen .ISO, cuyo disco original también lo sea.

12
USB booteable con Win32diskimager
(https://sourceforge.net/projects/win32diskimager/ )

Esta pequeña utilidad sólo


da opción de imágenes img.
Así que a la hora de
seleccionar el archivo le dais
a la opción de mostrar todos
los archivos y seleccionar la
imagen iso.

USB booteable con USB Image Tool (http://www.alexpage.de/usb-image-tool/ )


Ejecutamos programa, seleccionamos unidad, pulsamos en RESTORE, seleccionamos
archivo y a copiar. A la hora de seleccionar el archivo le dais a la opción de mostrar todos
los archivos, y buscáis el iso.

13
USB booteable con Iso2disc (https://www.top-password.com/iso2disc.html )
ISO2Disc es un simple software de grabación de ISO para grabar el archivo de imagen ISO
en un CD / DVD o unidad flash USB.

USB booteable con Universal-USB-Installer (https://www.pendrivelinux.com/universal-


usb-installer-easy-as-1-2-3/)
USB booteable con Unetbootin (https://unetbootin.github.io/ )
USB booteable con LinuxLive USB Creator (https://www.linuxliveusb.com/ )

Estos tres programas son parecidos:

1. Son portables.

2. Crean versiones persistentes de distribuciones Linux que lo permitan.

3. Te dan la opción de descargar online cualquier versión que soportan o permiten


grabar cualquier imagen iso ya descargada.
4. Eliminan las particiones creando sólo la partición de la imagen iso.

14
Además, para los que graben imágenes en discos ópticos hay más herramientas: iso
workshop, WinIso, Nero Burning Rom, MagicIso… Hay muchísimas herramientas para
grabación de imágenes iso. Las mencionadas son unas pocas.

Simular el arranque de nuestra memoria usb.


En la primera parte explique cómo simular el boot desde la propia imagen iso. Una vez
que lo hemos grabado a un disco, utilizando los mismos programas podemos simular el
boot del disco.

MobaLiveCD
Con este programa le decimos que no cree la imagen en el disco duro.

15
Novicorp Bootable USB Test

Qemu Simple Boot

Habréis podido comprobar que algunas aplicaciones además de grabar también sirven
para hacer backup de nuestros discos.

Hasta aquí la copia de una sola imagen en un disco. En el próximo la copia de varias
imágenes con su menú.

16

S-ar putea să vă placă și