Esta seção contém informações sobre qual hardware você precisa para instalar a Debian. Você sempre encontrará links para procurar detalhes sobre hardwares suportados pela GNU e Linux.
Debian não impõe requerimentos do sistema além dos requerimento do Kernel do
Linux e da GNU tool-sets. Então, qualquer arquitetura ou plataforma no qual o
Kernel do Linux, libc, gcc
, etc, for adaptado, e no qual a Debian
ofereça suporte, pode executar a Debian.
Existem, no entanto, muitas limitações em seu disquete de inicialização a respeito de hardwares suportados. Muitas plataformas suportadas pelo Linux não são suportadas por nossos discos de boot. Se este é seu caso, você deverá criar um disco de recuperação personalizado, (veja Trocando o kernel do disquete de inicialização, Secção 9.3), ou verificar as instalações da rede.
Além das diferentes configurações de hardwares com suporte para Motorola 680x0, esta seção contém informações gerais e referências para que detalhes adicionais sejam encontrados.
Debian 2.2 suporta seis arquiteturas: Arquitetura baseadas no Intel x86; Máquinas Motorola 680x0 como o Atari, Amiga e Macintoshes; máquinas DEC Alpha e Máquinas Sun SPARC; ARM e StrongARM; e algumas máquinas IBM/Motorola PowerPC, incluindo máquinas CHRP, PowerMac e PReP. Estas são referidas como i386, m68k, alpha, sparc, arm, e powerpc, respectivamente.
Este documento abrange a instalação para a arquitetura m68k. Se você
procura por informações para outras arquiteturas, dê uma olhada na página
Debian-Ports
.
Informações completas sobre systemas baseados na arquitetura M68000
(m68k) pode ser encontradas em Linux/m68k FAQ
. Esta
seção descreve somente o básico.
O porte do Linux para m68k funciona em qualquer 680x0 com um PMMU (Paged Memory
Management Unit - Unidade de Gerenciamento de paginação da Memória) e uma FPU
(floating-point unit - Unidade de Ponto Flutuante). Isto inclui o 68020 com um
68851 PMMU externo, o 68030, e superiores, e exclui a linha ''EC'' dos
processadores 680x0. Veja o Linux/m68k FAQ
para
detalhes completos.
Existem quatro tipos de suporte a m68k: Amiga, Atari, Macintosh e
máquinas VME. Amiga e Atari são os dois primeiros sistemas para os quais o
Linux foi portado; também existem dois sistemas onde está sendo feito o porte
da Debian. A linha Macintosh tem suporte incompleto, pela Debian e pelo Kernel
do Linux; veja Linux m68k para
Macintosh
para ver o andamento do projeto e hardwares suportados.
Os computadores BVM e Motorola single board VMEbus foram recentemente
adicionadas a lista de máquinas suportadas pela Debian. Porte para outras
arquiteturas m68k, como máquinas Sun3 e Black box NeXT, estão underway mas
ainda não são suportadas pela Debian. *** Verificar última Frase acima
(underway) ***
Este documento está muito imcompleto, você pode ter problemas. Existem outros
manuais de instalação disponíveis que podem ser usados como complemento,
Instruções
de Instalação da Debian para Amiga
, Instruções de Instalação da
Debian para Atari
, ou Intruções
de instalação da Debian para Macintosh
.
Existem quatro meios de instalação que podem ser utilizados com a Debian: Disquetes, CD-ROMs, partição de disco local, ou pela rede. Diferentes partes da instalação da Debian podem ser usadas utilizando estes diferentes meios de instalação; nós falaremos sobre isto em Métodos para instalação da Debian, Capítulo 5.
A instalação mais comum é a feita através de discos flexíveis, embora geralmente, menos recomendada. Em muitos casos, você deverá fazer o primeiro boot através de disquetes, usando o disquete de inicialização. Geralmente, tudo o que precisa é de uma unidade de disquetes de alta densidade (1440 kilobytes) 3.5 polegadas. A instalação através de Disquetes de baixa densidade (720 k) também está disponível para Ataris.
A instalação através de CD-Rom é suportada em muitas arquiteturas. Em máquinas que suportam CD-Roms inicializáveis, você provavelmente terá uma instalação muito facilitada. Caso seu sistema não suportar a inicialização pelo CD-Rom, você pode usar o CD-Rom em conjunto com outras técnicas para instalar seu sistema, após inicializar através de outros meios, veja Instalando através de um CD-ROM, Secção 6.4.
Instalação através de um disco rígido local é outra opção. Se você tiver o espaço livre nesta partição maior que o espaço que será ocupado pela sua instalação, esta é definitivamente uma boa opção. Muitas plataformas sempre tem instaladores locais, i.e., para boot através do AmigaOS, TOS, ou MacOS. De fato, a instalação através de seu disco local é a técnica preferida para muitas máquinas m68k.
A última opção é a instalação pela rede. Você pode instalar seu sistema via NFS. Você também pode inicializar seu sistema através da rede. A instalação sem disco, usando a inicialização pela rede e um NFS montado no sistema de arquivos locais, é outra opção. Você provavelmente precisara de 16MB de memória RAM para esta opção.
Após seu sistema básico ser instalado, pode-se instalar o resto do seu sistema por diversas conexões de rede (incluindo PPP), via FTP, HTTP, ou NFS.
A Descrição completa destes métodos, e dicas úteis para escolher qual método é melhor para você, pode ser encontrado em Métodos para instalação da Debian, Capítulo 5. Por favor continue lendo o documento para ter certeza que os dispositivos que você deseja inicializar e instalar são suportados pelo sistema de instalação da Debian.
Os discos de inicialização da Debian contém um kernel que é criado para funcionar com a maioria dos sistemas. Infelizmente, isto faz o kernel grande, com vários drivers que nunca serão usados (veja Compilando um novo Kernel, Secção 8.4, para aprender a construir seu próprio). No entanto, suporte para diversos tipos de dispositivos é feito para o sistema Debian ser instalado nos mais diversos tipos de hardwares.
Atualmente muitos dos sistemas de armazenamento suportados pelo kernel do Linux são suportados pelo sistema de instalação da Debian. Note que o kernel atual do Linux não suporta completamente disquetes para Macintosh, e o sistema de instalação da Debian não suporta disquetes para Amigas. O sistema Macintosh HFS também é suportado pelo Atari, e AFFS como um módulo. Macs suportam o sistema de arquivos Atari (FAT). Amiga suporta o sistema de arquivos FAT, e HFS como módulo.
Seu computador deve possuir, no mínimo, 5MB de memória RAM e 64MB de disco rígido. Se você quiser instalar alguns dos programas da distribuição, incluindo o sistema X-Window, e muitos programas de desenvolvimento e bibliotecas, você precisará no mínimo de 300MB. Para uma instalação mais ou menos completa, você precisará ter em torno de 800MB. Para instalar tudo disponível na Debian, você provavelmente precisará ter em torno de 2GB. Atualmente, não faz muito sentido instalar tudo, desde que alguns pacotes entrem em conflito com outros.
No Amiga o tamanho da FastRAM é relevante sobre o requerimento total de
memória. O uso da placa GVP (ou ''Zorro'') com 16-bits de RAM também não é
suportado; você precisará de RAM de 32 bits. O programa amiboot
pode ser usado para desativar a RAM de 16 bits; veja a url Linux/m68k FAQ
. Os
Kernels recentes devem desativar a RAM de 16-bit automáticamente.
No Atari, todos ST-RAM e Fast RAM (TT-RAM) são usados pelo Linux. Muitos usuários tem relatado problemas executando este kernel em Fast RAM, assim o dbootstrap para Atari colocará o kernel em ST-RAM. O requerimento mínimo para a ST-RAM é 2 MB.
No Macintosh, deve ser tomado cuidados em máquinas com RAM-based video (RBV). O segmento RAM no endereço físico 0 é usado como memória de vídeo, fazendo a posição padrão de carga do kernel não disponível. O segmento alternativo de memória usado pelo kernel e ramdisk deve ser no mínimo 4MB.
FIXME: isto ainda é verdade?
Linux suporta uma larga variedade de dispositivos de hardware como mouses, impressoras, scanners, modems, placas de rede, dispositivos PCMCIA, etc. No entanto, nenhum destes dispositivos são requeridos no momento da instalação do sistema. Esta seção contém informações específicas sobre dispositivos não suportados pelo sistema de instalação, embora sejam suportados pelo Linux.
Qualquer placa de rede (NIC) suportada pelo kernel do Linux também será
suportada pelos disquetes de inicialização. Voce deverá carregar seu driver de
rede como módulo. Veja Linux/m68k FAQ
para
detalhes completos. .
Existem diversos vendedores, agora, que vendem sistemas com Debian ou outras distribuições do GNU/Linux pré-instalados. Você pode pagar mais para ter este privilégio, mas compra um nível de paz de mente, desde então você pode ter certeza que seu hardware é bem compatível com GNU/Linux. Infelizmente, é muito raro encontrar qualquer vendedor vendendo novas máquinas Motorola 680x0.
Se não estiver comprando um computador com Linux instalado, ou até mesmo um computador usado, é importante verificar se os hardwares existentes são suportados pelo kernel do Linux. Verifique se seu hardware é listado nas referências acima. Deixe seu vendedor (se conhecer) saber que o que está comprando é para um sistema Linux. Apoie vendedores de hardwares amigos do Linux.
Muitos fabricantes de hardwares simplesmente não nos dizem como escrever drivers para seus hardwares. Outros não nos permitem acesso a documentação sem um acordo de não revelação que iria nos prevenir de lançar no código fonte do Linux. Um exemplo é o Laptop IBM DSP sound system usado nos sistemas ThinkPad recentes - muitos destes sistemas possuem sistemas de som com o modem. Outro exemplo é o hardware proprietário na linha antiga do Macintosh. Em fato, nenhuma especificação ou documentação foi alguma vez lançado para qualquer hardware Macintosh, mais notavelmente a controladora ADB (usada pelo mouse e teclado), o controlador de disquete, e todas aceleradoras e manipulação CLUT do hardware de vídeo. Por alto, isto explica que o porte do Linux para o Macintosh deverá ser mais demorado que outros portes.
Desde então não tivemos acesso a documentação destes dispositivos, e eles simplesmente não funcionam com o Linux. Você pode ajudar perguntando aos fabricantes de tal hardware que lancem a documentação. Se muitas pessoas perguntarem, eles vão notar que o Linux possui um bom mercado.