Essa dificuldade é gerada normalmente em HD's de grande capacidade porque o lilo tenta gravar a linha lba32 para tirar aquela limitação do /boot ser instalado acima do cilindro 1024. Como a versão no e-commerce(lilo-0.21) não apresenta suporte a esta funcionalidade a solução seria editar o lilo.conf e retirar a linha lba32.
Para isso execute novamente a instalação do ecommerce e quando aparecer a mensagem Bem vindo ao Conectiva Linux digite rescue.
Ele entrará no modo bash e em seguida basta editar o arquivo /etc/lilo.conf e retirar a linha lba32.
Primeiro verifique as partições existentes:
[root@localhost]# fdisk -l /dev/hda
|
Onde:
| hda = IDE PRIMARY MASTER |
| hdb = IDE PRIMARY SLAVE |
| hdc = IDE SECONDARY MASTER |
| hdd = IDE SECONDARY SLAVE |
Localize qual é a partição /, em seguida execute:
[root@localhost]# mount /dev/hda3 /tmp
|
Nesse exemplo, supõe-se que o / está na partição hda3.
[root@localhost]# chroot /tmp
|
Se no momento da instalação foi criada uma partição /boot em separado então localize-a e execute:
[root@localhost]# mount /dev/hda1 /boot
|
Nesse exemplo o /boot se encontrava na partição hda1.
Em seguida execute:
[root@localhost]# /usr/bin/mcedit /etc/lilo.conf
|
Depois de alterado o arquivo, salve F2 e saia F10.
Em seguida grave o lilo novamente:
[root@localhost]# /sbin/lilo
|
Agora reinicie o seu computador e verifique se as alterações funcionaram.