Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Reksa - 15.04.24 - klo:09.26
-
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.
-
Mitäs jos ottaa Bios/Uefista secure bootin pois päältä? Olisiko sitten onnea?
-
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.
-
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:
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.
-
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).
-
>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.
-
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.
-
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?
-
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.
-
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.
-
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.