Impossibile effettuare login (password errata)

Il Raspberry non accetta piu' la password dell'utente di default  "pi"  il Messaggio è: Password Errata!!

Mi è capitato oggi, eccovi la procedura di ripristino in pieno stile hack:

 

1.  Spegnere il raspberry e inserire la sd card in un lettore PC

 

2.  Aprire il file "cmdline.txt" con un editor di testo alla fine della riga aggiungere "init=/bin/sh"

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 
root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh

     (questo permetterà di accedere al raspberry in single user mode)

 

3. Togliere la SD dal vostro PC e reinserirla nel raspberry

 

4. Appena comparirà il prompt dei comandi digitate "su".

    (In questo modo avete accesso come utente root, non è richiesta alcuna password)

 

5. Digitate "passwd pi" (seguite le indicazioni sull'impostazione della nuova password digitandola 2 volte)

 

Qualche volta durante l'operazione descritta al punto 5. viene visualizzato il messaggio che non rende possibile l'impostazione della password semplicemente perchè il FS è in readonly e non potete scrivere su questo.

Digitare il comando: mount -o remount,rw /

 

ripetere il punto 5.

Backup & Restore

Creazione del file .img della vostra SD card (backup)

Linux metod

Con Linux possiamo utilizzare il tool nativo dd:

 

1. dd if=/dev/sdx of=/home/iw9hhf/Scrivania/bck_sd_11-12-2016.img bs=4M

    dove /dev/sdx è la nostra SD card.

2. Digitare "sync" alla fine della scrittura

 

N.B. La dimensione del file img sarà pari a quella del supporto SD

(viene infatti considerato l'intero FS e non quello utilizzato da SO e Applicazioni)

Ripristino file .img su SD card (restore)

Linux metod

 

1. dd bs=4M if=/home/iw9hhf/Scrivania/bck_sd_11-12-2016.img of=/dev/sdx

dove /dev/sdx è la nostra SD card.

 

2. Digitare "sync" alla fine della scrittura

 

3. rimuovere la SD card dal PC e reinserirla nel raspberry