Miten linux/windows 10 dual buuttaus UEFI -koneessa ?

Jos tietokone on niin uusi, että siinä on perinteisen BIOSin sijasta UEFI, niin miten siihen saa asennettua haluamansa Linux -jakelun siten, että heti virran kytkemisen jälkeen voi valita, käynnistyykö windows 10 vai haluttu Linux -jakelu ?

Koneessa on vain 1 fyysinen kiintolevy, ja sekin niin pieni, ettei sillä ole tilaa Linux -jakelulle. Mutta koneessa on MicroSD -muistikorttipaikka, ja tarkoitus olisi asentaa tuo Linux -jakelu (ainakin pääasiassa) sille MicroSD -muistikortille.

Perinteisessä BIOS -koneessahan tuo sujuisi asentamalla buuttilataaja Microsoftin MBR -buuttikoodin tilalle, mutta UEFI -koneissahan on erillinen EFI -määritys buuttaustavalle.

Eli:

1) Saako Linux -jakelua edes käynnistettyä, jollei UEFI:n asetuksista löydy erityistä tapaa sallia muun käyttöjärjestelmän kuin windows 10:n käynnistys ?

Vai onko UEFI samalla keino pakottaa käyttäjät windows 10:n käyttämiseen, jos kone tarkistaa buutti-imagen ennen sen käynnistämistä, ja jos tarkistussumma ja digitaalinen allekirjoitus ei vastaa windows 10:n vastaavaa, niin ei suostu käynnistymään ?

2) Pitääkö siis yrittää löytää oikea näppäinyhdistelmä, että niitä UEFI:n asetuksia pääsee edes katsomaan ?

ja lopuksi:

JOS niistä UEFI:n asetuksista ei löydy sopivaa buuttaustapaa linuxjakelulle, niin onko tuo UEFI -buuttaus suunniteltu niin "pomminvarmaksi", että asiaa ei pysty kiertämään millään kikkailulla?

Vanhemmissa BIOS -buuttaavissa koneissahan voi vaikka itse muokata Microsoftin MBR -buuttikoodia siten, että niin halutessa se vaikkapa ketjulataa GRUBin jopa eri levyasemalta (tai muistikortilta tai -tikulta).
3319
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Hei,
Toivottavasti tästä on edes hiukan apua:

Kaikki asennetut (U)EFI -käyttöjärjetelmät voidaan viime kädessä bootata BIOSin menujen kautta, josta pitäisi löytyä esim. jokin 'Boot Override' -toiminne, Boot -valikon kautta, josta voi valita että minkä haluaa bootata.

Asennettaessa Linux windowsin rinnalle, Linux lisää windows bootin omaan GRUB boot-valikkoon, josta sitten voi valita että haluaako bootata Linux vai windows.

Joskus windows tosin muuttaa BIOS bootjärjestystä kirjoittaessaan tietoja BIOSiin, mutta ne saa vaihdettua takaisin BIOSin boot asetukset muuttamalla takaisin boottamaan suoraan Linuxiin.

Tuo UEFIssa oleva winows 10 -ominaisuus tarkoittaa VAIN secure boot:ia, ja sen saa vaihdettua asetukseen 'Other OS', jolloin UEFI käyttöjärjestelmä boottaa itsensä ilman secure-boot:ia.

Monet Linuxit kuitenkin boottaavat Secure Bootilla silloin kuin tuo asetus on päällä - jos ei boottaa niin vaihda asetus pois 'windows 10':stä.

Ajatus on helpottaa käyttäjiä käyttämään Linuxia ilman että tarvitsee säätää salausavaimia yms. saadakseen secure boot toimimaan.

Näppäinyhdistelmä jolla pääsee katsomaan UEFI BIOS asetuksia löytyy emolevyn käyttöoppaasta. Yleensä se on F2.

Suosittelen että ostaisit jonkun toisen kiintolevyn siihen rinnalle Linuxia varten; Esim. joku WD Blue, Black tai Seagate Green eivät ole kalliita.

Minulla on mm. yhdelle Seagate Green -kiintolevylle asennettu windows 10 ja pelejä, ja se kyllä ihan oikeasti boottaa melkein yhtä nopeasti kuin SATA-väyläinen SSD. (Mutta hitaampi kuin NVMe PCIe x4)

Noita muistikortteja toki voi käyttää mutta tietojen kirjoittaminen niille on niin maan tuskaisen hidasta että asennuksessa menee ikuisuus, eli en suosittele. Joissain pienissä projekteissa kuten Raspberry Pi nämä on ihan ok, mutta ... ei mikään koko PC:n Linux distro... En suosittele edes kokeilemaan...

Äänestä

Löpinät sikseen, kaikki on uefi ja ubuntu vana kylkeen ja hokmma on siinä ohjet ainakin enkuksi ubuntun sivustola yms. luukkimattomat C:n hoidat sammala ja se siitä.

Äänestä
  • Paitsi jos asennettava järjestelmä ei uefia tue - taitaa olla ainoa mahdollisuus ottaa secure boot pois päältä.

    Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Jos tietokone on niin uusi, että siinä on perinteisen BIOSin sijasta UEFI, niin miten siihen saa asennettua haluamansa Linux -jakelun siten, että heti virran kytkemisen jälkeen voi valita, käynnistyykö windows 10 vai haluttu Linux -jakelu ?

Koneessa on vain 1 fyysinen kiintolevy, ja sekin niin pieni, ettei sillä ole tilaa Linux -jakelulle. Mutta koneessa on MicroSD -muistikorttipaikka, ja tarkoitus olisi asentaa tuo Linux -jakelu (ainakin pääasiassa) sille MicroSD -muistikortille.

Perinteisessä BIOS -koneessahan tuo sujuisi asentamalla buuttilataaja Microsoftin MBR -buuttikoodin tilalle, mutta UEFI -koneissahan on erillinen EFI -määritys buuttaustavalle.

Eli:

1) Saako Linux -jakelua edes käynnistettyä, jollei UEFI:n asetuksista löydy erityistä tapaa sallia muun käyttöjärjestelmän kuin windows 10:n käynnistys ?

Vai onko UEFI samalla keino pakottaa käyttäjät windows 10:n käyttämiseen, jos kone tarkistaa buutti-imagen ennen sen käynnistämistä, ja jos tarkistussumma ja digitaalinen allekirjoitus ei vastaa windows 10:n vastaavaa, niin ei suostu käynnistymään ?

2) Pitääkö siis yrittää löytää oikea näppäinyhdistelmä, että niitä UEFI:n asetuksia pääsee edes katsomaan ?

ja lopuksi:

JOS niistä UEFI:n asetuksista ei löydy sopivaa buuttaustapaa linuxjakelulle, niin onko tuo UEFI -buuttaus suunniteltu niin "pomminvarmaksi", että asiaa ei pysty kiertämään millään kikkailulla?

Vanhemmissa BIOS -buuttaavissa koneissahan voi vaikka itse muokata Microsoftin MBR -buuttikoodia siten, että niin halutessa se vaikkapa ketjulataa GRUBin jopa eri levyasemalta (tai muistikortilta tai -tikulta).

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu