Unable to mount root fs on unknown block (8,2)
Je restart je Raspberry Pi en krijgt de volgende Kernel panic: Unable to mount root fs melding op het scherm.
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(8,2*)
*of een ander nummer
Je komt niet verder helaas, geen terminal of interface.
Er zit niets anders op om opnieuw te beginnen. Of toch niet?
Het is het proberen waard!
Als eerste maak je een nieuwe SD kaart voor je Pi, hoe lees je hier.
Start je Pi
Plug je oude SD via een USB reader in. SSD kan natuurlijk ook. Een goedkope SSD vind je hier.
Je krijgt meteen een melding dat een schijf niet te lezen is.
Open een terminal
En geef onderstaande in.
sudo parted -l
Nu zie je de schijven, eerst van je nieuwe sd en daarna je oude sd of SSD. (ik heb de mijn SSD al gerepareerd)
Daaronder zie je je USB apparaat de sdb 1 en 2. In de meeste gevallen is nummer 2 het probleem.
Repareren
sudo fsck /dev/sdb2
Nu krijg je een aantal vragen krijgen om het te fixen. Per regel moet je Y ingeven.
Als dat klaar is kun je de schijf via het bestanden beheer openen.
Nu kun je de pi afsluiten en opstarten met de oude SD of SSD aangesloten.
Hij start op als normaal en alles werkt weer! het kan wel de eerste keer langer duren, heb geduld.
Voorkomen
Het is onzeker of je het echt kunt voorkomen, wat misschien helpt is een dagelijkse herstart.
sudo crontab -e
Om 4 uur snachts te herstarten voeg je onderstaande toe.
0 4 * * * /sbin/shutdown -r now
Safe en exit en herstart je Pi. Elke nacht om 4 uur herstart je Pi automatisch.
Vingers gekruist voor een goede start. 🤞
Wow thanks.
Dit had ik nodig!
Yep, thank you. It helped.
However, how can I prevent from this state? From time to time I have to restart my raspberry pi remotely. So everytime I am praying before restarting…
Hi Jakub,
Thanks for the good suggestion! A daily restart may prevent this, I will add it to the artikel.