Arch Linux siempre muestra el reinicio del firmware al iniciar
Después de varios cortes de energía y reinicios de la unidad de estado sólido, el sistema Arch Linux interno no se puede iniciar. Al iniciar, siempre muestra reiniciar el firmware. Aparentemente se ha encontrado la partición esp y la aplicación efi. También se puede iniciar, pero Linux El sistema no puede encontrarlo.
Este problema me ha preocupado durante mucho tiempo. Al principio, siempre se debía a un error al instalar la partición esp o la configuración del archivo de inicio en esp era incorrecta.
La solución siempre es más difícil que el problema. Aunque no pude iniciar el sistema, pude montar el disco duro usando el disco de inicio, y luego arch-chroot pudo realizar chroot exitosamente en mi sistema original e incluso iniciar en el entorno X, lo que significó que mi sistema original El sistema al menos no sufrió daños graves.
Sin embargo, el hecho de que el programa efi no pueda encontrar el sistema Linux también demuestra que mi sistema al menos no se puede iniciar, por lo que solo tengo que arreglar las partes del sistema que se utilizan para iniciar.
Desafortunadamente no sé qué parte del directorio /root se usa para arrancar, así que es simple, simplemente siga actualizando el sistema, que es básicamente lo que hace ARCH cada semana; en teoría, el nuevo sistema funcionará. reconstruir las piezas utilizadas para el arranque.
Primero, use pacman -Syu para actualizar el sistema, tenga cuidado de no usar pacman -Syyu, porque cuando el sistema sea antiguo, (parece) obtendrá 404 recursos de paquete
Usar pacman -Syu tendrá muchas interacciones preguntando sí o no, lo cual es molesto porque generalmente es sí, así que solo usa sí.
pacman -Syu proporciona amplios sí.