Popravak: nemoguće je montirati root fs na nepoznati blok



Isprobajte Naš Instrument Za Uklanjanje Problema

Budući da dolazak root-a fs na nepoznatu blokovsku pogrešku nagovještava da nećete moći pokrenuti svoju GNU / Linux instalaciju, to može biti prilično zabrinjavajuća pogreška. Najčešće ćete ga vidjeti nakon što je ažuriranje pošlo po zlu ili je neka druga sistemska nepravilnost ometala normalan rad vaše jezgre.



Mnogi korisnici radije ne bi morali raditi s Linux jezgrom, jer to može biti prilično neugodno. Srećom, to je dovoljno jednostavan problem za otkloniti pod uvjetom da svoj stroj možete pokrenuti pomoću drugog spremnika pohranjenog na njemu ili imati pristup drugom računalu kako biste napravili pokretački pogon palca.



Ponovno postavljanje i popravak modula initramfs

Ta se pogreška obično dogodi jer vam nedostaju initramfs za jezgru s kojom radite. Budući da ne možete pravilno pokrenuti sustav, imate dvije mogućnosti kako doći do ljuske. Primijetili biste ga kao dio crnog zaslona s nekoliko redaka ili s puno redaka teksta prilikom pokušaja pokretanja. Sustav će se pojaviti obješen nakon što ga nabavite.



Panika kernela

Ponovo pokrenite i pokušajte pritisnuti shift odmah nakon što vidite logotip BIOS-a ili UEFI-a kada uključite uređaj. Ako vidite da se pojavio izbornik Grub, tada možete odabrati postavku Napredne mogućnosti i isprobati stariju jezgru. Možda ćete moći ući u svoj sustav na ovaj način.

Ako ovo nije uspjelo, morat ćete pokrenuti sustav s aktivnog CD-a, USB-a ili SD kartice. Možete ga napraviti preuzimanjem instalacijskog medija za vašu distribuciju na drugom računalu jer, nažalost, ne možete ući ako meni za pokretanje Gruba nije pomogao.



U svakom slučaju, nakon pokretanja otvorite terminal pomoću Ctrl + Alt + T, bez obzira na metodu kojom ste pokrenuli stroj. Navedite particije koje imate na računalu pomoću sudo fdisk -l i potražite onu koja je vaš korijenski datotečni sustav. Nakon što ga pronađete, upišite sudo mkdir / mnt / fs; sudo mount / dev / sda1 / mnt / fs, iako ćete prirodno morati zamijeniti / dev / sda1 pravim nazivom particije ako to nije to. To bi, međutim, trebala biti korijenska particija na mnogim Linux Mint, Debian i Ubuntu sustavima.

Trebat ćete montirati svoju EFI particiju ako je imate. Pod pretpostavkom da koristite naslijeđenu instalacijsku dizanje s MBR particioniranog diska, nećete to morati učiniti. Ako imate EFI sustav, pokrenite sudo mkdir / mnt / boot / efi; sudo mount / dev / sda2 / mnt / boot / efi dok je ponovno zamijenio / dev / sda2 pravim brojem particije. Prethodna fdisk naredba trebala je navesti sve particije.

Sada ćete morati pokrenuti popis naredbi da biste u vašu instalaciju dobili ono što oni nazivaju chroot pristupom. Ovo ćete vidjeti puno puta, jer je to uobičajena pogreška, ali stvari se mogu malo razlikovati zbog budućih ažuriranja. Čini se da bi trebale raditi sljedeće naredbe:

sudo mkdir -p / mnt / dev / pts; sudo mount -o bind / dev / mnt / dev sudo mount -o bind / dev / pts / mnt / dev / pts sudo mkdir / mnt / sys; sudo mount -t sysfs / sys / mnt / sys sudo mkdir / mnt / proc; sudo mount -t proc / proc / mnt / proc sudo chroot / mnt

Pokrenite dpkg –list | grep linux-image da biste pronašli koju Linux sliku koristite, a zatim pokrenite update-initramfs -u -k 4.10.0-38-generic, pazeći da naljepnicu zamijenite onim što zapravo pokrećete. Upotrijebili smo naziv iz probne instalacije Xubuntu-a koju smo radili, ali vaša se slika može vrlo razlikovati. Kada završite, pokrenite update-grub; izađite i vratit ćete se na svoj prvi upit. Pokušajte sudo umount / mnt / boot / efi ako ste bili na bilo kojem UEFI sustavu.

To ipak ne morate učiniti ako ste na naslijeđenom sustavu. U svakom slučaju, poželjet ćete pokrenuti sudo umount / mnt; ponovno pokrenite, a zatim se pokrenite kao i obično.

Ako je sve prošlo u redu, tada ćete se potpuno vratiti u normalu. Možda se čini puno igranja, ali ako ove naredbe uspiju, nećete morati podesiti nikakve konfiguracijske datoteke ili nešto slično. Jednostavno ćete ih trebati pokrenuti i ponovno pokrenuti da biste ponovo dobili radni sustav.

Nakon što stvari ponovo počnu raditi, možda ćete se poželjeti ažurirati s novim jezgrom.

Oznake Linux kako raditi 3 minute čitanja