Si noti che esiste una chiara distinzione tra errori, basata sui numeri alla fine e non entrerò in molti dettagli in quanto possono essere facilmente scoperti online se necessario. Queste correzioni presuppongono che tutte le connessioni necessarie funzionino (alimentazione, scheda SD, HDMI, tastiera cablata , mouse) e che utilizzino Raspbian insieme a NOOBS.
I dettagli per l'errore che termina con 2 è alla fine della risposta. Se il tuo messaggio di errore termina con 6 , in questo modo:
Sincronizzazione antipanico del kernel: VFS: impossibile montare root fs su unknown-block (179, 6 )
dovrai fare un controllo e riparare un filesystem:
- Avvia Raspberry tenendo premuto il
Shift
tasto.
- Una volta caricato NOOBS, premere
Alt-F2
per accedere alla riga di comando di ripristino.
- Accedi con nome utente
root
e password raspberry
.
- Tipo
sudo fsck.ext4 -y /dev/mmcblk0p6
. Questo eseguirà la scansione e tenterà di riparare il file system danneggiato (sostituire ext4 con il tipo di partizione se necessario). Si noti che la auto
modalità di fsck
(ovvero solo digitando fsck
invece di fsck.ext4
) non è supportata.
- Digitare
sudo shutdown -h now
per arrestare Raspberry in modo pulito.
- Scollegare il cavo di alimentazione e ricollegarlo. Il Raspberry ora dovrebbe avviarsi correttamente.
Se il tuo messaggio di errore termina con 2 , in questo modo:
Sincronizzazione antipanico del kernel: VFS: impossibile montare root fs su unknown-block (179, 2 )
è probabile che il problema sia causato da un bug di aggiornamento. La correzione comporta la conversione di 2 in 6 :
- Avvia Raspberry tenendo premuto il
Shift
tasto.
- Fai clic sul
Edit config (e)
pulsante o premi e
.
- Fai clic sulla
cmdline.txt
scheda o premi il tasto right arrow
sulla tastiera.
- Sostituire:
root = / dev / mmcblk0p 2
con
root = / dev / mmcblk0p 6
- Fare clic
OK
e quindi premere escape
sulla tastiera per procedere con la sequenza di avvio.
Il tuo Pi ora dovrebbe avviarsi bene. Se viene visualizzato lo stesso errore, ma con 6 procedere con i passaggi precedenti.
In alcuni casi, il Pi potrebbe ignorare la modifica apportata nella GUI di NOOBS e vedresti comunque lo stesso errore esatto, con 2
alla fine all'avvio. In questo caso, la risposta di tktbjp potrebbe aiutare:
In realtà è semplice utilizzare la modalità di recupero. Sono entrato in modalità di recupero e ho premuto alt-F2 per accedere come root. La modifica di cmdline.txt dalla GUI non funziona.
Dopo aver effettuato l'accesso come root con password raspberry, controllare se esiste una directory / boot. Molto probabilmente non sarà presente. In caso contrario, crearlo utilizzando mkdir / boot Quindi utilizzare l'editor vi per creare cmdline.txt.
#cd /boot
#vi cmdline.txt
nell'editor vi modificare la radice in mmcblk0p6. Il mio contenuto di cmdline.txt sembradwc_otg.lpm_enable=0 console=ttyAM0,115200 console=tty1 root=/dev/mmcblk0p6 rootfstype=ext4 elevator=deadline rootwait
salva il file. quindi è importante eseguire la sincronizzazione.
#sync
Quindi avviare la scheda. Controllo incrociato utilizzando la GUI se cmdline è davvero cambiato. Il mio PI B + funziona ora