s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Página seguinte
Página anterior
Índice
329. Configurando o disco ZIP(Comum tanto para a distribuição do Red Hat como para a do Slackware). Antes de iniciar, certifique-se deque você tem acesso ao dispositivo ZIP; ou por ter o ppa no kernel ou por ter o módulo ppa carregado. Um modo fácil de descobrir isto é usando dmesg: ==> dmesg Você pode ter que redirecionar isto para mais quando a intenção do dmesg é ser muito maior. Aqui está o mapa da mina:
Se você vê somente algo como isso:
então você supora SCSI mas o ZIP não foi encontrado.
329.1 Particionamento do disco ZIPPara particionar o disco ZIP, execute fdisk: ==> fdisk /dev/sda/ Aqui está um pedaço da tabela da partição que foi configurada:
Eu decidi usar uma partição de swap (troca), visto que eu queria habilitar o uso da partição com qualquer máquina.
329.2 Formatando e Montando o disco ZIPDepois de executar o fdisk, formate a nova partição: ==> mke2fs -c /dev/sda1 Então, crie a partição de swap (15360 blocos como do fdisk): ==> mkswap -c /dev/sda2 15360 Por último, você precisará montar o disco ZIP: ==> mount /dev/sda1 /iomega -t ext2
329.3 Criando um disco de inicializaçãoVisto que a versão ppa do do dispositivo ZIP não é um dispositivo SCSI verdadeiro, ela não será um dispositivo inicializável e por isso, requer um disco de inicialização que possua o ppa incluído no kernel e não como um módulo.
Configurando e fazendo o kernelPrimeiramente, você precisará configurar e fazer um kernel que tenha suporte ppa habilitado e não como um módulo carregável. A fim de obter a opção ppa, selecione o suporte a SCSI: SCSI support (CONFIG_SCSI) [Y/m/n/?] Mais o suporte de disco SCSI: SCSI disk support (CONFIG_BLK_DEV_SD) [Y/m/n/?] E finalmente, nos dispositivos SCSI de baixo nível está o suporte ao ppa: IOMEGA Parallel Port ZIP drive SCSI support (CONFIG_SCSI_PPA) [Y/m/n/?] Novamente, certifique-se de que o ppa não está incluído como módulo, mas de preferência no kernel. Deste modo rápido, sem o uso da correção da porta de paridade do kernel (ver 1.4), o dispositivo ppa não permitirá a porta passiva do dispositivo ZIP para ser usada por uma impressora, assim você pode querer dizer não para o suporte paralelo a impressora: Parallel printer support (CONFIG_PRINTER) [N/y/m/?]
Uma vez que o kernel está configurado, faça o kernel: ==> make dep; make clean; make zImage O novo kernel deve ser encontrado em arch/i386/boot/zImage.
Mover o kernel para um disqueteDepois de passar a ter exatamente 4 disquetes separados para kernels diferentes e precisar de parâmetros diferentes, (mais um ótimo email que eu recebi contando-me como se faz isto) eu incluí uma seção no LILO com os métodos de criação de um disquete de inicialização.
Instalação do LILOPara aqueles que precisam, ou para aquele assunto que se precise, existem vários kernels em um disquete (os meus são muito grandes) ou queira somente ser capaz de passar argumentos (tais como o modo de usuário simples) eu recebi um email de como instalar o LILO em um disquete.
Criando o sistema de arquivo ext2Para criar o sistema de arquivo ext2 em um disquete, faça o mesmo comando usado para o disco ZIP: ==> mke2fs -t /dev/fd0
Copiando os arquivos essenciaisCertifique-se agora de que existe um diretório para um ponto de montagem, e monte o disquete (eu usei o /mnt/floppy): ==> mount /dev/fd0 /mnt/floppy -t ext2 e para inicializar corretamente, você necessitará dos mesmos arquivos que o LILO usa em sua atual instalação do Linux.
==> cp /boot/boot.b /mnt/floppy ==> cp /boot/map /mnt/floppy ==> cp /usr/src/linux/arch/i386/boot/zImage /mnt/floppy/vmlinuzDESK
Agora crie o arquivo config para o LILO (agradeço a Javier Rodrigue por esta informação). Primeiro, crie o arquivo de configuração do LILO, o /mnt/floppy/lilo.conf, para o(s) kernel(s) dos disco ZIP. Aqui está o que eu usei, e desta maneira eu poderia ter diferentes kernels para teste:
Eu tenho dois kernels, um para o meu laptop 486 com a co-emulação necessária no kernel e o outro para a minha área de trabalho. O socorro me permite que eu faça uma inicialização de emergência para o disco rígido.
Por último mas não menos importante, como o disquete ainda montado, execute LILO para instalá-lo no disquete como o comando: ==> lilo -C /mnt/floppy/lilo.conf Uma vez que o LILO foi instalado no disquete, ignore os próximos dois passos, a não ser que você goste de fazer isto de novo :)
A Instalação Somente do Kernel
Copie o kernel feito mais recentemente para um disquete: ==> cp arch/i386/boot/zImage /dev/fd0 ou ==> cat arch/i386/boot/zImage > /dev/fd0 Sim, existem muito métodos para copiar o kernel para um disquete, mas o último modo, o meu favorito, é um pouco mais emcriptado. Tente não esquecer o > a menos que você goste de visualizar arquivos binário :)
Ajustando o root e o swap no disquete
Uma vez que o kernel está no diquete, você precisa ajustar o dispositivo de root para o disco ZIP: ==> rdev /dev/fd0 /dev/sda1 Eu não tenho certeza se a próxima opção é necessária, contudo eu a fiz. Para ajustar o swap: ==> rdev -s /dev/fd0 /dev/sda2
Página seguinte Página anterior Índice |