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
Shift
tecla.
- Una vez que se carga NOOBS, presione
Alt-F2
para acceder a la línea de comando de recuperación.
- Inicie sesión con nombre de usuario
root
y 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 auto
modo de fsck
(es decir, solo escribir en fsck
lugar de fsck.ext4
) no es compatible.
- Escriba
sudo shutdown -h now
para 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
Shift
tecla.
- Haz clic en el
Edit config (e)
botón o presiona e
.
- Haga clic en la
cmdline.txt
pestaña o presione el right arrow
en el teclado.
- Reemplazar:
root = / dev / mmcblk0p 2
con
root = / dev / mmcblk0p 6
- Haga clic
OK
y luego presione escape
en 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, 2
al 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