Preciso copiar de alguma forma o instalador para o disco rígido (disco local), para poder conectar este disco rígido preparado a outro computador, inicializar o instalador a partir do disco rígido e instalá-lo (no mesmo disco rígido).
Exemplo:
Você tem um disco rígido de 400gb (interno), cria uma partição 1 (de tamanho 600mb), formata em ext2 ou algo parecido, extrai o instalador debian lá, instala o grub no MBR e configura para que ele possa inicializar o instalador debian.
O usuário alvo inicia o PC alvo com o instalador naquela partição e inicia a configuração do Debian (sem necessidade de CD de instalação, nem disco USB). O usuário pode reinstalar o sistema a qualquer momento retornando a esta configuração (como uma opção de recuperação no grub)
Como posso fazer isso?
Responder1
Então, esse é o seu caso?
Qual sistema operacional você está executando no seu computador 1? Se você já possui um sistema Debian funcionando no HDD1, você pode simplesmente cloná-lo no HDD2 e executá-lo sem qualquer instalação. Basta usar o programa de cópia bit a bit dd
:
dd if=/dev/sda of=/dev/sdb
Presumo aqui que HDD1 é /dev/sda
e HDD2 é /dev/sdb
Então, antes de conectar o HDD2 do computador 1, tente alterar a ordem de inicialização do dispositivo no BIOS e tente inicializar a partir do HDD2, não do HDD1, como de costume.
AVISO0: Suponho que o seu HDD2 não contém nenhuma informação e você pode sobrescrevê-lo totalmente.
AVISO1: certifique-se de que seu /dev/sdb corresponde ao HDD2; se corresponder ao HDD1, você poderá sobrescrever seu sistema operacional no computador 1.
EDITAR: O Debian sugere outra maneira:http://www.debian.org/releases/stable/amd64/apas02.html.en#howto-getting-images-hard-disk, consulte inicialização a partir do disco rígido. Eles sugerem que você particione seu HDD2, coloque a imagem do kernel e o ramdisk initrd em uma partição de inicialização e copie o arquivo .iso em algum lugar desse disco. Então, você instala o bootloader lá, por exemplo, GRUB, reinicia a partir desse disco, o GRUB carrega o kernel e o ramdisk, o kernel de alguma forma encontra a imagem .iso com o instalador e o inicia.
EDITAR 2: Ok, decidi escrever um resumo de como teria feito tudo, mas não tenho certeza sobre alguns pontos. É exatamente o que eu faria na sua casa.
Presumo que você não tenha nenhuma informação valiosa sobre seu disco rígido2. Presumo também que você execute o Windows no Computador1 no HDD1.
1) Particione seu HDD2 comalguma ferramenta de particionamento. Você terá 1 partição, onde o instalador residirá e permanecerá intacto durante o processo de instalação. Eu colocaria a partição do instalador na parte traseira do HDD2, porque eu a removeria após instalar o Debian.
Não pode haver mais de 4 partições primárias em um disco com MBR. Se quiser mais, você pode criar uma partição estendida especial e criar partições lógicas dentro dela. O Linux está bem com partições lógicas, o Windows costumava ter problemas.
2) Baixe a imagem do kernel de instalação do hd-media (vmlinuz), o ramdisk de instalação () e a imagem do instalador (), por exemplo, do arquivo debian:http://ftp.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/e coloque-os na partição Installer do HDD2. Observe que este link é para i386
arquitetura, se você quiser, por exemplo, o kernel 686 (64 bits), carregue-o da pasta apropriada (686) do debian ftp.
3) Instale o GRUB no MBR, região de compatibilidade do DOS e/ou início da partição do instalador. Veressepara entender onde o GRUB reside e como funciona. Como você está usando o Windows, você terá que usar algo comoGRUB4DOS. A configuração do GRUB deve ser conforme descritaaqui. Ou você pode usar outros gerenciadores de inicialização, como LILO ou Loadlin, eles devem ser mais adequados para executar o kernel a partir de sistemas de arquivos NTFS ou FAT, usados por máquinas Windows. Consulte paraSite Debian.
4) Desligue o HDD2 e conecte-o ao computador2; defina a prioridade de inicialização do dispositivo no BIOS para inicializar a partir do HDD2.
5) Ore.
6) Tente inicializar o HDD2. Esperançosamente, o BIOS iniciará o GRUB, o GRUB iniciará o kernel de instalação, fornecerá o ramdisk de instalação, o kernel iniciará, montará o ramdisk de instalação, o ramdisk de instalação iniciará seu init
script, init
o script montará a imagem do instalador e executará init
o script do instalador. O instalador irá iniciar e mostrar a interface, onde você pode alterar as partições no HDD2, escolher o esquema de particionamento e finalmente instalar o Debian.
7*) Inicialize o Debian. Opcionalmente, você pode remover a partição do instalador (por exemplo, com GParted
) e mesclar o espaço livre com /home
a partição.