Ubuntun käyttö > Ubuntu tietokoneissa

Grub: Mitäköhän ohjelmistopäivitys yritti?

(1/3) > >>

AimoE:
Ajoin ohjelmistopäivitykset kuvakkeesta, sain ilmoituksen että grub-asennus ei onnistunut, siirryin komentoriville ja yritin niitä komentoja jotka unnen: update-grub ja grub-install /dev/sda. Niistä ei tule virheilmoitusta. Mutta jokin kuitenkin jäi ohjelmistopäivityksessä kesken/tekemättä. Mutta mitä?

Kopioin ohjelmistopäivitysten ikkunasta ne rivit jotka koskevat grubin päivitystä:


--- Koodia: ---Tehdään asetuksia: grub-efi-amd64-signed (1.142.1+2.04-1ubuntu26) ...
Trying to migrate /boot/efi into esp config
Installing grub to /boot/efi.
Asennetaan x86_64-efi-alustalle.
File descriptor 3 (pipe:[802915]) leaked on vgs invocation. Parent PID 100622: grub-install
File descriptor 5 (/dev/sda1) leaked on vgs invocation. Parent PID 100622: grub-install
File descriptor 3 (pipe:[802915]) leaked on vgs invocation. Parent PID 100622: grub-install
File descriptor 5 (/dev/sda1) leaked on vgs invocation. Parent PID 100622: grub-install
grub-install: virhe: ei ole hakemisto.
--- Koodi päättyy ---

En osaa tuosta päätellä mitä komentoa pitäisi kokeilla? Nuo "leaked"-ilmoitukset ovat harmittomia, oleellisia ovat muut rivit.

SuperOscar:
Ensimmäinen kysymys kai on, onko käytössäsi grubista todella EFI-versio (grub-efi) vai BIOS-versio (grub-pc)? Edellistä näkyy käytettävän, mutta ilmeisesti kohdekansiota ei löydy.  Siihen voi olla syynä tosin sekin, ettei /boot/efi-käynnistysosiota ole liitetty, vaikka se olisi olemassa.

AimoE:
Mistähän päättelet että käytössä olisi BIOS-versio? Kyllä minulla on käytössä EFI ja jopa Secure Boot niin kauan kunnes sen kanssa ei tule mitään ongelmaa. Toistaiseksi ei ole ilmennyt.

AimoE:
No eipä ole exactly the same, koska en tarvitse mitään korjausta. Grub toimii ihan hyvin.

Ihmettelen vain mikä mahtoi olla se ongelma joka päivityksessä ilmeni joka kuitenkaan ei yhtään estä Grubin toimintaa eikä sen päivittämistä.

Tarkistin tällä välin mitä tiedostoja tänään on pävitetty, ja totesin että hakemistossa /boot/grub on tänään päivittynyt kaksi tiedostoa (grub.cfg ja grubenv) sekä alihakemisto x86_64-efi kauttaaltaan. Lisäksi hakemiston /boot/efi kummmankin alihakemiston (BOOT ja ubuntu) sisältö on kauttaaltaan päivittyneet. En tullut tehneeksi tätä tarkistusta ennen kuin ajoin update-grub ja grub-install -komennot, joten oin vain sanoa että ainoa tiedosto joka on päivittynyt ohjelmistopäivityksen yhteydessä on grubenv; kaikkien muiden kellonaika on se jolloin itse ajoin nuo komennot.

AimoE:

--- Lainaus käyttäjältä: SuperOscar - 19.06.20 - klo:14.23 ---Ensimmäinen kysymys kai on, onko käytössäsi grubista todella EFI-versio (grub-efi) vai BIOS-versio (grub-pc)? Edellistä näkyy käytettävän, mutta ilmeisesti kohdekansiota ei löydy.  Siihen voi olla syynä tosin sekin, ettei /boot/efi-käynnistysosiota ole liitetty, vaikka se olisi olemassa.

--- Lainaus päättyy ---

Nyt kun katsin tarkemmin mitä on asennettuna, huomaan että tosiaan, myöskin grub-pc on asennettuna, eikä vain grub-efi -paketit. Eipä ole tullut tarkistetaneeksi onko molemmat olleet alusta asti vai onko grub-pc tullut mukaan matkan varrella. Kun greppaan grubia dpkg.logista, sieltä löytyy tältä päivältä vain paketin grub-efi-amd64-signed monivaiheinen päivitys. Virhe on siis tapahtunut nimenomaan tuon paketin päivityksessä. Ehkä yritän ajaa sen asennuksen komentoriviltä. No katsotaan.

Navigaatio

[0] Viestien etusivu

[#] Seuraava sivu

Siirry pois tekstitilasta