Maksutavat Abuse

Grubin palauttaminen Windowsin asennuksen jälkeen

07.07.2024, 19:41

Jos tietokoneessasi on kaksi käyttöjärjestelmää, Windows ja Linux, ja olet päivittänyt Windows 7:stä, 8:sta tai 8.1:stä uusimpaan Windows 10:een, Grub-käynnistyslatausohjelmassa voi olla ongelmia, kun käytät UEFI Secure Boot -käynnistysjärjestelmää. Järjestelmäpäivityksen aikana Windows 10 yksinkertaisesti poistaa Grub-käynnistyslataimen ja kirjoittaa oman käynnistyslataimensa sinne.

Seuraavaksi järjestelmän uudelleenkäynnistyksen jälkeen käyttäjä odottaa näkevänsä Grub-käyttöjärjestelmän valintavalikon, mutta sen sijaan uusi Windows 10 käynnistyy. Saattaa vaikuttaa siltä, että Ubuntua ei voi käyttää tai että Ubuntua ei voi käyttää Windows 10:n rinnalla. Näin ei kuitenkaan ole.

Miksi palauttaa Grub Windowsin asennuksen jälkeen?

Windowsin asentamisen jälkeen sinun on ehkä palautettava Grub-käynnistyslatausohjelma, jos sinulla on Dual Boot Linuxin kanssa. Windows saattaa korvata Grub-käynnistyslataimen asennuksen aikana, mikä voi aiheuttaa sen, että Linux ei enää käynnisty. Grubin palauttaminen antaa sinulle mahdollisuuden valita käyttöjärjestelmäsi, kun käynnistät tietokoneen, ja palauttaa Linuxin käytön.

Grubin palauttaminen

Usein asiantuntijat neuvovat asentamaan Ubuntun toiselle asemalle, mutta siihen on olemassa yksinkertainen ratkaisu. Voit aina käyttää tavallista menetelmää, esimerkiksi LiveCD-levyä. Mutta jos käytät UEFI:tä, on olemassa ratkaisu, jossa käytetään Windows 10:tä.

CMD:n käynnistäminen

Napsauta ensin Windowsissa hakukuvaketta, kirjoita sinne cmd ja etsi Windowsin komentorivi. Klikkaa sitä hiiren oikealla ja valitse Suorita järjestelmänvalvojana:

Cmd запуск

Yhdistä EFI-osio

Seuraavaksi voit yrittää arvata, mikä on EFI-osion Grub-käynnistyslataustiedoston nimi, mutta voit tehdä päinvastoin ja vain katsoa. Voit liittää EFI-osion ajamalla diskpart. Suorita tämä seuraavasti:

$ diskpart

Tuo sitten esiin luettelo käytettävissä olevista levyistä:

$ list disk

Valitse aktiiviseksi asema, johon Windows 10 on asennettu ja jossa EFI-osio tällä hetkellä sijaitsee:

$ sel disk 0

Grubin palauttaminen Windowsin asennuksen jälkeen

Tuo esiin luettelo levyllä olevista osioista:

$ list vol

Etsi EFI-osio, joka on yleensä alustettu FAT-tiedostojärjestelmään ja vie noin 100 megatavua tilaa. Tässä tapauksessa se on osa 2:

Grubin palauttaminen Windowsin asennuksen jälkeen

Tälle osiolle on annettava kirjain. Tee tämä suorittamalla:

$ sel vol 2
$ assign letter=I:

Grubin palauttaminen Windowsin asennuksen jälkeen

Etsi bootloader

Nyt sinun on löydettävä käynnistyslataustiedosto EFI-osiosta. Tätä osiota ei kuitenkaan voi avata Explorerissa, vaan sinun on käytettävä vain komentoriviä. Sulje DiskPart ja suorita:

$ cd /d I:

Etsi sitten Grub-käynnistyslatausohjelma komennolla dir. Esim:

$ dir EFIUbuntu

Grubin palauttaminen Windowsin asennuksen jälkeen

Täällä on tiedosto grubx64.efi. Tämä on se. Käynnistyslataajaa saatetaan kutsua eri nimellä muissa jakeluissa, minkä vuoksi kerroin, miten se etsitään.

GRUBin palauttaminen

Kopioi ja suorita nyt tämä komento:

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi

Sinun ei tarvitse syöttää salasanaa, jos sinulla on järjestelmänvalvojan oikeudet, ja ohjelman pitäisi toimia hyvin. Tämä komento kirjoittaa takaisin Grub-käynnistyslatausohjelman Windows 10:n käynnistyslatausohjelman sijaan.

Jos komento palautti virheen, voit peruuttaa muutokset tällä komennolla:

$ bcdedit /deletevalue {bootmgr} path EFIubuntugrubx64.efi

Tämän jälkeen voit ottaa käyttöön Windows 10:n käynnistyslataajan:

$ bcdedit /set {bootmgr} path EFIMicrosoftBootootmgfw.efi

Käynnistä tietokone uudelleen ja näet näytöllä tutun Grubin. Näin Grubin palautusprosessi on valmis.

Miksi palautus epäonnistuu?

On useita syitä, miksi Grubin palauttaminen voi olla vaikeaa Windowsin asennuksen jälkeen. Seuraavassa on joitakin mahdollisia syitä:

  1. Bootloaderin ylikirjoitus: Kun Windows asennetaan, erityisesti samaan osioon, johon Linux on asennettu, Windows saattaa korvata Grubin bootloaderin omalla bootloaderillaan, jolloin Grub ei ole enää käytettävissä.
  2. UEFI ja Secure Boot: Tietokoneissa, joissa UEFI ja Secure Boot on käytössä, Grubin palauttaminen Windowsin asennuksen jälkeen voi vaatia lisämäärityksiä.
  3. Eri osiot ja levyt: Jos eri käyttöjärjestelmät on asennettu eri osioihin tai levyille, tämä voi myös vaikuttaa Grubin palautukseen.
  4. Virheellinen palautus: Joskus Grubin palauttamisen yhteydessä voi esiintyä virheitä tai vääriä komentoja, jolloin palautus epäonnistuu.
  5. Windows-päivitykset: Windows-päivitysten jälkeen Grub-käynnistyslataimen kanssa voi esiintyä ongelmia järjestelmässä tapahtuneiden muutosten vuoksi.

Jotta Grubin palauttaminen onnistuu Windows-asennuksen jälkeen, on suositeltavaa käyttää erityiskokoonpanoa ja Linux-jakelua koskevia erityisohjeita.