Aqui está uma resposta para o segundo ponto: Se você tem um Debian e quer instalar o Debian em outro lugar, basta instalar o pacote debootstrap. A partir da sua página de mana:
Debootstrap can be used to install Debian in a system without using an
installation disk but can also be used to run a different Debian flavor
in a chroot environment.
apenas monte sua partição de instalação em /mnt
e tente: debootstrap stretch /mnt
.
Você pode acabar tendo que fazer alguns ajustes no GRUB no final para a inicialização dupla.
Para o seu primeiro ponto: o CD de instalação é inicializado (usando el torito ou grub dependendo da mídia) com imagem ramdisk minimamente povoada, que é bem menor do que toda a imagem do CD. Não possui nenhum dos módulos mais importantes do kernel. Ele não possui ext4 (ou btrfs ...) e também não possui loop (usado para montar imagens de arquivo). Então você tem um problema de ovo e galinha: para montar o CD (imagem) contendo os módulos do kernel que faltam, você precisa dos módulos do kernel que faltam.
Coloque a imagem do CD diretamente em uma partição (sem o sistema de arquivos) e ajuste o GRUB para inicializar a partir dele. Espera-se que a instalação detecte o CD (imagem).
Ou coloque-o em um sistema de arquivos vfat, porque o vfat está presente na imagem inicial inicializada (mas não no ext4, btrfs ...). Em seguida, recupere da própria imagem do CD (antes da instalação) ou do ftp.debian.org/debian o arquivo .udeb do loop-modules ausente, e coloque-o também no sistema de arquivos vfat. Caminho do arquivo deve ser algo como:
/pool/main/l/linux-signed/loop-modules-4.7.0-1-amd64-di_4.7.6-1_amd64.udeb
É claro que o nome exato do udeb mudará com o tempo.
ATUALIZAÇÃO: Também foi mencionado que o hd media initrd.gz image contém diretamente todos os módulos necessários (incluindo loop, ext4 ...). É uma imagem compactada do cpio, então pode até ser usável na inicialização com o busybox, que pode lidar com o gunzip e o cpio ( cd / && gunzip < /path/to/initrd.gz | cpio -i
) e pode ser mais rápido que o udpkg.
Em seguida, no console ALT + F2, você pode montar sua partição vfat ( mount -t vfat /dev/sdX /mnt
), usar udpkg -i
para "instalar" a instalação .udeb e modprobe loop
Agora, a instalação deve funcionar (menu: detectar e montar o CDROM se ele falhou antes) ou, se não, você pode tentar montá-lo com mkdir -p /cdrom; mount -o ro,loop -t iso9660 /mnt/debian-testing-amd64-netinst.iso /cdrom
e esperar pelo melhor.