Alisson Guindo Casagrande wrote:
>
> Ola'
> Como eu dou o boot num Linux em uma particao acima de 1024
> isso eh possivel ? tem algum programa que faca isso ?
ora, o pior eh que tem: o loadlin consegue bootar o linux
a partir de uma particao dos, em principio o kernel pode estar
em qq lugar no disco, infelizmente isso implica em existir uma
particao msdos com um command.com e um autoexec.bat chamando
o loadlin.
> Acho que tenho que criar uma particao abaixo disso (/boot)
> configuro o lilo.conf normal ou tem alguma configuracao extra ?
eh isso aih, essa eh a forma *certeira*, mas nao eh
a unica, dependendo da sua situacao. a configuracao eh
simples, faca uma copia do seu /boot normal, crie uma
particao pequena no inicio do disco e restaure seu /boot
para dentro. entao copie o seu /vmlinuz para dentro do
/boot, de modo que nele vc vaih ter algo como:
-rw-r--r-- 1 root root 1075023 May 4 20:12 vmlinuz
-rw-r--r-- 1 root root 271134 Jun 20 2000 System.map
-rw-r--r-- 1 root root 512 Oct 19 2000 boot.0300
-rw-r--r-- 1 root root 512 Oct 19 2000 boot.0800
-rw-r--r-- 1 root root 4592 May 13 2000 boot.b
-rw-r--r-- 1 root root 173 Oct 19 2000 boot_message.txt
-rw-r--r-- 1 root root 612 May 13 2000 chain.b
-rw-r--r-- 1 root root 20781 Jun 20 2000 config
-rw------- 1 root root 62976 May 11 15:12 map
-rw-r--r-- 1 root root 644 May 13 2000 os2_d.b
bom, algumas coisas podem variar, mas eh algo assim.
entao edite o seu /etc/lilo.conf, fica tudo igual, menos
o diretorio aonde o kernel esta:
...
boot = /dev/sda
...
image = /boot/vmlinuz
root = /dev/sda1
label = Linux
read-only
e rode o lilo.
mas isso depende muito da geometria do disco, se vc tem
windows na maquina, pode colocar o kernel na particao
windows e utilizar o loadlin para puxar o kernel. se vc
tem rede e tem um server que funciona e sua estacao nao
funciona, pode pegar o etherboot e fazer um boot via tftp,
de onde ele transfere o kernel. se a geometria do disco
permite que entre 400MB e 800MB de espaco fiquem abaixo
de 1024 cilindros, vc pode fazer o que eu faco sempre: eu
crio uma particao com tamanho entre 400 e 800MB, aonde eu
instalo o slackware (bom, no meu caso eu nao uso o kde,
perl, tcl, python, tex, emacs, etc, daih com certeza fica
pequeno ;). na sequencia dessa particao coloco o swap e
na terceira e ultima particao coloco uma particao /home (se
for uma maquina de uso geral) ou um /var (se for um
server de mail, por exemplo) ou divido em duas particoes
para alguma configuracao especifica.
--
You cannot kill time without injuring eternity.
_____________________________________________________________________
GUS-BR Project http://gus-br.linuxmag.com.br