Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-28 Por tôpico Pedro Almeida
Alessandro de Souza Rocha wrote:
 Em 28/02/08, Patrick Tracanelli[EMAIL PROTECTED] escreveu:
   
  Can't work out which disk we are booting from.
   
Guessed BIOS device 0x not found by probes, defaulting to 
 disk0:
panic: free: guard1 fail @ 0x6c23c
from /usr/src/sys/boot/i386/loader/../../common/module.c:959
press any key to reboot


 O loader não consegue relacionar o ID de disco que a BIOS informa ao
  disco de fato. Isso pode ser por corrupcao do proprio loader ou algum
  estagio intermediario (boot1, 2, ..).

  Entao voce tem algumas alternativas.

  1) De o boot com um CD, va ate partition, marque a particao como ativa
  com a tecla S (set active) e aperte W (write to disk), instale o boot
  manager, e tente bootar. Se nao funcionar proxima alternativa:

  2) Entre com o CD de em modo Fixit, escolha a midia Live como opcao,
  monte o s1a do seu disco em algum lugar (/mnt por exemplo) e remova o
  /boot/loader. Sim, nos nao precisamos do loader. Ele prove uma serie de
  recursos mas nao eh imperativo. Entao remova, os boot stages vao tentar
  carregar o kernel diretamente sem solicitar intervencao do loader
  (afinal ele nao vai existir). Se nao funcionar:

  3) Antes de identificar qual particao voce quer bootar via F1, F2, etc,
  de uma barra de espaco. Voce caira numa prompt absurtamente precaria,
  algo assim:

FreeBSD/i386 BOOT
  Default: 0:ad(0,a)/boot/loader
  boot:

  E ai digite por qual disco voce quer bootar. A sintaxe eh:

  BIOS_ID:device(device_unit,label)/arquivo

  BIOS_ID é o ID da controladora de disco na BIOS, onde 0 = controladora
  1 (IDE 1 por exemplo, ou scsi ID), etc;

  device é o nome do device driver (ad pra ata disk, da pra scsi, etc)

  device_unit pro numero do disco, 0 = disco1, etc;

  label = label ;)

  arquivo é o nome do arquivo onde voce quer bootar; o padrão (por
  omissão inclusive) é o /boot/loader do disco que voce escolher; mas como
  eu disse antes o loader não é imperativo, você não precisa dele.

  Por exemplo, supondo que voce queira o disco ad0s1a no ID 0

  0:ad(0,a)

  Se quer ad2s2a

  2:ad(1,a)

  Ou entao

  1:ad(1,a)
  ou
  1:ad(0,a)

  Nao importa, voce quem decide.

  Como estamos contando com a hipotese do loader estar danificado, pule-o,
  chamando direto o kernel, por exemplo:

  1:ad(1,a)/boot/kernel/kernel

  Pronto. Não tem como não funcionar. Pode até ser que você ainda não
  consiga bootar, mas a causa (e consequentemente a mensagem de erro)
  certamente será outra.

  Assim que bootar a primeira coisa é reinstalar o loader, entre em
  /usr/src/sys/boot/i386/loader e reinstale. Caso voce precise bootar
  varias vezes escolhendo o disco manualmente, o padrão acima pode ser
  tornado permanente em /boot.config, por exemplo com:

  echo 1:ad(1,a)/boot/kernel/kernel  /boot.config

  Boa sorte. Espero que voce consiga com o procedimento 1 ou 2 pois o
  ultimo eh chatissimo. BIOS ID se o disco for ATA ou SATA não é nada linear.

  --

 Patrick Tracanelli




  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 

 se vc pega do 6.2 vai erro nas aplicacoes, aki eu peguei o por engano
 o 6.3 quando estava na versao 7.0-RC1, os programas nao abria de forma
 alguma, solucao tive que pega o 7.0-rc3 depois disso tudo voltou ao
 normal.
   
Eu mantive as seguintes variáveis no make.conf.
Será que é isso que está causando o erro?
Será que o ULE nao funciona com essas variáveis?
Sá coloquei a partição como activa e instalei o boot loader de novo, mas 
nao funcionou.

CPUTYPE?=p3
CFLAGS= -O2 -pipe -funroll-loops -ffast-math
COPTFLAGS= -O2 -pipe -funroll-loops -ffast-math

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-28 Por tôpico Pedro Almeida
Patrick Tracanelli wrote:
  Can't work out which disk we are booting from.
  Guessed BIOS device 0x not found by probes, defaulting to disk0:
  panic: free: guard1 fail @ 0x6c23c
  from /usr/src/sys/boot/i386/loader/../../common/module.c:959
  press any key to reboot
 

 O loader não consegue relacionar o ID de disco que a BIOS informa ao 
 disco de fato. Isso pode ser por corrupcao do proprio loader ou algum 
 estagio intermediario (boot1, 2, ..).

 Entao voce tem algumas alternativas.

 1) De o boot com um CD, va ate partition, marque a particao como ativa 
 com a tecla S (set active) e aperte W (write to disk), instale o boot 
 manager, e tente bootar. Se nao funcionar proxima alternativa:

 2) Entre com o CD de em modo Fixit, escolha a midia Live como opcao, 
 monte o s1a do seu disco em algum lugar (/mnt por exemplo) e remova o 
 /boot/loader. Sim, nos nao precisamos do loader. Ele prove uma serie de 
 recursos mas nao eh imperativo. Entao remova, os boot stages vao tentar 
 carregar o kernel diretamente sem solicitar intervencao do loader 
 (afinal ele nao vai existir). Se nao funcionar:

 3) Antes de identificar qual particao voce quer bootar via F1, F2, etc, 
 de uma barra de espaco. Voce caira numa prompt absurtamente precaria, 
 algo assim:

   FreeBSD/i386 BOOT
 Default: 0:ad(0,a)/boot/loader
 boot:

 E ai digite por qual disco voce quer bootar. A sintaxe eh:

 BIOS_ID:device(device_unit,label)/arquivo

 BIOS_ID é o ID da controladora de disco na BIOS, onde 0 = controladora 
 1 (IDE 1 por exemplo, ou scsi ID), etc;

 device é o nome do device driver (ad pra ata disk, da pra scsi, etc)

 device_unit pro numero do disco, 0 = disco1, etc;

 label = label ;)

 arquivo é o nome do arquivo onde voce quer bootar; o padrão (por 
 omissão inclusive) é o /boot/loader do disco que voce escolher; mas como 
 eu disse antes o loader não é imperativo, você não precisa dele.

 Por exemplo, supondo que voce queira o disco ad0s1a no ID 0

 0:ad(0,a)

 Se quer ad2s2a

 2:ad(1,a)

 Ou entao

 1:ad(1,a)
 ou
 1:ad(0,a)

 Nao importa, voce quem decide.

 Como estamos contando com a hipotese do loader estar danificado, pule-o, 
 chamando direto o kernel, por exemplo:

 1:ad(1,a)/boot/kernel/kernel

 Pronto. Não tem como não funcionar. Pode até ser que você ainda não 
 consiga bootar, mas a causa (e consequentemente a mensagem de erro) 
 certamente será outra.

 Assim que bootar a primeira coisa é reinstalar o loader, entre em 
 /usr/src/sys/boot/i386/loader e reinstale. Caso voce precise bootar 
 varias vezes escolhendo o disco manualmente, o padrão acima pode ser 
 tornado permanente em /boot.config, por exemplo com:

 echo 1:ad(1,a)/boot/kernel/kernel  /boot.config

 Boa sorte. Espero que voce consiga com o procedimento 1 ou 2 pois o 
 ultimo eh chatissimo. BIOS ID se o disco for ATA ou SATA não é nada linear.

 --
 Patrick Tracanelli



 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

   
Estando dentro do fixit, como devo proceder para recupearar a 
instalação ou corrigir o problema?



-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-27 Por tôpico Pedro Almeida
Ajuda urgente, por favor, estou sem sistema.
Eu actualizei o FreeBSD de 6.2 para 7.0
Após o make installkernel eu dei um reboot e aparentemente tudo correu bem.
O problema surgiu quando eu dei o make installworld e reeniciei. Ele nao 
arranca mais!
Alguem sabe o que poderá estar acontecendo?
Estou usando ULE e habilitei o device polling.
Mantive tambem as variáveis de compilacao antigas no make.conf, mas nao 
me parece que o problema seja esse, aparentemente ele está
baralhado logo na detecção do disco.

Can't work out which disk we are booting from.
Guessed BIOS device 0x not found by probes, defaulting to disk0:
panic: free: guard1 fail @ 0x6c23c
from /usr/src/sys/boot/i386/loader/../../common/module.c:959
press any key to reboot


-- 
Pedro Almeida
Núcleo Português de FreeBSD
http://npf.pt.freebsd.org
http://samurai.deec.uc.pt/~pedro
[EMAIL PROTECTED](dot)com
- Powered by FreeBSD -

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-27 Por tôpico Pedro Almeida
Giancarlo Rubio wrote:
 Ele chegar a botar?? Ate onde ele carrega??
 Tente carregar seu kernel antigo (nao sei se ira resolver)
 Selecione a opcao 6 no boot
 unload kernel
 load /boot/kernel.old/kernel ( ou load kernel.old nao me recordo)
 boot


 Em 27/02/08, Pedro Almeida [EMAIL PROTECTED] escreveu:
   
 Ajuda urgente, por favor, estou sem sistema.
  Eu actualizei o FreeBSD de 6.2 para 7.0
  Após o make installkernel eu dei um reboot e aparentemente tudo correu bem.
  O problema surgiu quando eu dei o make installworld e reeniciei. Ele nao
  arranca mais!
  Alguem sabe o que poderá estar acontecendo?
  Estou usando ULE e habilitei o device polling.
  Mantive tambem as variáveis de compilacao antigas no make.conf, mas nao
  me parece que o problema seja esse, aparentemente ele está
  baralhado logo na detecção do disco.

  Can't work out which disk we are booting from.
  Guessed BIOS device 0x not found by probes, defaulting to disk0:
  panic: free: guard1 fail @ 0x6c23c
  from /usr/src/sys/boot/i386/loader/../../common/module.c:959
  press any key to reboot


  --
  Pedro Almeida
  Núcleo Português de FreeBSD
  http://npf.pt.freebsd.org
  http://samurai.deec.uc.pt/~pedro
  [EMAIL PROTECTED](dot)com
  - Powered by FreeBSD -

  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 



   
Não..ele trava logo após o f1 FreeBSD. Não chega nem no menu.
Alguém sabe o que poderá estar acontecendo?


-- 
Pedro Almeida
Núcleo Português de FreeBSD
http://npf.pt.freebsd.org
http://samurai.deec.uc.pt/~pedro
[EMAIL PROTECTED](dot)com
- Powered by FreeBSD -

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-27 Por tôpico Paulo Henrique
Pedro Almeida wrote:
 Giancarlo Rubio wrote:
   
 Ele chegar a botar?? Ate onde ele carrega??
 Tente carregar seu kernel antigo (nao sei se ira resolver)
 Selecione a opcao 6 no boot
 unload kernel
 load /boot/kernel.old/kernel ( ou load kernel.old nao me recordo)
 boot


 Em 27/02/08, Pedro Almeida [EMAIL PROTECTED] escreveu:
   
 
 Ajuda urgente, por favor, estou sem sistema.
  Eu actualizei o FreeBSD de 6.2 para 7.0
  Após o make installkernel eu dei um reboot e aparentemente tudo correu bem.
  O problema surgiu quando eu dei o make installworld e reeniciei. Ele nao
  arranca mais!
  Alguem sabe o que poderá estar acontecendo?
  Estou usando ULE e habilitei o device polling.
  Mantive tambem as variáveis de compilacao antigas no make.conf, mas nao
  me parece que o problema seja esse, aparentemente ele está
  baralhado logo na detecção do disco.

  Can't work out which disk we are booting from.
  Guessed BIOS device 0x not found by probes, defaulting to disk0:
  panic: free: guard1 fail @ 0x6c23c
  from /usr/src/sys/boot/i386/loader/../../common/module.c:959
  press any key to reboot


  --
  Pedro Almeida
  Núcleo Português de FreeBSD
  http://npf.pt.freebsd.org
  http://samurai.deec.uc.pt/~pedro
  [EMAIL PROTECTED](dot)com
  - Powered by FreeBSD -

  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 
   

   
 
 Não..ele trava logo após o f1 FreeBSD. Não chega nem no menu.
 Alguém sabe o que poderá estar acontecendo?


   
Não é por nada mais baixar o CD de instalação e reinstalar me parece 
mais pratico, as mudanças quem uma serie de release são muitas e boa 
parte das aplicação pode vim a ter probemas. melhor mesmo é backup e cd 
do 7.0 pra dentro.
Nada contra aprender a solução de um problema, mais evitá-lo é ainda a 
melhor politica,
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-27 Por tôpico Daniel Theodoro
Da versao 6.2 para a 7.0 tiveram muitas alteracoes e oque eu recomendo
seria instalar a versao 7.0 do zero
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] 7.0 Não arranca depois de actualizaca o

2008-02-27 Por tôpico Patrick Tracanelli
  Can't work out which disk we are booting from.
  Guessed BIOS device 0x not found by probes, defaulting to disk0:
  panic: free: guard1 fail @ 0x6c23c
  from /usr/src/sys/boot/i386/loader/../../common/module.c:959
  press any key to reboot

O loader não consegue relacionar o ID de disco que a BIOS informa ao 
disco de fato. Isso pode ser por corrupcao do proprio loader ou algum 
estagio intermediario (boot1, 2, ..).

Entao voce tem algumas alternativas.

1) De o boot com um CD, va ate partition, marque a particao como ativa 
com a tecla S (set active) e aperte W (write to disk), instale o boot 
manager, e tente bootar. Se nao funcionar proxima alternativa:

2) Entre com o CD de em modo Fixit, escolha a midia Live como opcao, 
monte o s1a do seu disco em algum lugar (/mnt por exemplo) e remova o 
/boot/loader. Sim, nos nao precisamos do loader. Ele prove uma serie de 
recursos mas nao eh imperativo. Entao remova, os boot stages vao tentar 
carregar o kernel diretamente sem solicitar intervencao do loader 
(afinal ele nao vai existir). Se nao funcionar:

3) Antes de identificar qual particao voce quer bootar via F1, F2, etc, 
de uma barra de espaco. Voce caira numa prompt absurtamente precaria, 
algo assim:

  FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
boot:

E ai digite por qual disco voce quer bootar. A sintaxe eh:

BIOS_ID:device(device_unit,label)/arquivo

BIOS_ID é o ID da controladora de disco na BIOS, onde 0 = controladora 
1 (IDE 1 por exemplo, ou scsi ID), etc;

device é o nome do device driver (ad pra ata disk, da pra scsi, etc)

device_unit pro numero do disco, 0 = disco1, etc;

label = label ;)

arquivo é o nome do arquivo onde voce quer bootar; o padrão (por 
omissão inclusive) é o /boot/loader do disco que voce escolher; mas como 
eu disse antes o loader não é imperativo, você não precisa dele.

Por exemplo, supondo que voce queira o disco ad0s1a no ID 0

0:ad(0,a)

Se quer ad2s2a

2:ad(1,a)

Ou entao

1:ad(1,a)
ou
1:ad(0,a)

Nao importa, voce quem decide.

Como estamos contando com a hipotese do loader estar danificado, pule-o, 
chamando direto o kernel, por exemplo:

1:ad(1,a)/boot/kernel/kernel

Pronto. Não tem como não funcionar. Pode até ser que você ainda não 
consiga bootar, mas a causa (e consequentemente a mensagem de erro) 
certamente será outra.

Assim que bootar a primeira coisa é reinstalar o loader, entre em 
/usr/src/sys/boot/i386/loader e reinstale. Caso voce precise bootar 
varias vezes escolhendo o disco manualmente, o padrão acima pode ser 
tornado permanente em /boot.config, por exemplo com:

echo 1:ad(1,a)/boot/kernel/kernel  /boot.config

Boa sorte. Espero que voce consiga com o procedimento 1 ou 2 pois o 
ultimo eh chatissimo. BIOS ID se o disco for ATA ou SATA não é nada linear.

--
Patrick Tracanelli



-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd