Mokėjimo būdai Abuse

"Grub" atkūrimas įdiegus "Windows 10

07.07.2024, 02:13

Tai operacinės sistemos įkroviklis, naudojamas daugelyje "Linux" distribucijų. Tai viena populiariausių "Linux" įkroviklių, palaikanti daugelį operacinių sistemų.

Kas yra "Grub"?

GRUB (Grand Unified Bootloader) yra operacinės sistemos įkroviklis, naudojamas daugelyje "Linux" distribucijų ir kitų UNIX pagrįstų operacinių sistemų. GRUB skirtas operacinėms sistemoms įkrauti įjungiant kompiuterį. Jame galima pasirinkti įkrovimui skirtą operacinę sistemą arba "Linux" branduolį ir suteikiama galimybė keisti įkrovos parametrus.

Ji taip pat leidžia dirbti su skirtingomis failų sistemomis ir įkrauti operacines sistemas iš skirtingų kietojo disko skirsnių. Ji turi lanksčią konfigūraciją, leidžiančią naudotojams pritaikyti įkrovos parametrus, pridėti naujus branduolius ar operacines sistemas ir atlikti kitus veiksmus įkraunant kompiuterį. GRUB paprastai įdiegiama kietojo disko pradžioje ir yra pirmasis įkrovos etapas po BIOS. Ji rodo operacinės sistemos pasirinkimo meniu ir leidžia naudotojui pasirinkti tinkamą įkrovos sistemą.

Kada man reikia atkūrimo?

Grub atkūrimo reikia toliau nurodytais atvejais:

  1. Įdiegus naują operacinę sistemą: įdiegus naują operacinę sistemą (pvz., "Windows"), ji gali perrašyti arba pakeisti "grub" įkrovos įkroviklį, todėl gali nepavykti įkrauti kitų kompiuteryje esančių operacinių sistemų. Grub taisymas padės atkurti galimybę pasirinkti ir įkrauti kitas operacines sistemas.
  2. Grub atnaujinimas arba pašalinimas: kai kuriais atvejais grub atnaujinimas arba pašalinimas gali sukelti problemų, dėl kurių kompiuteris gali neįsikrauti. Grub taisymas padės išspręsti šias problemas ir vėl normaliai įkrauti sistemą.
  3. Kietojo disko skirsnių keitimas: jei pakeitėte kietojo disko skirsnius (pavyzdžiui, sukūrėte naują skirsnį arba pakeitėte esamo skirsnio dydį) nenaudodami tinkamų įrankių, dėl to taip pat galite prarasti "grub" įkroviklį. Atlikus grub taisymą bus atkurta galimybė įkrauti kompiuterio operacines sistemas.

Sutaisius grub bus atkurtas normalus įkroviklio veikimas ir atkurtas operacinių sistemų parinkimas bei įkrovimas kompiuteryje. Reikėtų pažymėti, kad grub atkūrimo instrukcijos gali skirtis priklausomai nuo naudojamos operacinės sistemos ir kompiuterio konfigūracijos.

Kaip atkurti grub?

Grub atkūrimo instrukcijos:

  1. Įkraukite kompiuterį naudodami LiveCD arba Live USB atmintinę. Kompiuteryje turi būti įdiegta ta pati "Linux" versija.
  2. Atidarykite terminalą ir paleiskite šią komandą, kad surastumėte skirsnį, kuriame yra jūsų "Linux" dieginys:
    sudo fdisk -l
  3. Ieškokite skirsnio su užrašu "Linux" arba "Linux LVM".
  4. Prijunkite "Linux" skirsnį prie savo sistemos. Tarkime, kad jis yra /dev/sda1 skirsnyje. Vykdykite šią komandą, kad prijungtumėte skirsnį:
    sudo mount /dev/sda1 /mnt
  5. Įdiekite kelis reikiamus paketus. Įvykdykite šią komandą:
    sudo apt-get install grub2-common grub-pc
  6. Atkurkite grub. Įvykdykite šią komandą:
    sudo grub-install --root-directory=/mnt /dev/sda
  7. Paleiskite grub atnaujinimą. Vykdykite šią komandą:
    sudo update-grub
  8. Atkurkite "Linux" skirsnį. Vykdykite šią komandą:
    sudo umount /mnt
  9. Atlikite šią komandą: iš naujo paleiskite kompiuterį ir patikrinkite, ar atkurtas grub.

Tai yra pagrindinės instrukcijos. Atsižvelgiant į konkrečią situaciją, gali prireikti papildomų veiksmų arba komandų. Jei susidursite su problemomis ar klaidomis, rekomenduojama remtis oficialia savo "Linux" distributyvo dokumentacija arba ieškoti daugiau informacijos internete.

Atkūrimas iš "Windows 10

Jei naudojate UEFI ir norite atkurti "grub" po to, kai įdiegėte "Windows 10", yra paprastesnis sprendimas.

Čia pateikiamos žingsnis po žingsnio instrukcijos:

Paleiskite "Windows 10" ir atidarykite komandų eilutę su administratoriaus teisėmis. Norėdami tai padaryti, paspauskite " Win + X" ir pasirinkite "Command Prompt (administratorius)".

Komandų eilutėje paleiskite šią komandą, kad išjungtumėte "Windows 10" greitąjį paleidimą:

powercfg /h off

Dabar paleiskite šią komandą, kad pamatytumėte kompiuterio skirsnių sąrašą:

diskpart

Komandų eilutėje "Diskpart" paleiskite šią komandą, kad sužinotumėte skirsnio, kuriame įdiegta "Linux" sistema, numerį. Atkreipkite dėmesį į skirsnio dydį (GB) ir failų sistemos etiketę, kad rastumėte tinkamą skirsnį. Užsirašykite skirsnio numerį, jo prireiks kitame žingsnyje.

list volume

Dabar komandinėje eilutėje paleiskite toliau nurodytą komandą, kad GRUB įkroviklis būtų atkurtas į pasirinktą skirsnį (skirsnio_numeris):

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi``` или ```bcdedit /set {bootmgr} path EFIpop_osGRUB.ext

(priklauso nuo jūsų distribucijos).

Perkraukite kompiuterį. Dabar GRUB turėtų būti atkurta ir įkrovos meniu turėtų būti galima pasirinkti "Linux" sistemą.

Tai paprastesnis sprendimas, leidžiantis atkurti "grub" naudojant "Windows 10" ir nenaudojant "LiveCD" ar kitų įrankių. Atkreipkite dėmesį, kad kai kuriais atvejais gali prireikti papildomos konfigūracijos arba sudėtingesnių veiksmų.

Kodėl negaliu iš naujo įdiegti GRUB?

GRUB perinstaliavimas įdiegus "Windows 10" gali būti susijęs su disko įkrovos sektoriaus pakeitimais, kuriuos "Windows" atlieka diegimo metu. Sistema "Windows" naudoja savo įkrovos tvarkyklę ("Boot Manager"), kuri gali pakeisti GRUB ir tapti pagrindine įkrovos tvarkykle.

Norint atkurti GRUB įdiegus "Windows 10", gali tekti atlikti šiuos veiksmus:

  1. Įkraukite iš "Live CD" arba USB su "Linux" (pvz., "Ubuntu Live CD").
  2. Atidarykite terminalą ir paleiskite komandas, kad diske būtų įdiegta GRUB. Pavyzdžiui, jei jūsų "Linux" įrašyta į /dev/sda, komanda gali atrodyti taip:
    sudo grub-install /dev/sda
  3. Po to atnaujinkite GRUB konfigūraciją paleisdami šią komandą:
    sudo update-grub
  4. Iš naujo paleiskite kompiuterį ir patikrinkite, ar GRUB įkrovos atkūrimas pavyko.

Jei šie veiksmai nepadėjo, gali būti, kad atkūrimo procesui reikia geriau suprasti kietojo disko skirsnių struktūrą. Tokiu atveju rekomenduojama pasikonsultuoti su specialistu arba "Linux" palaikymo forumuose, kad gautumėte tikslesnes instrukcijas, atsižvelgiant į konkrečius jūsų sistemos duomenis.