Recuperació de fallades d'arrancada
Pot ser bastant angoixant quan un ordinador no arranca amb normalitat! Estos són alguns mecanismes de recuperació:
Tornar a una versió anterior del sistema operatiu (SO)
Si la fallada d'arrancada va començar després d'actualitzar el sistema, generalment tornar a la versió anterior ho arreglarà.
Per a fer-ho:
- Inicieu o reinicieu la màquina.
- Manteniu premut Espai fins que aparega el selector de versions del SO (en text blanc al centre de la pantalla sobre un fons negre).
- Premeu la tecla de fletxa avall una vegada per a seleccionar la versió anterior del SO, o una de diferent.
- Premeu Retorn per a arrancar-la.
Si açò soluciona el problema, informeu-lo a https://invent.kde.org/kde-linux/kde-linux/-/issues/, i adjunteu l'eixida de journalctl --boot -1 --no-pager en una finestra de terminal.
Arrancar el sistema d'una manera diferent canviant la línia d'ordres del nucli
Si açò no funciona, podeu canviar com arranca el sistema alterant els paràmetres de la línia d'ordres del nucli per a aconseguir diversos enfocaments de depuració.
Per a editar la línia d'ordres del nucli:
- Inicieu o reinicieu la màquina.
- Manteniu premut Espai fins que aparega el selector de versions del SO (en text blanc al centre de la pantalla sobre un fons negre).
- Premeu la tecla e.
- Apareixerà un camp de text amb un text molt llarg; esta és la línia d'ordres del nucli.
Desactivar les extensions de systemd
Afegiu systemd.mask=systemd-sysext.service a la línia d'ordres del nucli i premeu Retorn.
Açò és útil si teniu alguna extensió de systemd activada, i la fallada d'arrancada va començar després d'actualitzar el contingut en qualsevol d'elles; esta podria ser la causa. La desactivació temporal de les extensions hauria de resoldre el problema fins que pugueu depurar allò que està malament.
Si açò funciona, després d'iniciar sessió, depureu el que està malament amb l'extensió i corregiu-la. Si no podeu, desactiveu-la.
Ometre els problemes amb la pantalla d'inici de sessió o Plasma
Afegiu systemd.unit=multi-user.target a la línia d'ordres del nucli i premeu Retorn.
Açò és útil si la pantalla d'inici de sessió o Plasma no s'inicien o entren en un bucle; podeu arrancar en un entorn de línia d'ordres que els evitarà tots dos, dins del qual és possible la depuració.
Si la depuració i la resolució de problemes determinen que el problema no l'ha causat les vostres accions pròpies, obriu un informe d'error per a l'equip de KDE Linux per a investigar.
Entrada a l'intèrpret d'ordres d'emergència d'administració
- Afegiu
systemd.debug_shell=on SYSTEMD_SULOGIN_FORCE=1a la línia d'ordres del nucli i premeu Retorn. - Espereu que la pantalla es torne negra i que es quede així durant uns segons.
- Premeu Ctrl+Alt+F9 (nota: en un portàtil potser també cal mantindre premuda Fn).
Ara esteu al intèrpret d'ordres d'emergència d'administració. Cada ordre que executeu s'executarà com a «root», així que aneu amb compte.
Si la depuració i la resolució de problemes determinen que el problema no l'ha causat les vostres accions pròpies, obriu un informe d'error per a l'equip de KDE Linux per a investigar.
Tornar arrere /etc
És possible que /etc es modifique quan s'arranca en una construcció particular d'una manera que el faça incompatible amb construccions antigues.
Açò pot manifestar-se com a problemes estranys després de fer retrocedir el sistema operatiu, com ara pantalles negres o contrasenyes d'inici de sessió no acceptades.
Per a recuperar-ho, substituïu el /etc trencat per un de més antic que funcione, de la manera següent:
- Obteniu un intèrpret d'ordres mitjançant qualsevol dels mètodes anteriors i executeu les ordres següents:
sudo mv /etc /etc.brokensudo btrfs subvolume snapshot $(ls -d -1 /.etc.* | tail -2 | head -1) /etcsystemctl reboot
Estos passos manuals haurien de ser innecessaris una vegada que s'haja implementat https://invent.kde.org/kde-linux/kde-linux/-/issues/505.
Informació addicional
Vegeu https://systemd.io/DEBUGGING per a més opcions de depuració. KDE Linux utilitza systemd exclusivament, de manera que tot en esta pàgina és rellevant.
Article escrit per Nate Graham d'acord amb la llicència CC-BY-4.0.