+ Responder ao Tópico



  1. #1
    wandersonhcn
    Visitante

    Padrão Problemas na inicialização do sistema

    Olá,

    Eu estou usando o slack 10.2 com o kernel 2.4 nessa máquina.
    Tudo funcionava perfeitamente bem até eu instalar um novo hd no computador, eu deixei o hd original no master e o outro no slave, como o de costume, mas eu não sei pq raios o hd q contem o sistema ficou como hdb, dessa forma o sistema não consegue iniciar pois irá procurar o sistema no hda. já tentei dar boot com o cd indicando que o sistema tá no hda mas ele parece dar um erro numa partição fat que tem no hd.
    Mesmo quando eu tiro o hd novo, o q tem o sistema continua como hdb mesmo estando em master na bios.

    Será q tem como eu voltar com essa hd para hda?

  2. #2

    Padrão

    Edite o arquivo /etc/lilo.conf, para isso pode usar um live cd para ter acesso a partição do sistema.
    E altere a seguinte linha:
    boot = /dev/hdb
    para
    boot = /dev/hda

  3. #3
    wandersonhcn
    Visitante

    Padrão

    Eu pensei em fazer isso tb, mas entrando com um live cd na partição do slack eu não tenho permissão de gravação no /etc/lilo.conf

  4. #4
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão

    Live cd?

    Boota com o cd do slack e faz:

    bare.i (ou o a imagem que voce usou, sata, etc)

    bare.i root=/dev/hdbX noinitrd ro

    Ai voce entra no Slackware.

    Os HDs foram jumpeados corretamente?

  5. #5
    wandersonhcn
    Visitante

    Padrão

    Eu já fiz isso, mas parece q tá dando erro numa partição fat q eu tenho, quando eu chegar em casa eu posto a mensagem.
    E quanto aos jumpers tá certinho, deixei até só com 1 hd pra ver se dava certo e nada, na bios ele tá como master!

  6. #6
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão

    Tem que bootar na particao que o linux está ne, claro

    hda1, 2, 3, hdb1, 2, 3, etc

  7. #7

    Padrão live cd

    wandersonhcn,

    De boot com o livecd
    verifique com o fdisk -l qual a ordem das particoes
    monte a particao onde está o / do slackware
    edite o lilo.conf
    rode chroot /ponto/de/montagem/do/barra
    rode mount -t proc proc /proc
    execute lilo.conf

    Agora se o disco foi alterado e a sua BIOS vai bootar somente pelo primeiro HD, em vez de somente executar lilo execute
    lilo -M hda

    que o mbr do disco terá o lilo gravado em seu setor de inicializacao

  8. #8
    wandersonhcn
    Visitante

    Padrão

    Obrigado aí EvandroFísico, funcionou legal! Eu não tava sabendo como eu podia editar o lilo sem permissão!

    Valeu tb pelos q tentaram me ajudar!

    att