[FUG-BR] instalando o FreeBSD através de um pendrive
Eduardo Lemos de Sa
edulsa em quimica.ufpr.br
Quarta Abril 2 16:22:23 BRT 2008
Oi Pablo
tudo bem?
Consegui fazer a instalação e dar boot.
fiz exatamente o que você sugeriu antes:
syinstall - > fdisk (porém não setei a partição como bootable) ->
disklabel (criei uma unica particao chamada /) salvei as mudanças (ele faz
a formatação).
Ao rebootar, vi que ele reconhece um device como /dev/da0s1 (montei o
pendrive nele, copiei os arquivos e fui tratar de instalar em uma outra
maquina).
O estranho é: não ter settado como bootable e ter funcionado
quando eu tentei fazer um autodefaults dentro do disklabel
aparecia um erro dizendo que não poderia montar mais que um
/usr (é até aceitável isto) porém a máquina parava de
responder aos comandos (nem o ls era encontrado e o único
jeito era fazer um reboot via crtl+alt+del).
De qualquer, muito obrigado por sua ajuda
Um abraço
Eduardo
> AH!!! Lembrei de uma coisa... ;-)
>
> Bom, quando eu fui instalar no eeePC, tive um problemão para conseguir
> fazer o primeiro boot dar certo.
>
> O que acontecia é que se o boot não estivesse no slice "a", ele dava
> erro. Quer dizer, se eu tentasse instalar em da0s1c, não bootava, e
> dava esse mesmo erro (mesmo eu informando onde o kernel estava).
>
> A solução foi, na hora de usar o disklabel selecionar o
> particionamento automático, e depois ir removendo cada uma das
> partições abaixo da "a" com a tecla R (assim o espaço delas era
> adicionado à partição logo acima).
>
> E... TCHARAM!!! Finalmente bootou... Feio, mas funcionou.
>
> Em 01/04/08, Eduardo<edulsa em quimica.ufpr.br> escreveu:
>> Caro Pablo
>>
>> Obrigado pela sua ajuda. Desculpe-me também a demora em respondê-lo (eu
>> estava fazendo os testes para ver o que funciona ou o que não funciona).
>>
>> fiz a parte do sysinstall sem problemas (fiz o fdisk, criei a partição
>> bootável, fiz o disklabel (criei uma partição / dentro dele) e copiei os
>> arquivos (antes eu estava tendo problemas porque o pendrive estava sendo
>> montado como mount_msdosfs e os nomes mais compridos eram cortados).
>>
>> Até aqui, penso que fiz tudo certo, porém, o pendrive drive não bootou:
>> "can't load kernel"
>>
>> Então fui para a segunda parte: copiei o /boot/kernel para o pendrive
>> (copiei de uma outra máquina amd64). Porém, em nenhuma das máquinas
>> instaladas eu consegui achar um arquivo boot.catalog (ele só existe no
>> arquivo .iso). Não entendi direito se era lá que estava a intrução para
>> fazer o boot pelo cd (/boot/cdboot) ou se há algum arquivo de
>> configuração que eu possa editar. Por favor, alguma sugestão?
>>
>> Grato
>>
>> Eduardo
>>
>>
>> Pablo Sánchez wrote:
>> > Execute o sysinstall, vá até a última opção chamada Index e crie a
>> > partição com o fdisk marcada como bootável, selecione a opção Standard
>> > MBR quando solicitado.
>> >
>> > Após fazer isso, ainda no Index, vá até a opção disklabel e crie a
>> > partição FreeBSD usando todo o pendrive (não é necessário swap para
>> > isso).
>> >
>> > Depois copie todo o conteúdo do iso para dentro dessa partição.
>> > Reinicie e deve tudo funcionar ok. Se não funcionar, substitua o
>> > /boot/kernel e /boot/boot.catalog pelo de uma instalação já feita para
>> > tentar novamente.
>> >
>> > O iso vem com o setor de boot definido para o /boot/cdboot, que é um
>> > pequeno pedaço de software utilizado para permitir que o CD seja
>> > bootável.
>> >
>> > Um abc e boa sorte.
>> >
>> > Em 31/03/08, Eduardo Lemos de Sa<edulsa em quimica.ufpr.br> escreveu:
>> >> Caros Amigos
>> >>
>> >> Estou tentando instalar o FreeBSD 7.0 / amd64 através de um
>> pendrive, mas
>> >> não estou conseguindo. Vamos aos detalhes:
>> >>
>> >> 1) um amigo que tinha o linux/Debian pronto para instalar a partir
>> de um
>> >> pendrive fez o teste na minha máquina: o Debian bootou sem problemas
>> (o
>> >> que quer dizer que meu hardware aceita o boot por pendrive)
>> >>
>> >> 2) eu penso que estou errando na hora de copiar o arquivo
>> >> 7.0-RELEASE-amd64-disc1.iso para o pendrive. Fiz duas tentativas:
>> >>
>> >> a) montei o arquivo iso como uma unidade md0 e copiei os arquivos
>> (cp -r *
>> >> /pendrive); a unidade /pendrive já estava montada;
>> >>
>> >> b) dd if=7.0-RELEASE-amd64-disc1.iso of=/dev/da0s1 (com a unidade de
>> >> pendrive montada ou não). Em nenhum dos casos funcionou.
>> >>
>> >> Por favor, alguma sugestão?
>> >>
>> >> Grato
>> >>
>> >> Eduardo
>> >>
>> >>
>> >>
>> >> --
>> >> Eduardo Lemos de Sa
>> >> edulsa em quimica.ufpr.br
>> >> Professor Assoc. I - Departamento de Quimica
>> >> Universidade Federal do Parana
>> >> C. P. 19081
>> >> 81531-990 Curitiba/PR - Brazil
>> >> Fone (41) 3361 3300
>> >>
>> >> -------------------------
>> >> 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
>> >
>>
>> --
>> Eduardo Lemos de Sa
>> Associated Professor at Chemistry Department
>> Universidade Federal do Parana
>> Dep. Quimica, P. Box 19081, 81531-990 Curitiba PR / Brazil
>> phone: +55(41)33613300
>> fax : +55(41)33613186
>> -------------------------
>> 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
>
--
Eduardo Lemos de Sa
edulsa em quimica.ufpr.br
Professor Assoc. I - Departamento de Quimica
Universidade Federal do Parana
C. P. 19081
81531-990 Curitiba/PR - Brazil
Fone (41) 3361 3300
Mais detalhes sobre a lista de discussão freebsd