Durant l'inici del sistema operatiu GNU/Linux, és possible trobar-se amb el següent:
BusyBox v1.30.1 (ubuntu 1:1:30.1-7ubuntu6.1)
shell integrada (ash) Introduïu 'help' per veure una llista de comandes integrades.
(initramfs)
Normalment, això es deu a problemes relacionats amb la partició del sistema operatiu o altres. En aquestes situacions, BusyBox entra en joc proporcionant un entorn mínim però essencial que inclou eines per gestionar operacions crítiques de diagnosi i reparació.
Initramfs, per la seva banda, desplega un entorn temporal a l'inici, necessari per carregar controladors i configuracions fonamentals abans que el sistema de fitxers principal estigui totalment disponible.
Aquesta combinació d'initramfs i BusyBox és crucial durant l'inici inicial del sistema operatiu Linux. Initramfs prepara el terreny per a la funcionalitat bàsica del sistema, mentre que BusyBox assegura que fins i tot en situacions on l'inici normal ha fallat, els usuaris puguin executar comandes essencials per diagnosticar i corregir problemes en el sistema.
Per tant, pots executar "exit" per intentar arrencar el sistema amb normalitat. Si no es pot iniciar el sistema, apareixerà un missatge. Per exemple, el següent missatge:
(initramfs) exit
/dev/sda1 conté un sistema de fitxers amb errors, s'ha forçat la comprovació.
Inode 4326476 l'arbre d'extensió (al nivell 1) podria ser més estret, IGNORAT.
/dev/sda1: Inode 4326843 l'arbre d'extensió (al nivell 1) podria ser més estret, IGNORAT.
/dev/sda1: Inode 4327012 l'arbre d'extensió (al nivell 1) podria ser més estret, IGNORAT.
/dev/sda1: Inode 4329004 l'arbre d'extensió (al nivell 1) podria ser més estret, IGNORAT.
/dev/sda1: S'han trobat inodes que eren part d'una llista orfana corrompuda.
/dev/sda1: INCONSISTÈNCIA INESPERADA; EXECUTEU fsck MANUALMENT.
(és a dir, sense les opcions -a o -p)
fsck ha sortit amb el codi d'estat 4.
El sistema de fitxers arrel a /dev/sda1 requereix un fsck manual.
BusyBox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu6.1) shell integrada (ash)
Introduïu 'help' per veure una llista de comandes integrades.
(initramfs)
Això significa que la partició en qüestió està corrupta i s'ha de reparar per utilitzar-la normalment. BusyBox inclou l'eina fsck per solucionar aquest problema. Simplement executa:
# fsck /dev/sdaX -y
Substitueix /dev/sdaX per la partició afectada. Un cop completada la verificació i reparació, reinicia el sistema o surt del BusyBox amb "exit" de nou.
BusyBox, creat el 1996 per Bruce Perens, combina un conjunt d'utilitats estàndard d'Unix en un sol executable compacte i eficient. Inicialment dissenyat per a sistemes encastats amb recursos limitats com OpenWrt i discos de rescat, BusyBox és un projecte de codi obert que continua sent rellevant i adaptat a les necessitats modernes gràcies a les contribucions de desenvolupadors de tot el món.
Esperem haver-te ajudat amb aquest tutorial. Si tens més consultes, escriu-nos a soporte@clouding.io! El nostre equip de Suport Tècnic t'ajudarà amb el que necessitis! 😉