Tenga en cuenta que existe una clara distinción entre los errores, en función de los números al final y no entraré en muchos detalles, ya que pueden descubrirse fácilmente en línea si es necesario. Estas correcciones suponen que tiene todas las conexiones necesarias funcionando (alimentación, tarjeta SD, HDMI, teclado con cable , mouse) y está utilizando Raspbian junto con NOOBS.
Los detalles del error que termina en 2 se encuentran al final de la respuesta. Si su mensaje de error termina con 6 , así:
Kernel panic-not syncing: VFS: no se puede montar la raíz fs en un bloque desconocido (179, 6 )
necesitará hacer una comprobación y reparación del sistema de archivos:
- Inicie la frambuesa con la
Shifttecla.
- Una vez que se carga NOOBS, presione
Alt-F2para acceder a la línea de comando de recuperación.
- Inicie sesión con nombre de usuario
rooty contraseña raspberry.
- Tipo
sudo fsck.ext4 -y /dev/mmcblk0p6. Esto escaneará e intentará reparar el sistema de archivos dañado (reemplace ext4 con su tipo de partición si es necesario). Tenga en cuenta que el automodo de fsck(es decir, solo escribir en fscklugar de fsck.ext4) no es compatible.
- Escriba
sudo shutdown -h nowpara apagar la frambuesa limpiamente.
- Desenchufe el cable de alimentación y vuelva a enchufarlo. La Raspberry ahora debería comenzar bien.
Si su mensaje de error termina con 2 , así:
Kernel panic-not syncing: VFS: no se puede montar la raíz fs en un bloque desconocido (179, 2 )
Es probable que el problema sea causado por un error de actualización. La solución implica cambiar ese 2 a un 6 :
- Inicie la frambuesa con la
Shifttecla.
- Haz clic en el
Edit config (e)botón o presiona e.
- Haga clic en la
cmdline.txtpestaña o presione el right arrowen el teclado.
- Reemplazar:
root = / dev / mmcblk0p 2
con
root = / dev / mmcblk0p 6
- Haga clic
OKy luego presione escapeen el teclado para continuar con la secuencia de arranque.
Tu Pi ahora debería arrancar bien. Si se muestra el mismo error pero con 6, continúe con los pasos anteriores.
En algunos casos, el Pi puede ignorar el cambio realizado en la GUI de NOOBS y aún verá exactamente el mismo error, 2al final al arrancar. En este caso, la respuesta de tktbjp podría ayudar:
En realidad, es simple usar el modo de recuperación. Ingresé al modo de recuperación y presioné alt-F2 para iniciar sesión como root. Cambiar cmdline.txt desde la GUI no funciona.
Después de iniciar sesión como root con la contraseña de frambuesa, verifique si hay algún directorio / boot. Lo más probable es que no esté presente. Si no es así, créelo usando mkdir / boot. Luego use el editor vi para crear cmdline.txt.
#cd /boot
#vi cmdline.txt
en vi editor, cambie la raíz a mmcblk0p6. Mi contenido de cmdline.txt se parece adwc_otg.lpm_enable=0 console=ttyAM0,115200 console=tty1 root=/dev/mmcblk0p6 rootfstype=ext4 elevator=deadline rootwait
guarda el archivo. entonces es importante hacer la sincronización.
#sync
Luego arranque el tablero. Verificación cruzada usando GUI si cmdline realmente cambia. Mi PI B + está funcionando ahora