Como instalar o Debian em um dispositivo de loopback?

5

Gostaria de instalar o Debian em um dispositivo de loopback ( /dev/loop0 ).

Eu posso acessar facilmente o prompt de comando inicializando o DVD e solicitando um shell, e estou assumindo que também deve ser fácil montar o dispositivo de loopback em / .

A parte que eu não sei é: como executar manualmente o instalador, depois de ter montado / ?

    
por Mehrdad 31.01.2013 / 00:09

1 resposta

3

O Debian instala / destino por padrão. Você terá que pular algumas das etapas de instalação e ter um arquivo pronto para a montagem de loopback. Execute mkfs.ext2 (ou similar) no arquivo antes de montar o loop -o.

mkdir /target
mount /path/to/file /target -o loop

Normalmente, com instalações para propósitos especiais, eu pulo o instalador do Debian e uso o debootstrap e o apt:

debootstrap wheezy /target http://debmirror/debian
mount -bind /dev /target/dev
''      ''  /proc  ''
''      ''  /sys   ''
''      ''  /dev/pts /target/dev/pts
chroot /target
apt-get install linux-image grub

... the remainder depends on how you want to deploy the image
(setup grub and linux with debconf)(remember no mbr on fs image)
(edit /etc/fstab)
    
por 23.12.2013 / 02:08