Atualize 2014/01/29: Tem sido apenas anunciou que o braço / imagens instantâneas ARMv6 para Raspberry Pi estão agora a ser empurrado até os servidores FreeBSD FTP em uma base semanal. Você pode baixar uma cópia do seu espelho FTP local do FreeBSD , na /pub/FreeBSD/snapshots/ISO-IMAGES/
pasta
Atualização 2014-01-28: Glen Barber publicou gentilmente esta imagem SD do recente FreeBSD 10.0-RELEASE , que também fez um grande progresso no suporte ao hardware. Então, basta pegar isso para a maneira mais fácil de instalar (é claro que você ainda pode criar o seu próprio ).
Atualização 2012-10-30: Imagem e instruções atualizadas para o CVS mais recente - agora com raiz no SD
Eu configurei uma VM e construí a imagem pessoalmente - eis o resultado.
Ressalvas
Embora tenha havido muito progresso, lembre-se de que ainda é cedo e você está brincando com o código de pré-lançamento. Não coloque isso em produção.
Coisas que ainda não estão funcionando (neste checkout específico):
- Teclado USB (pelo menos o meu não funciona, apesar de ser reconhecido - YMMV)
- O U-boot não parece se importar com o uEnv.txt, portanto a localização do arquivo raiz do fs é codificada no kernel
- A compilação tem várias opções de depuração ativadas; portanto, não faça comparações
- Este é o FreeBSD-CURRENT em uma plataforma recém-adicionada - espere que ele exploda na sua cara e quebre furos no seu tapete
Imagem de FreeBSD para Raspberry Pi
Ainda não está assustado? Tudo bem, pegue minha imagem pré-construída:
Descompacte e grave-o em um cartão SD (pelo menos 1 GB), depois conecte-o ao seu Raspberry Pi e ligue-o. O framebuffer funciona; portanto, após alguns segundos, você deve ver as mensagens de inicialização rolando e, se houver um cabo de rede conectado, verá um endereço atribuído ao DHCP.
Agora você pode fazer o ssh usando o root de login e a senha raspberry :
FreeBSD 10.0-CURRENT (RPI-Bsc) #10: Tue Oct 30 17:23:44 GMT 2012
Welcome to FreeBSD!
(opcional) Construindo seu próprio
Sendo ATUAL , ele estará desatualizado quando você ler isso. Portanto, se você quiser a versão mais recente, poderá fazer o que eu fiz e construí-la. Para fazer isso, você precisa seguir o FreeBSD-CURRENT , pegar meu script de construção e a configuração do kernel RPS-Bsc (entra em /usr/src/sys/arm/conf/
) e executá-lo. Dependendo da sua máquina, isso pode levar algumas horas.
Boa sorte e graças às pessoas legais que criaram o FreeBSD .