Crear un usb con un livecd persistente

¿Cansada de que tu livecd no guarde los cambios? ¿Hastiado de que no te funcione en cualquier máquina? ¡No desesperes! ¡Hoy estamos de oferta en El Binario! ¡Oferta sin tiempo limitado!

large_450291958-622x414

Fácil y rápido, crearemos un usb con un livecd persistente, esto es, nos podrá guardar los cambios que realicemos mientras lo utilizamos. Lo idóneo es utilizar un usb3 que hará la función de disco duro.

PASOS A SEGUIR:

Bajar la iso preferida

http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid

$ sudo apt-get install gparted mbr dosfstools p7zip syslinux

Particionado

# fdisk /dev/sdX y hacer 2 particiones con MBR:
1. 1,2Gb fat32 (autoarrancable, tipo de partición c)
2. XXGb ext4

# mkfs.vfat /dev/sdX1
# mkfs.ext4 -L persistence /dev/sdX2

Instalación

# mount /dev/sdX1 /mnt && cd /mnt && 7z x debian.iso
# mv isolinux syslinux
# mv syslinux/isolinux.cfg syslinux/syslinux.cfg
# mv syslinux/isolinux.bin syslinux/syslinux.bin
# sed -i 's/\(append boot=.*\)$/\1 persistence/' syslinux/live.cfg
# cd && umount /mnt

# mount /dev/sdX2 /mnt && cd /mnt && echo / union > persistence.conf
# cd && umount /mnt

# install-mbr /dev/sdX
# syslinux -i /dev/sdX1

# sync && ready to boot 
Compartir

3 Comentarios

  1. Necesitas una versión LIVE, la netinstall es de la más básica todo lo va descargando mientras instalas, de ahí lo de netinstall, saludos.

Deja una respuesta

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax