É oficial, o Raspberry Pi 4 agora pode inicializar a partir de um meio de armazenamento USB graças à última atualização de firmware.

Diga adeus ao seu cartão SD

Atualmente disponível em beta, esta atualização requer instalação manual pendente de uma implantação em maior escala.

Se você é um dos usuários que deseja aproveitar as vantagens do USB Bootloader, o processo de atualização é relativamente simples de executar. Apesar de tudo, não concluímos o trabalho, com um pequeno tutorial abaixo que o guiará de forma eficiente para inicializar a partir do seu dispositivo USB.

Até então, era possível rodar um sistema operacional localizado em um dispositivo USB, mas o cartão SD ainda era essencial para iniciar o boot.

Se a inicialização através de uma chave USB não trouxer nenhum ganho de desempenho, este não é o caso com discos SSD. Esses meios de armazenamento podem aumentar significativamente o desempenho de sua mini máquina para muitas tarefas em comparação com um cartão SD.

Raspberry Pi 4: inicialize de um dispositivo USB

Para aproveitar essa funcionalidade esperada, basta atualizar o firmware do Pi 4.

Claro, você deve primeiro inicializar com seu cartão microSD normal. O procedimento aqui é realizado em Raspbian.

1. Inicie o Raspberry Pi e verifique se o seu sistema operacional está atualizado. Para fazer isso, basta inserir os dois comandos a seguir no terminal:

sudo apt update
sudo apt full-upgrade

2. Digite o seguinte comando para editar o arquivo / etc / default / rpi-eeprom-update selecionando o valor "BETA" :

sudo nano / etc / default / rpi-eeprom-update

3. Agora instale a atualização beta digitando o seguinte comando:

sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-15.bin

Observe aqui que uma versão mais recente pode estar disponível. Para ter certeza e se a atualização falhar, verifique o diretório / lib / firmware / raspberrypi / bootloader .

4. Tudo o que resta é reinicializar o Raspberry Pi para que a atualização do eeprom seja eficaz. Por padrão, ele tentará iniciar em seu dispositivo USB, mas também deve ser configurado primeiro.

5. Depois de reiniciar o Pi, certifique-se de que a atualização foi bem-sucedida, inserindo:

vcgencmd bootloader_version

6. Copie ou instale um sistema operacional em seu dispositivo USB.

  • Opcionalmente, você pode copiar o sistema operacional atualmente instalado para o seu cartão SD usando a ferramenta SD Card Copier, acessível a partir do menu Raspbian "Acessórios", ou simplesmente implantar um novo com um utilitário como o Raspberry Pi Imager ou balenaEtcher.

7. Finalmente, é necessário atualizar os arquivos * .elf e * .dat da partição de boot da unidade USB. Esses arquivos podem ser baixados do GitHub, seguindo este link.

  • Copie os arquivos baixados para a unidade USB, ele solicitará que você substitua os arquivos existentes. Neste exemplo, estamos copiando os arquivos para o dispositivo USB através de um PC, mas é bem possível fazer isso sem ter que desligar o Pi, usando o comando de montagem , copiando o diretório de inicialização do cartão microSD para o USB e, em seguida, atualizando esses arquivos.

Agora você pode desligar o Pi 4 e remover o cartão microSD. A próxima inicialização agora deve inicializar em seu dispositivo USB.

Caso você esteja usando um SSD externo, lembre-se de que em algumas situações uma fonte de alimentação dedicada pode ser útil.

Para saber mais e tomar nota de todas as opções de configuração do bootloader, consulte a página de referência do site oficial raspberrypi.org, indicada como a fonte deste tutorial.

Fonte: Raspberrypi.org

Publicações Populares