Procurando uma versão de 64 bits do Linux para o Raspberry Pi 4.
Estou ciente de que o suporte sob o Ubuntu Mate está em andamento, aparentemente o Ubuntu Server funciona, mas limitou-se a usar 1 GB de RAM.
Existem outras opções que estão funcionando agora?
aarch64
). Houve alguns em torno de anos, embora possam não ser especializado para o pi, se eles dizem que correr em uma pi, que será executado em um IP 4.Respostas:
Em setembro de 2019, os seguintes sistemas operacionais de 64 bits foram executados em um Raspberry Pi 4:
A lista acima não é de forma alguma exaustiva, porque houve muitas experiências pontuais de 64 bits ("Hey, ele inicializa") começando logo após o lançamento do Pi 4.
Afinal, o procedimento para ajustar uma distribuição existente em uma compatível com Pi 4 de 64 bits não mudou. Assim como no Pi 3 ou Pi 2 v1.2, copiar o kernel e os módulos do kernel de um sistema operacional geralmente resultará em uma configuração inicializada * .
Em termos de qualidade e suporte, a situação com Raspberry Pi 4, Buster, kernel 4.19+ e 64 bits é melhor do que tinha sido com Pi 3B + e Stretch. Desta vez, é realmente possível acessar a câmera SoC no modo Fake KMS. O Gentoo foi listado primeiro por sua base de usuários ativa e foi o primeiro a fornecer correções para acessar 4 GB de memória e aceleração V3D.
Observe que para distros sem uma área de usuário arm64 (por exemplo, Raspbian + kernel de 64 bits), são necessárias etapas adicionais para executar programas de 64 bits. Isso pode ser feito por meio de compilação estática, contêineres (LXC, systemd-nspawn) ou chroot. A última opção provou ser a mais direta:
Em seguida, continue a instalar mais programas arm64 ou execute-os dentro do chroot:
* Uma armadilha específica do Pi 4 é que o KMS falso com VC6 exige uma compilação muito recente do Mesa, portanto, uma solução inicial é editar
config.txt
para alternar para o modo legado.fonte
sudo debootstrap --arch arm64 /srv/chroot/pi64
falha com "" "I: uso: [OPÇÃO] ... <suite> <target> [<mirror> [<script>]] E: Você deve especificar um conjunto e um destino." ""sudo debootstrap --arch arm64 buster /srv/chroot/pi64
O BalenaOS acaba de lançar seu suporte ao RPI4. Ainda não testei (testarei nos próximos dias), mas parece promissor.
Você pode conferir a postagem do blog deles sobre o lançamento aqui .
E os Primeiros passos aqui
fonte
Edit: O Ubuntu publicou novas imagens para o raspberry pi, que permitem usar o Raspberry Pi 4 de 4 GB com o Ubuntu 19.10.1 de 64 bits pronto para uso. Veja a postagem do blog
Em dezembro de 19, você pode usar o Ubuntu 19.10 sem limitar seu ram a 3 GB. Supondo que você tenha baixado a imagem do servidor Ubuntu de 64 bits , siga estas instruções e adicione fontes apt propostas pela eaan. Então você faz o seu habitual
apt update && apt upgrade
, e seu kernel do Ubuntu é atualizado para uma versão que corrige o bug do USB na instalação do Ubuntu de 64 bits no modelo Raspberry Pi 4 4GB.fonte
Já existe um Kali linux completo de 64 bits disponível com suporte para toda a memória RAM 4Gb: https://www.offensive-security.com/kali-linux-arm-images/#1493408272250-e17e9049-9ce8 Para a memória, o kali é um debian com os pacotes / aplicativos pré-instalados na verificação de segurança, é baseado no ramo instável debian, mas nos testes que fiz, você também pode "convertê-lo" no ramo de testes debian (= a próxima versão do debian). Se você quiser experimentar, aqui está o arquivo rpi 2 3 & 4 img do Kali Linux RaspberryPi (2 (v1.2), 3 e 4 de 64 bits): https://images.offensive-security.com /arm-images/kali-linux-2019.3-rpi3-nexmon-64.img.xz outra thread relacionada à execução de um sistema operacional de 64 bits no RPI 4 está aqui e pode interessar a quem procura um sistema operacional de 64 bits (está no fórum dietpi, para memória dietpi é um sistema operacional debian / raspbian muito pequeno (disponível para piscar como img ou instalável através de um script de shell para reduzir e remover muitos pacotes inúteis, permitindo que você instale APENAS o que realmente precisa)): https://dietpi.com/phpbb/viewtopic.php?f=9&t=6065&start=30
fonte
Usei esta imagem com êxito : https://jamesachambers.com/raspberry-pi-ubuntu-server-18-04-2-installation-guide/ Só tive que fazer algumas alterações no /boot/firmware/config.txt. Eu usei uma tela sensível ao toque de 7 ".
fonte
/boot/firmware/config.txt
? Isso melhoraria muito sua resposta.Ofereço o seguinte procedimento sobre como instalar o Ubuntu 19.10 em um Pi4
Eu obtive a maioria das informações a seguir no site do youtube a seguir. Ouça porque é bastante preciso na parte que aborda. A única peça que faltava era como configurar uma rede no Pi4 que praticamente não possui ferramentas de rede instaladas.
Este procedimento será independente de referências externas sempre que necessário para maior clareza ou leitura adicional.
O procedimento consiste em 7 seções:
Agora, para os detalhes de como fazer isso:
Nota:
fonte
A imagem https://ubuntu.com/download/raspberry-pi funciona nos modelos RPi4 de 1 GB e 2 GB, mas precisa de um patch para o modelo de 4 GB para funcionar apenas com alocação de limite de memória de 3 GB.
fonte
ATUALIZAR:
O que é esse Multiarch?
Multiarch - HOWTO
Multiarch - Implementação
fonte
Você pode obter a imagem do Raspberry Pi de 64 bits no Github. PI64 os Ou você pode conferir a seguinte discussão sobre StackOverflow Rpi 64bit Os . Espero que esses links sejam úteis para você.
fonte
A imagem padrão que você grava não tem (obviamente) suas informações de ponto de acesso wifi, não possui chaves ssh para a conta ubuntu padrão, você precisará de um monitor e também de um cabo HDMI (micro). No entanto, todos os problemas podem ser superados, fazendo o seguinte. Monte o cartão sd em qualquer outra caixa do Linux e faça o seguinte:
yaml
arquivo no cartão SD/etc/netplan
(por exemplo, wifi.yaml). Copie um dosyaml
arquivos de exemplonetplan.io/examples
para um Wifi. Adicione seu ponto de acesso awlan0
.ssh-keygen
para gerar chaves (id_rsa
,id_rsa.pub
), coloque-as no/home/ubuntu/.ssh
diretório do cartão (verifique se as permissões estão definidas para o diretório + chaves).Agora, você pode inicializar o Raspberry Pi 4. No seu roteador ou usando o
nmap -sn a.b.c.d/24
comando, encontre o endereço IP do Raspberry Pi e faça umssh ubuntu@Ubuntu-IP
, e pronto.Usando esse método, você não precisará de um monitor e de um cabo HDMI.
fonte