2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O Raspberry Pi 3 B pode ser inicializado com um pen drive compatível sem gastar nenhum dinheiro!
Nota: O Raspberry Pi 3 B + pode ser inicializado via USB fora da caixa.
Etapa 1: inicialize seu Pi no SD
O Raspberry Pi 3 B + é capaz de inicializar de USB sem nenhuma alteração, mas o Raspberry Pi 3 requer que o bit de inicialização USB seja definido no OTP (programa único).
Para habilitar o bit de inicialização USB, o Raspberry Pi 3 precisa ser inicializado de um cartão SD com uma opção de configuração para habilitar o modo de inicialização USB. Uma vez que este bit foi definido, o cartão SD não é mais necessário. Observe que qualquer alteração feita no OTP é permanente e não pode ser desfeita.
Você pode usar qualquer cartão SD executando Raspbian ou Raspbian Lite para programar o bit OTP. Primeiro, prepare o diretório / boot com arquivos de inicialização atualizados: -
sudo apt update && sudo apt upgrade && sudo reboot
Em seguida, ative o modo de inicialização USB com este código: -
echo program_usb_boot_mode = 1 | sudo tee -a /boot/config.txt
Isso adiciona program_usb_boot_mode = 1 ao final de /boot/config.txt. Reinicie o Raspberry Pi com: -
sudo reboot
Em seguida, verifique se o OTP foi programado com: -
vcgencmd otp_dump | grep 17:
Verifique se a saída 17: 3020000a é mostrada. Se não estiver, o bit OTP não foi programado com sucesso. Neste caso, repita o procedimento de programação. Se o bit ainda não estiver definido, isso pode indicar uma falha no próprio hardware Pi.
Se desejar, você pode remover a linha 'program_usb_boot_mode' do config.txt, de modo que se você colocar o cartão SD em outro Raspberry Pi, ele não programará o modo de inicialização USB. Certifique-se de que não haja nenhuma linha em branco no final de config.txt. Você pode editar config.txt usando o editor nano usando o comando: -
sudo nano /boot/config.txt # e então role até o final
Etapa 2: após a reinicialização …
Agora precisamos obter um drive USB compatível que possa ser usado para inicializar o Pi!
Estou usando um Buffalo RUF3-KS Drive porque é rápido e barato … A maioria dos drives Verbatim não funcionam!
Agora precisamos gravar um.img na unidade USB (substitua 'X' pelo seu armazenamento): -
sudo dd if = / dev / sdX de = "/ caminho / para / imagem.img"Faça isso com cuidado, você pode realmente bagunçar o seu computador
Agora você pode desligar seu sistema: -
sudo shutdown now
Etapa 3: Inicializando
Agora você pode remover seu cartão SD….
Depois de remover o cartão SD … insira a unidade USB em uma porta USB e ligue-a!