Kirjoittaja Aihe: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä  (Luettu 4713 kertaa)

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Miten Ubuntu 22:n saa asennettua vanhaan tapaan Grubin kera? Jos asennuksen koettaa tehdä tavalliselta asennustikulta (3,5 GB ISO), asennin herjaa puuttuvast EFI-partitiosta. Asennuksen jatkaminen ilman Efin määrittämistä epäonnistuu.

Jossain neuvottiin laittamaan ennen asennusta koneen Biosista UEFI pois käytöstä, mutta silloin asennusmedia ei buuttaa ollenkaan! Mikä neuvoksi? Kone on Lenovo T420.

epiphone

  • Käyttäjä
  • Viestejä: 1112
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #1 : 15.04.24 - klo:10.21 »
Mitäs jos ottaa Bios/Uefista secure bootin pois päältä? Olisiko sitten onnea?
Kahvi on väkevin juomani

AimoE

  • Käyttäjä
  • Viestejä: 2783
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #2 : 15.04.24 - klo:11.49 »
Veikkaan, että asennustikun teossa on tehty vääriä valintoja. Kerro millä työkalulla ja millä koneella ja käyttiksellä teit asennustikun, niin selviää missä kohdassa voisi valita toisin.

maksim

  • Käyttäjä
  • Viestejä: 256
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #3 : 15.04.24 - klo:12.16 »
Kenties pitää tehdä sille levylle se UEFI-osio esim. (ja tarvittaessa muutkin osiot) Levyt (tai disks) -ohjelmalla.
Osion koko pitää olla vähintään 100 Mib:n kokokoinen tai suurempi ja määrittää ko osio Uefi/Efi -osioksi.
Itse olen tehnyt aina kaikki osiot konsolissa komennolla:
Koodia: [Valitse]
sudo cfdisk /dev/sdX Kun kyseessä kannettava niin kohde on /dev/sda.
Komento itsessään ei tee mitään, vaan operaatiot pitää hyväkksyä ja kirjoittaa levylle erikseen ohjelman neuvojen mukaisesti.

Ps. Tosin tuon voi tehdä myös sillä Ubuntun asennus-ohjelmalla.
« Viimeksi muokattu: 15.04.24 - klo:14.22 kirjoittanut maksim »

nm

  • Käyttäjä
  • Viestejä: 16435
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #4 : 15.04.24 - klo:15.16 »
Onko tarkoituksena asentaa Ubuntu koko levylle säilyttämättä muita käyttöjärjestelmiä, vai asennatko toisen käyttiksen rinnalle? Koko levyn puhtaassa asennuksessa Ubuntu osaa kyllä luoda EFI-osion täysin automaattisesti, sekä vaihtaa tarvittaessa osiotaulun GPT-tyyppiseksi, jos levyllä on ennestään ollut perinteinen MBR (DOS-osiointi).

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #5 : 15.04.24 - klo:17.03 »
>Mitäs jos ottaa Bios/Uefista secure bootin pois päältä? Olisiko sitten onnea?

Tuollaista optiota ei löydy ko. koneen Biosista, ellei kyse ole Security Chip:stä? Se on kumminkin jo pois päältä.

> Veikkaan, että asennustikun teossa on tehty vääriä valintoja. Kerro millä työkalulla ja millä koneella ja käyttiksellä teit
> asennustikun, niin selviää missä kohdassa voisi valita toisin.

Tein tuo Ubuntu18:lla ja dd:llä (dd if=file of=/dev/sdx) kuten aina, eikä ole aikaisemmin ollut ongelmia.

> Onko tarkoituksena asentaa Ubuntu koko levylle säilyttämättä muita käyttöjärjestelmiä, vai asennatko toisen käyttiksen rinnalle?

Muiden rinnalle, ja kokonaan omalle osiolleen (myös Grub). Koneessa on kyllä jo EFI-osio, mutta koska koneessa on myös (Linuxien ohella) työllä ja vaivalla asennettu MacOS (+Clover), en halua ottaa minkäänlaisia riskejä että Ubuntun asennus sotkee tuon käynnistyksen. En siis salli että Ubuntu pääsee pukinsorkkansa kanssa tekemään yhtään mitään EFI-osiolle!

Linuxien käynnistyksessä masterina on OpenSuse Leap, jonka kautta on helppo hallinnoida niiden buuttausta Yastin avulla. Kaikki 6 jakelua ovat kiltisti omilla osioillaan, eikä niiden kanssa ole ollut mitään ongelmia tällä tavoin tomiessa.

nm

  • Käyttäjä
  • Viestejä: 16435
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #6 : 15.04.24 - klo:17.52 »
Muiden rinnalle, ja kokonaan omalle osiolleen (myös Grub). Koneessa on kyllä jo EFI-osio, mutta koska koneessa on myös (Linuxien ohella) työllä ja vaivalla asennettu MacOS (+Clover), en halua ottaa minkäänlaisia riskejä että Ubuntun asennus sotkee tuon käynnistyksen. En siis salli että Ubuntu pääsee pukinsorkkansa kanssa tekemään yhtään mitään EFI-osiolle!

OK, tämä selvensi tilannetta.

Voi kyllä olla hyvin vaikeaa pakottaa Ubuntu asentumaan legacy-tilassa, jos kone käynnistyy UEFI-tilassa. Silloin Ubuntun asennusohjelma käynnistyy myös UEFI-tilassa, eikä sen kautta voi asentaa perinteistä BIOS-Grubia. En nyt ainakaan heti keksi tähän suoraa ratkaisua. Uskoisin, että sama ominaisuus tulee vastaan useimpien muidenkin jakelujen asennuksessa.

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #7 : 17.04.24 - klo:13.52 »
Voi kyllä olla hyvin vaikeaa pakottaa Ubuntu asentumaan legacy-tilassa, jos kone käynnistyy UEFI-tilassa. Silloin Ubuntun asennusohjelma käynnistyy myös UEFI-tilassa, eikä sen kautta voi asentaa perinteistä BIOS-Grubia. En nyt ainakaan heti keksi tähän suoraa ratkaisua. Uskoisin, että sama ominaisuus tulee vastaan useimpien muidenkin jakelujen asennuksessa.

Mutta miksi tuo asennusmedia ei käynnisty ollenkaan kun koneen laittaa legacy-tilaan? Mitään virheilmolituksia ei tule, näytölle tulee vain uudestaan valikko josta buuttausmedia valitaan.

Koetin myös tehdä asennuksen erilliselle USB-tikulle (EFI:n kanssa), mutta tuo vei tuntikausia minimiasennuksenkin kanssa  ja lopputulos ei käynnisty vaan tulee pelkkä Grubin kehote ruudulle. Käynnistyslataimen valistsin laitettavksi tuolle samalle tikulle. Olisiko sekin pitänyt laittaa vielä EFI-partitiolle?

nm

  • Käyttäjä
  • Viestejä: 16435
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #8 : 18.04.24 - klo:17.55 »
Mutta miksi tuo asennusmedia ei käynnisty ollenkaan kun koneen laittaa legacy-tilaan? Mitään virheilmolituksia ei tule, näytölle tulee vain uudestaan valikko josta buuttausmedia valitaan.

Tuon pitäisi kyllä toimia, kunhan tikulla oleva levykuva on ehjä ja dd:llä (tai vastaavasti) asennettu. Kannattaa kokeilla vielä jotain muuta jakeluversioita. Esimerkiksi 20.04.1 tai 24.04.

Joissain tilanteissa koneen UEFI-firmwaressa voisi myös olla bugeja legacy-boottauksessa, mutta en oikein usko, että siitä on kyse ThinkPad T420:n kohdalla.
« Viimeksi muokattu: 18.04.24 - klo:17.56 kirjoittanut nm »

Postimies

  • Käyttäjä
  • Viestejä: 2645
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #9 : 12.05.24 - klo:17.51 »

Mutta miksi tuo asennusmedia ei käynnisty ollenkaan kun koneen laittaa legacy-tilaan? Mitään virheilmolituksia ei tule, näytölle tulee vain uudestaan valikko josta buuttausmedia valitaan.

Koetin myös tehdä asennuksen erilliselle USB-tikulle (EFI:n kanssa), mutta tuo vei tuntikausia minimiasennuksenkin kanssa  ja lopputulos ei käynnisty vaan tulee pelkkä Grubin kehote ruudulle. Käynnistyslataimen valistsin laitettavksi tuolle samalle tikulle. Olisiko sekin pitänyt laittaa vielä EFI-partitiolle?
Legacy-tilassa tikulla pitää olla muistaakseni mbr-osiotaulu, jonka käyttö vähäistä nykyään.
Jos Grubin kehote näkyy levyjen järjestys kenties jotenkin muuttunut ja se ei löydä kerneliä. Kyllä sillä hoputteellakin koneen saa käyntiin, mutta vaatii opiskelua.

nm

  • Käyttäjä
  • Viestejä: 16435
    • Profiili
Vs: Ubuntu 22:n asentaminen Grubin kanssa, ilman Efiä
« Vastaus #10 : 12.05.24 - klo:19.22 »
Legacy-tilassa tikulla pitää olla muistaakseni mbr-osiotaulu, jonka käyttö vähäistä nykyään.

Asennustikulla ei tarvitse olla mitään osiotaulua valmiina. Asennuslevykuva korvaa joka tapauksessa tikun aiemman osioinnin. Sama levykuva ja tikku toimii sekä UEFI-tilassa että legacy/CMS-tilassa ja perinteisissä BIOS-koneissa.