[FUG-BR] Erros ao trocar FreeBSD de Hardware

2009-07-28 Por tôpico Alberane Lúcio
Olá Pessoal,

Estou com alguns problemas quando troquei um freeBSD de uma máquina para a 
outra eis o cenário...

Temos um webserver com um Dell poweredge 1800 Dual Xeon 4G de RAM e um array de 
quatro HDs fazendo Raid5.
Por questões internas tivemos que migrar esse máquina para uma bem inferior, um 
Desktop Dell Optiplex 755 Core 2 Duo.

Começam os problemas... O Optiplex não tem raid, então a solução foi fazer um 
clone do array em um único HD, usamos o Acronis para isso.
A imagem foi feita com sucesso e os dados foram transferidos certinho para o HD 
novo, porém ao recoloca-lo no optiplex ele não `bootava`... 

Reintalei o bootLoader e tudo certo a  máquina bootoumas... rs

Agora, após iniciar o boot, ele está mostrando a seguinte mensagem...



==


Trying to mount root from ufs:/dev/amrd0s1a

Manual root filesystem specification:
fstype:device Mount device using filesystem fstype
  eg. ufs:/dev/da0a
?List valid disk boot devices
empty lineAbort manual input

mountroot_


==

Como posso proceder daqui pra frente?


Valeu galera



_ 
Atenciosamente 
 
Alberane Lúcio Thiago da Cunha 
(35) 8814 8039  -  Varginha / MG
Linux User #396371 


Visite:
alberane.wordpress.com





  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erros ao trocar FreeBSD de Hardware

2009-07-28 Por tôpico Diogo Dalfovo
Bom dia Alberane

Quem vai poder te responder isso mais a fundo vai ser o pessoal mais velho,
mas voce chegou a alterar o teu fstab?
como tava em raid ele nao pega outra identificaçao?(amrd0s1a) e agora ele
esta com um HD so (da0a) ...

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


Re: [FUG-BR] Erros ao trocar FreeBSD de Hardware

2009-07-28 Por tôpico Daniel Menezes
Confira o fstab.

Aconteceu comigo estes dias tb, troquei um disco de lugar e ele alterou o 
nome, então ele se perdia para montar as partições.

Sds,
Daniel

--
From: Alberane Lúcio alber...@yahoo.com.br
Sent: Tuesday, July 28, 2009 10:03 AM
To: Lista FreeBSD FUG freebsd@fug.com.br
Subject: [FUG-BR] Erros ao trocar FreeBSD de Hardware

 Olá Pessoal,

 Estou com alguns problemas quando troquei um freeBSD de uma máquina para a 
 outra eis o cenário...

 Temos um webserver com um Dell poweredge 1800 Dual Xeon 4G de RAM e um 
 array de quatro HDs fazendo Raid5.
 Por questões internas tivemos que migrar esse máquina para uma bem 
 inferior, um Desktop Dell Optiplex 755 Core 2 Duo.

 Começam os problemas... O Optiplex não tem raid, então a solução foi fazer 
 um clone do array em um único HD, usamos o Acronis para isso.
 A imagem foi feita com sucesso e os dados foram transferidos certinho para 
 o HD novo, porém ao recoloca-lo no optiplex ele não `bootava`...

 Reintalei o bootLoader e tudo certo a  máquina bootoumas... rs

 Agora, após iniciar o boot, ele está mostrando a seguinte mensagem...



 ==


 Trying to mount root from ufs:/dev/amrd0s1a

 Manual root filesystem specification:
 fstype:device Mount device using filesystem fstype
  eg. ufs:/dev/da0a
 ?List valid disk boot devices
 empty lineAbort manual input

 mountroot_


 ==

 Como posso proceder daqui pra frente?


 Valeu galera



 _
 Atenciosamente

 Alberane Lúcio Thiago da Cunha
 (35) 8814 8039  -  Varginha / MG
 Linux User #396371


 Visite:
 alberane.wordpress.com

 



 
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 __ Informação do ESET NOD32 Antivirus, versão da vacina 4284 
 (20090728) __

 A mensagem foi verificada pelo  ESET NOD32 Antivirus.

 http://www.eset.com


 

__ Informação do ESET NOD32 Antivirus, versão da vacina 4284 (20090728) 
__

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com



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


Re: [FUG-BR] Erros ao trocar FreeBSD de Hardware

2009-07-28 Por tôpico Thiago Damas
  Se voce trocou os discos de amrd0 para da0, ou para ad0, por
exemplo, tens que trocar tambem no fstab.
  Faz assim, no momento do boot que aparece isto:
 Trying to mount root from ufs:/dev/amrd0s1a

 Manual root filesystem specification:
 fstype:device Mount device using filesystem fstype
  eg. ufs:/dev/da0a
 ?List valid disk boot devices
 empty lineAbort manual input

 mountroot_

  Coloque ufs:/dev/da0s1a, ou ufs:/dev/ad0s1a
  Ele vai montar o /
  depois, de um cat /etc/fstab
  Olhe as particoes e o ponto de montagem. Monte o /usr no lugar
certo, ja que mudou o nome do disco
  Depois, mount -o rw -u / para montar o / como read-write
  Edite o /etc/fstab, seja com vi, ee, joe etc
  Reinicie o sistema, ou tente dar um Ctrl-D, ou logout

  Se o teu problema for de nome dos discos (amrd, da, ad etc) ou ordem
as particoes, isto deve resolver.

[]s


2009/7/28 Alberane Lúcio alber...@yahoo.com.br:
 Olá Pessoal,

 Estou com alguns problemas quando troquei um freeBSD de uma máquina para a 
 outra eis o cenário...

 Temos um webserver com um Dell poweredge 1800 Dual Xeon 4G de RAM e um array 
 de quatro HDs fazendo Raid5.
 Por questões internas tivemos que migrar esse máquina para uma bem inferior, 
 um Desktop Dell Optiplex 755 Core 2 Duo.

 Começam os problemas... O Optiplex não tem raid, então a solução foi fazer um 
 clone do array em um único HD, usamos o Acronis para isso.
 A imagem foi feita com sucesso e os dados foram transferidos certinho para o 
 HD novo, porém ao recoloca-lo no optiplex ele não `bootava`...

 Reintalei o bootLoader e tudo certo a  máquina bootoumas... rs

 Agora, após iniciar o boot, ele está mostrando a seguinte mensagem...



 ==


 Trying to mount root from ufs:/dev/amrd0s1a

 Manual root filesystem specification:
 fstype:device Mount device using filesystem fstype
          eg. ufs:/dev/da0a
 ?        List valid disk boot devices
 empty line        Abort manual input

 mountroot_


 ==

 Como posso proceder daqui pra frente?


 Valeu galera



 _
 Atenciosamente

 Alberane Lúcio Thiago da Cunha
 (35) 8814 8039  -  Varginha / MG
 Linux User #396371


 Visite:
 alberane.wordpress.com

 



      
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/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] Erros ao trocar FreeBSD de Hardware

2009-07-28 Por tôpico Rafael Henrique Faria
Bom dia Alberane.
Vamos lá ao problema.

2009/7/28 Alberane Lúcio alber...@yahoo.com.br

 Começam os problemas... O Optiplex não tem raid, então a solução foi fazer
 um clone do array em um único HD, usamos o Acronis para isso.


Aqui que está o problema.

Diferentes controladoras de discos, e tipos de disco, o FreeBSD usa
nomeclaturas diferentes para acesso ao disco.

Discos SCSI: /dev/daX
Discos ?ATA: /dev/adX

Tenho uma controladora LSI que se identifica como: /dev/mfiX


 Trying to mount root from ufs:/dev/amrd0s1a


A sua antiga controladora se identificava como: /dev/amrdX

Provavelmente, como vc está usando um desktop agora o disco seja /dev/adX




 Manual root filesystem specification:
 fstype:device Mount device using filesystem fstype
  eg. ufs:/dev/da0a
 ?List valid disk boot devices
 empty lineAbort manual input

 mountroot_


Basta seguir o que ele fala:

digite ? (sem aspas claro) para saber a lista de discos disponiveis...
provavelmente será algo como:

/dev/ad0s1a ou /dev/ad4s1a, ou algo do tipo.

Vc precisará digitar:

ufs:/dev/ad0s1a

Assim ele irá montar o / (root).

Após isso vc chegará a um shell.
E precisará atualizar o seu /etc/fstab para conseguir bootar.

Para isso recomendo que vc monte o /usr

mount -t ufs /dev/ad0s1f /usr

Trocando o ad0 pelo numero do seu disco.

após isso: ee /etc/fstab

E troque todos os /dev/amrd0 por /dev/adX (trocando o X pelo numero do
disco).
Após isso é só reiniciar o FreeBSD e ele estará funcionando.



 ==

 Como posso proceder daqui pra frente?


 Valeu galera



 _
 Atenciosamente

 Alberane Lúcio Thiago da Cunha
 (35) 8814 8039  -  Varginha / MG
 Linux User #396371


 Visite:
 alberane.wordpress.com

 




  
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
Rafael Henrique da Silva Faria
# Grupo Cena Digital
# (16) 9229-8928
# www.cenadigital.com.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd