GNU/Linux >> Znalost Linux >  >> Ubuntu

Grub Rescue -> Žádný takový oddíl?

Tato otázka zde již obsahuje odpovědi :Problém se záchranou GRUB po smazání oddílu Ubuntu! [duplikát]

(4 odpovědi)
Uzavřeno před 6 lety.

Mám velký problém s počítačem…

Zmenšil jsem oddíl systému Windows a po restartu se zobrazí záchrana grub s chybovou zprávou:„žádný takový oddíl “.

Navíc nemám přístup k biosu, takže se zdá nemožné změnit spouštěcí sekvenci tak, aby se spouštělo z mého živého USB nebo živého CD.

Příkazový řádek ls mi dává:
(hd0) (hd0,1) (hd0,2) (hd0,3)

Mám oddíl pro obnovení systému Windows (myslím, že 1), oddíl systému Windows a oddíl linux.

Přesto příkazové řádky ls (hd0,1) , ls (hd0,2) a (hd0,3) zobrazí chybovou zprávu:„neznámý souborový systém “ a tak už nemohu nastavit spouštění.

Máte nějaký nápad?

Přijatá odpověď:

grub rescue> prompt znamená, že GRUB 2 nenalezl složku grub , soubor grub.cfg a/nebo související moduly. Zobrazí se výzva k záchraně, takže uživatel může zadat cestu ke složce grub, načíst potřebné moduly a poskytnout správné spouštěcí příkazy.
Častý důvod grub rescue> prompt je nesprávná cesta ke složce grub. Důvody pro výzvu také zahrnují selhání aktualizace GRUB 2 po určitých operacích se systémem nebo diskovým oddílem , nesprávné označení umístění složky grub, chybějící symbolické odkazy linux nebo initrd.img v / , nebo se nezdařila instalace.
Pro úspěšné spuštění z grub rescue> výzva:

  1. Složka grub musí existovat a obsahovat potřebné soubory a moduly GRUB 2.
    2.
    Správné cesty musí být nastaveny pomocí set prefix příkaz. Mnoho příkazů GRUB 2 nebude fungovat, dokud nebude nastavena správná cesta .
    Pokud cesta ke složce grub (normálně/boot/grub) není správná, pravděpodobně se objeví neznámý příkaz nebo zpráva nenalezen soubor.
  2. Musí být nahrány potřebné moduly.
    Jádro nelze načíst, dokud se nenačte modul ‚linux‘.
  3. Musí být umístěno a nahráno jádro Linuxu a soubor initrd.img.

Ve vašem případě se zdá, že složka grub a soubor grub.cfg jsou dostupné, ale nepřístupné, protože oddíl vašeho operačního systému nelze připojit, protože odpovídající modul není načten nebo je poškozen během změny velikosti. Aby se modul načetl, váš grub by měl být zcela načten nebo by měla být nastavena předpona. Proveďte následující:

  1. set prefix=(hdX,Y)/boot/grub
    Použijte hodnoty určené dříve.
    Příklad:Pokud je systém Ubuntu na sda5, zadejte:set prefix=(hd0,5)/boot/grub
    Ve vašem případě je to s největší pravděpodobností (hd0,3)
  2. set root=(hdX,Y)
    Potvrďte správné hodnoty X,Y a stiskněte ENTER.
    Příklad:Pokud je systém Ubuntu na sda5, zadejte:set root=(hd0,5)
  3. insmod normal
    Načtěte thenormal module.
    Pokud se modul načte, neobjeví se žádná zpráva.
    Pokud se nepodaří načíst modul, zkuste úplnou cestu:insmod (hdX,Y)/boot/grub/normal.mod
  4. normal Přechod do normálního režimu GRUB 2 se zvýšenou funkčností.
    Pokud se modul načte, neobjeví se žádná zpráva.
    Pokud se modul načte, měla by být k dispozici NÁPOVĚDA, dokončení TAB a vyvolání příkazu pomocí kláves UP/DN .
  5. set (Volitelné) Zkontrolujte aktuální nastavení.
  6. insmod linux Načtěte linuxový modul. Chybová zpráva obvykle znamená, že cesta je nesprávná.
  7. configfile /boot/grub/grub.cfg . Tím by se měl načíst váš konfigurační soubor, který umožní zavést všechny OS.
Související:Jak vložit obsah GtkAboutDialog do widgetu GtkNotebook?
Ubuntu
  1. Naformátovaný oddíl a teď mám chybu při záchraně Grub?

  2. Jak načíst Ubuntu, když vše, co mám, je Grub?

  3. Grub Rescue vrací po aktualizaci Windows neznámý souborový systém?

  1. Grub zlomený a neochotný nastartovat?

  2. Řešení pro chybu spouštění Ubuntu „Žádný takový oddíl“

  3. spusťte Windows ze záchrany GRUB

  1. GRUB na systému s podporou EUFI

  2. Ubuntu zavede Grub Rescue?

  3. Grub si stěžuje, že „není takový oddíl“ po instalaci 12:04?