Initramfs - RAM fájlrendszer, amelyet a Linux rendszermagon alapuló operációs rendszerek indítására használnak. Amikor telepíti OS, mind a könyvtárak, a közművek és a konfigurációs fájlok tömörített archív, amely után a megadott fájlrendszer továbbítjuk a bootloader, ahol kezdetét a rendszer folytatja. Néha Ubuntu felhasználók szembesülnek, hogy amikor bekapcsolja a számítógépet, akkor esik a konzolt e FS lehetősége nélkül további rakodási rendszer. Ez a kezdő áramlás károsodásának köszönhető, és meglehetősen egyszerű módszert állít be.
Javítsa ki a hibát az initramfs letöltésével, amikor elindítja az Ubuntu-t
A legtöbb esetben a vizsgált probléma a szuperblokk egyik meghibásodásához kapcsolódik, és amikor megpróbálja kilépni az initramfákból a kilépési parancson keresztül, a felirat a következőképpen jelenik meg:
Kilépés / dev / mapper / Ubuntu - VG-gyökér tartalmaz egy fájlrendszert hibákkal, ellenőrizni kell. A sérült árva kapcsolt lista részét képező inodes található. / dev / mapper / ubuntu-vg-root: váratlan ellentmondás; Futtassa az fsck manuálisan. (Azaz -a vagy -p opciók nélkül) FSCK kilép az állapotkóddal.
Ha ilyen helyzet következik be, a legjobb korrekciós módszer visszaállítja a szuperlock működését, és ez a következőképpen történhet:
- Töltse be az ISO képet az Ubuntu azonos verziójával, amint azt a számítógépen telepítette, a hivatalos webhelyen, és hozzon létre egy indítható flash meghajtót. Tudjon meg többet erről az eljárásról egy másik cikkben a következő linken.
- Amikor elkezdi az operációs rendszer, válassza ki a letöltés a flash meghajtót, és amikor a telepítő ablak, menj a „Ubuntu kipróbálása” módban.
- Itt jelenik meg a standard grafikus felület. Nyissa meg a menüt, és kattintson duplán a futtatási alkalmazás ikonjára. A CTRL + ALT + T. kulcs kombinációjának rögzítésével is történik.
- Ismerje meg a merevlemez rendszerpartíciószámát a telepített rendszerrel a sudo fdisk -l | grep linux bevitelével | GREP -EV 'swap'.
- Az új sorban megjelenik a kijelölés, például a / dev / SDA1. Ne feledje, mert a jövőben ki kell javítania a hibát.
- Futtassa az átviteli eljárást az összes meglévő Superblocks számára a sudo dumpe2fs / dev / SDA1 | megadásával Grep Superblock. Minden szuperblokkban egy bizonyos mennyiségű fájlrendszer metaadat tárolódik, így nem működik, és az operációs rendszer terhelési hibáit is megteszi.
- Az új sorokban, a parancs aktiválása után megjelenik a Superblock rész összes jelenlévő listája.
- Vegyünk példát bármely blokkra, például az elsőre. Ezzel az FS helyreáll. A dob a műveletet megadása után a sudo fsck -B 32768 / dev / sda1-Y, ahol 32768 számát szuperblokkban, A / dev / sda1 a kívánt partíciót a merevlemezen.
A lehetőséggel az összes változás automatikusan elfogadásra kerül, és amikor a folyamat sikeres, a következő értesítés jelenik meg a képernyőn:
Fsck 1.40.2 (12-Jul-2007) e2fsck 1.40.2 (12-Jul-2007) / dev / sda1 NEM VOLT tisztán UNMOUNED, ellenőrizze erőltetett. Pass 1: InOódok ellenőrzése, blokkok és méretek Pass 3: Ellenőrzés könyvtárstruktúra Pass 3: Ellenőrizze a könyvtár csatlakozását Pass 4: Ellenőrizze a hivatkozási számokat Pass 5: Ellenőrzési csoport Összefoglaló Információ Ingyenes blokkok száma hibás csoport # 241 (32254, számlálva = 32253) . Javítás? Igen Ingyenes blokkok számítanak a 362. csoportban (32254, számlálva = 32248). Javítás? Igen Ingyenes blokkok számolnak a 368-as csoporthoz (32254, számlálva = 27774). Javítás? Igen ......... / dev / sda1: ***** fájlrendszer módosult ***** / dev / sda1: 59586/30539776 fájlok (0,6% nem összefüggő), 3604682/61059048 blokkok .
- Továbbra is a SUDO MOUNT / DEV / SDA1 / MNT rendszer részt szerel.
- Ezután menjen hozzá CD / MNT segítségével, hogy az összes parancsot közvetlenül a könyvtárból végezzük.
- Tekintse meg az FS tartalmát a sudo mkdir teszt LS -L-en keresztül. A művelet sikeres végrehajtása azt sugallja, hogy a helyreállítás sikeresen átment, és újraindítható.
Bővebben: Utasítások egy indítható flash meghajtó létrehozásához az Ubuntu-val
Néha még a figyelembe vett probléma sikeres korrekciója után is az egyesülések az operációs rendszer futtatásakor hibákkal szembesülnek. Leggyakrabban a szabványos grub rakodó bontásával járnak. Ezért szükség lesz a szabványos komponens további visszaállításához. A telepített útmutató arról, hogy a feladat a csomagtartó javításon keresztül történik, keresse meg az anyagot.
Olvassa el továbbá: Grub Bootload Recovery With Ubuntu-ban
Az összes eljárás befejezése után a LiveCD Ubuntu flash meghajtója már nem lesz szüksége. Ha van egy vágya, hogy formázza, és használja a céljait, azt tanácsoljuk, hogy megismerje az egyes cikkeket, hogy végezze el ezt a műveletet.
Olvassa el továbbá: Flash meghajtó formázása Linuxban
Ma beszéltünk az initramfok legnépszerűbb problémamegoldásával, de ez nem jelenti azt, hogy a módszer univerzális. Egy másik karakter hibája esetén írja le a megjegyzésekben, és megpróbáljuk megadni a megfelelő megoldást erre a helyzetre.