Red Hat Enterprise Linux 3: Guia de Administração de Sistemas | ||
---|---|---|
Anterior | Capítulo 9. Instalações pelo Kickstart | Próxima |
Para começar uma instalação kickstart, você deve inicializar o sistema através de um disquete boot do Red Hat Enterprise Linux, CD-ROM boot ou pelo CD-ROM 1 do Red Hat Enterprise Linux e indicar um comando boot especial no prompt de início. O programa de instalação procura pelo arquivo kickstart se o argumento da linha de comando ks for passado ao kernel.
Se o arquivo kickstart estiver em um disquete boot conforme descrito na Seção 9.8.1, inicialize o sistema com o disquete no drive, e indique o seguinte comando no prompt boot::
linux ks=floppy |
O comando linux ks=floppy também funciona se o arquivo ks.cfg está localizado em um sistema de arquivo vfat ou ext2 de um disquete e você inicializa pelo CD-ROM 1 do Red Hat Enterprise Linux.
Um comando boot alternativo é inicializar pelo CD-ROM 1 do Red Hat Enterprise Linux e ter o arquivo kickstart em um sistema de arquivo vfat ou ext2 de um disquete. Para fazer isso, indique o seguinte comando no prompt boot::
linux ks=hd:fd0:/ks.cfg |
Se você precisa usar um disco de driver com kickstart, especifique também a opção dd. Por exemplo: para inicializar por um disquete boot e usar um disco de driver, indique o seguinte comando no prompt boot::
linux ks=floppy dd |
Se o arquivo kickstart está em um CD-ROM boot, conforme descrito na Seção 9.8.2, insira o CD-ROM no sistema, inicialize o sistema e indique o seguinte comando no prompt boot: (onde ks.cfg é o nome do arquivo kickstart):
linux ks=cdrom:/ks.cfg |
Há outras opções para iniciar uma instalação kickstart:
O programa de instalação procurará pelo arquivo kickstart no servidor NFS <server>, como o arquivo <path>. O programa de instalação usará o DHCP para configurar a placa Ethernet. Por exemplo: se o seu servidor NFS é servidor.exemplo.com e o arquivo kickstart está na partilha NFS /mydir/ks.cfg, o comando boot correto seria ks=nfs:server.example.com:/mydir/ks.cfg.
O programa de instalação procurará pelo arquivo kickstart no servidor HTTP <server>, como o arquivo <path>. O programa de instalação usará o DHCP para configurar a placa Ethernet. Por exemplo: se o seu servidor HTTP é servidor.exemplo.com e o arquivo kickstart está no diretório HTTP /mydir/ks.cfg, o comando boot correto seria ks=http://server.example.com/mydir/ks.cfg.
O programa de instalação procura o arquivo ks.cfg em um sistema de arquivo vfat ou ext2 do disquete em /dev/fd0.
O programa de instalação procurará o arquivo kickstart no disquete em /dev/fd0, como o arquivo <path>.
O programa de instalação montará o sistema de arquivo no <device> (que deve ser vfat ou ext2), e procurará o arquivo de configuração kickstart como <file> naquele sistema de arquivo (ex.: ks=hd:sda3:/mydir/ks.cfg).
O programa de instalação tentará acessar o arquivo <file> pelo sistema de arquivo; nenhuma montagem será feita. Isto é usado normalmente se o arquivo kickstart já está na imagem initrd
O programa de instalação procurará o arquivo kickstart no CD-ROM, como o arquivo <path>.
Se ks é usado sozinho, o programa de instalação configurará a placa Ethernet para usar o DHCP. O arquivo kickstart é lido no "bootServer" pela resposta DHCP como se fosse um servidor NFS compartilhando o arquivo kickstart. Por default, o bootServer é o mesmo que o servidor DHCP. O nome do arquivo kickstart é um dos seguintes:
Se o DHCP é especificado e o arquivo boot começa com uma /, o arquivo boot provido pelo DHCP é procurado no servidor NFS.
Se o DHCP é especificado e o arquivo boot começa com algo diferente de /, o arquivo boot provido pelo DHCP é procurado no diretório /kickstart do servidor NFS.
Se o DHCP não especificar um arquivo boot, então o programa de instalação tenta acessar o arquivo /kickstart/1.2.3.4-kickstart, onde 1.2.3.4 é o endereço IP numérico da máquina sendo instalada.
O programa de instalação usará este dispositivo de rede para conectar à rede. Por exemplo: para inciar uma instalação kickstart com o arquivo kickstart em um servidor NFS conectado ao sistema através do dispositivo eth1, use o comando ks=nfs:<server>:/<path> ksdevice=eth1 no prompt boot:.