Není pochyb všechno se nám to v určitém okamžiku stalo že když zapnete počítač a počkáte, až se vše spustí normálně narazili jste na strašnou obrazovku že více než jeden se bojí vidět, pokud mám na mysli, že najdete následující zprávu:
"Chyba není takové zařízení
Grub záchrana “
Nejhorší je, že když nevíte, co dělat, myslíte si, že je vše ztraceno a budete muset přeformátovat počítač, ale pokud máte nějaké zkušenosti, budete vědět, že se musíte uchýlit k livecd ze svého distribuce, ale co se stane, když ji nemáte po ruce.
Ale to nic musíme pochopit, co tento problém způsobuje.
Nejprve hlavní příčina této chyby je to proto, že náš bootloader je poškozenZ jakéhokoli důvodu, ať už aktualizací nového jádra, systému nebo aplikace nebo neopatrností, jste jednoduše poškodili soubor v této části vašeho systému.
Grub je umístěn ve složce / boot, v některých vlastních instalacích se obvykle instalují do samostatného oddílu.
Nyní jsem pochopil poškození, musíme jít do práce, proto nebudeme obsazovat nic víc než náš milovaný terminál.
I když se mnozí bojí pracovat bez grafického prostředí, řeknu vám, že je to běžné. stačí sem dát trochu své trpělivosti a především vás ujišťuji, že pokud si myslíte, že o tom nemáte žádné znalosti, naučíte se něco nového a pochopíte ty nejzákladnější příkazy používané v Linuxu.
Řešení
Začneme s první příkaz je „ls“ s ním se nám zobrazí všechny adresáře i soubory, které jsou v něm.
Psaní ls na obrazovce "grub záchrana>"
Zobrazí aktivní oddíly, něco podobného tomuto:
(hd0) (hd0,1) (hd0,2) (hd0,3) (hd0,4)(hd1) (hd1,1) (hd1,2)
kde hdx je pevný diskPokud máme připojeno více než jeden, počet se bude lišit, v mém případě mám dva disky. V případě (hdx, #), kde # je číslo oddílu, je nakonfigurován takto a jak je identifikujeme.
Nyní musíme zjistit, kde je hostován grub uvnitř oddílů, které k nám nasadili. Pro to Musíme zadat ls + oddíl /
Zůstat takto
ls (hd0,1)/
Tímto způsobem Začneme hledat složku / boot v seznamu diskových oddílů, které zobrazujeme dříve je důležité nezapomenout na /, protože to, co diktujeme, je, že nám ukazuje seznam adresářů, které obsahuje.
Ya identifikovaný oddíl kde je hostován oddíl grub, nyní se musíme ujistit, že obsahuje potřebné soubory abychom opravili boot našeho systému, přidáme k předchozímu příkazu pouze následující.
Za předpokladu, že spouštěcí složka je uvnitř prvního disku v prvním oddílu:
ls (hd0,1)/boot/grub
Informace potvrzena musíme přidat předponu odpovídající složce uděláme to pomocí tohoto příkazu:
set prefix=(hd0,1)/boot/grub
Jakmile to uděláme, přejdeme k zatížení správného modulu za to se budeme podporovat z insmod
insmod (hd0,1)/boot/grub/linux.mod
Pokud máte pochybnosti o nomenklatuře souborů uvnitř spouštěcí složky, nezapomeňte na příkaz ls, bude to váš nejlepší spojenec během tohoto procesu.
Nyní budeme pokračovat řekněte systému kořen grubů za tímto účelem to uděláme pomocí tohoto příkazu:
set root=(hd0,1)
Nakonec pokračujeme v načítání jádra do grub K tomu používáme následující příkaz, který je zde pouze vysvětlující, protože každý má jinou verzi jádra, nezapomeňte na příkaz ls, abyste ověřili, kterou máte, vždy používejte nejnovější verzi.
linux /boot/vmlinuz-4.13.3-generic-generic root=/dev/sda1
sólo musíme zde definovat oddíl, kde je umístěn jak jsem zde zmínil nomenklatury oddílů, musíme už používat ty, které kde běžně používáme
hd0,1 by se stal / dev / sda1 hd1,1 / dev / sdb1 atd.
Nakonec spustíme následující příkaz a díky tomu můžeme vidět naše možnosti spuštění našeho systému:
boot
Jako poslední úkol musíme znovu nainstalovat grub, provedeme následující příkaz:
grub-install /dev/sdX
Kde sdx je místo, kde máte nainstalovaný systém.
Příliš mnoho povyku, jak snadné je to se SuperGrub2:
-stáhnout SuperGrub2
- zkopíruje jej pomocí DD na USB
-Boty s USB a nabíjí systém.
-V případě ubuntu: sudo grub-install / dev / sdx a poté sudo update-grub2.
Vyřešeno.
No, jaký super génius, chci být jako tenhle kluk, až vyrostu, určitě pořád používá Windows a nakupuje přímo z plochy xdxdxd
Buff, jaký nepořádek, když mám problémy, opravím to pomocí CD BootRepair a hodím míle, moje hlava moc nedává xD
Jde o učení ... a vysvětlení je vynikající.
Pokud to přeinstalujeme! Jde o to, vidět alternativní metody řešení a metoda, kterou David vysvětluje, funguje dobře.
S pozdravem,
Fausto Zavala
přinesli mi můj laptop s:
chyba: neznámý souborový systém.
grub záchrana
když to udělám, stane se mi, že se to objeví
(hd0) (hd0,2) (hd0,1)
Sleduji oddíl ls +
ale v obou to říká NEZNÁMÝ FILESTSYEM, takže nevím, kde je grub.
nějaký nápad, proč se to stane?
někdy také říká „žádný takový oddíl“
jako by vůbec nic nebylo
Podařilo se vám to opravit? Mám stejný problém
Dává mi chybu v řádku, ve kterém je napsán insmod ... linux.mod. Tam příběh končí
v mém případě byl linux.mod v adresáři / boot / grub / i386