Instalar distros dentro de arquivos
Dica publicada em Linux / Sistema de Arquivos
Instalar distros dentro de arquivos
É possível instalar e montar sistemas de arquivos dentro de arquivos. Aqui exemplifico como fazer isso.
Primeiro cria-se um arquivo de 10 GB vazio:
$ dd of=imagem.iso if=/dev/zero count=10G bs=1k
Depois cria o sistema de arquivos nele:
$ mkfs.ext3 livecd.iso
Depois monta este sistema de arquivos em alguma pasta:
# mount imagem.iso /mnt -o loop -o rw
Agora você copia seu sistema pra dentro do arquivo:
# cp -rap /bin /boot /usr /sbin /mnt
E para usá-lo só fazer:
# chroot /mnt
# su -
Pode ser usado para testar uma alteração, ou para gerar uma imagem personalizada.
Primeiro cria-se um arquivo de 10 GB vazio:
$ dd of=imagem.iso if=/dev/zero count=10G bs=1k
Depois cria o sistema de arquivos nele:
$ mkfs.ext3 livecd.iso
Depois monta este sistema de arquivos em alguma pasta:
# mount imagem.iso /mnt -o loop -o rw
Agora você copia seu sistema pra dentro do arquivo:
# cp -rap /bin /boot /usr /sbin /mnt
E para usá-lo só fazer:
# chroot /mnt
# su -
Pode ser usado para testar uma alteração, ou para gerar uma imagem personalizada.