Recuperació de fallades d'arrencada
Pot ser bastant angoixant quan un ordinador no arrenca amb normalitat! Aquests són alguns mecanismes de recuperació:
Tornar a una versió anterior del sistema operatiu (SO)
Si la fallada d'arrencada va començar després d'actualitzar el sistema, generalment tornar a la versió anterior ho arreglarà.
Per a fer-ho:
- Engegueu o reinicieu la màquina.
- Mantingueu premut Espai fins que aparegui 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 arrencar-la.
Si això soluciona el problema, informeu-lo a https://invent.kde.org/kde-linux/kde-linux/-/issues/, i adjunteu la sortida de journalctl --boot -1 --no-pager en una finestra de terminal.
Arrencar el sistema d'una manera diferent canviant la línia d'ordres del nucli
Si això no funciona, podeu canviar com arrenca 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:
- Engegueu o reinicieu la màquina.
- Mantingueu premut Espai fins que aparegui 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; aquesta é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.
Això és útil si teniu alguna extensió de systemd activada, i la fallada d'arrencada va començar després d'actualitzar el contingut en qualsevol d'elles; aquesta podria ser la causa. La desactivació temporal de les extensions hauria de resoldre el problema fins que pugueu depurar allò que està malament.
Si això 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 el Plasma
Afegiu systemd.unit=multi-user.target a la línia d'ordres del nucli i premeu Retorn.
Això és útil si la pantalla d'inici de sessió o el Plasma no s'inicien o entren en un bucle; podeu arrencar 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 torni negra i que es quedi així durant uns segons.
- Premeu Ctrl+Alt+F9 (nota: en un portàtil potser també cal mantenir 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 enrere /etc
És possible que /etc es modifiqui quan s'arrenca en una construcció particular d'una manera que el faci incompatible amb construccions antigues.
Això 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 funcioni, 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
Aquests passos manuals haurien de ser innecessaris una vegada que s'hagi 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 aquesta pàgina és rellevant.
Article escrit per Nate Graham d'acord amb la llicència CC-BY-4.0.