Em muitos casos, você terá que dar seu primeiro boot a partir de disquetes, usando o disquete de recuperação. Geralmente, tudo que irá precisar é de um disquete de alta densidade (1440 kb) de 3.5 polegadas.
Onde quer que veja “CD-ROM” neste manual, entenda como “CD-ROM ou DVD-ROM”, porque ambas as tecnologias são a mesma coisa do ponto de vista do sistema operacional. (Exceto por alguns padrões bastante antigos de unidades de CD-ROM que não são nem SCSI ou IDE/ATAPI).
A instalação baseada em CD-ROM é suportada por algumas arquiteturas. Em máquinas que suportam a inicialização através de CD-ROMs, você deverá ser capaz de fazer uma instalação sem disquetes . Até mesmo se o seu sistema não suportar a inicialização através de um CD-ROM, você poderá usar um CD-ROM em conjunto com as outras técnicas de instalação em seu sistema, uma vez que inicializou por outras formas; veja Capítulo 5, Iniciando o Sistema de Instalação.
Ambos os CD-ROMs SCSI e IDE/ATAPI são suportados. Em adição, todas as interfaces de CD não padrões suportadas pelo Linux são oferecidas pelos discos de inicialização (como unidades Mitsui e Matsushita). No entanto, este modelos requerem parâmetros especiais de inicialização ou outras mensagens para funcionarem e é improvável a inicialização sem o uso destas interfaces. O Linux CD-ROM HOWTO contém dados atualizados de como utilizar CD-ROMs com o Linux.
As unidades de CD-ROM USB externas também são suportadas. Dispositivos fireware que são suortados pelos controladores ohci1394 e sbp2 também podem ser usados.
A instalação do sistema através da inicialização a partir de uma unidade de disco rígido é outra opção para muitas arquiteturas.
Muitas máquinas que rodam Debian precisam de suas unidades de CD-ROM somente para configurar o sistema para propósitos de recuperação. Se você administra alguns servidores, você preferêncialmente evitará estes métodos e usará uma memory stick USB para a instalação e (caso preciso) a recuperação do seu sistema. Isto é também útil para sistemas de pequeno porte que não tem espaço para controladores desnecessários.
Também é possível inicializar seu sistema através de uma rede.
A instalação sem discos, usando a inicialização via rede a partir de uma rede de área local e montagem NFS de todos os sistemas de arquivos locais é outras opção — você precisará de pelo menos 16MBMB de RAM para uma instalação sem disco algum.
Após instalar o kernel do sistema operacional, você poderá instalar o resto do seu sistema via qualquer tipo de conexão de rede (incluindo o PPP após a instalação do sistema básico), via FTP, HTTP ou NFS.
Se estiver executando um outro sistema no estilo Unix, será permitido usa-lo para instalar a Debian GNU/Linux sem usar o debian-installer descrito no resto do manual. Este tipo de isntalação poderá ser útil para usuários possuem hardwares não suportados ou de máquinas que não podem tomar downtimes. Se estiver interesado nesta técnica, vá até Secção A.3, “Instalando o Debian GNU/Linux a partir de um sistema Unix/Linux”.
O disquete de inicialização da Debian contém um kernel que é construído para maximizar o número de sistemas em que ele poderá ser executado. Infelizmente, isto cria um kernel grande, que contém muitos controladores que não serão usados em sua máquina (veja Secção 7.5, “Compilando um Novo Kernel” para aprender como construir seu próprio kernel). O suporte para a maior faixa de dispositivos possíveis é considerável em geral, para se assegurar que o Debian poderá ser instalado na maior quantidade de hardwares.
Geralmente, o sistema de instalação da Debian inclui suporte para disquetes, unidades IDE, disquetes IDE, dispositivos de porta paralela IDE, controladores SCSI e unidades. Os sistemas de arquivos suportados incluem MINIX, FAT (msdos), extensões FAT para Win-32 (VFAT), entre outros (note que o NTFS não é suportado pelo sistema de instalação; você poderá adiciona-lo depois, como descrito em Secção 7.5, “Compilando um Novo Kernel”).
As interfaces de disco que emulam a interface de disco rígido "AT" que é freqüentemente chamada MFM, RLL, IDE ou ATA são suportados. Controladores de disco rígido muito antigas de 8 bits usados em computadores IBM XT são suportados somente como módulos. Controladores de discos SCSI de muitos fabricantes diferentes são suportados. Veja Linux Hardware Compatibility HOWTO para mais detalhes.
Algumas coisas não suportadas são unidades de SCSI IDE e algumas controladores SCSI, incluindo:
Adaptadores SCSI compatíveis com o protocolo EATA-DMA como as famílias de controladoras SmartCache III/IV, SmartRAID e as controladores DPT PM2011B e PM2012B.
A família de controladores SCSI NCR 53c7 (exceto 53c8 e 5380 que são suportadas).