Kirjoittaja Aihe: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa  (Luettu 30965 kertaa)

ppeltola

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Hei. Ajattelin jakaa pienen asennusoppaan käyttäen pohjana tapaa, jolla asensin Ubuntun omaan läppäriini. Kone on HP TouchSmart 11, jossa oli Windows 8 esiasennettuna.

1. Mitä tarvitaan


2. Alkutoimet

  • Poista SecureBoot käytöstä ja aktivoi Legacy Mode tietokoneen BIOSista
  • Siirrä verkkoasennuskuva ja Lubuntu muistitikuille esim dd-komennolla tai Win32 ImageWriterilla tai polta ne CD/DVD:lle

3. Asennus (verkkoasennus, mini.iso)

Valitse Command-line expert install [ Installer boot menu > Advanced options > Command-line expert install ]. Ubuntun asennusohjelma käynnistyy ja nyt edessäsi on valikko asennuksen vaiheista. Asennusohjelma kertoo mitä missäkin vaiheessa kuuluu tehdä, joten tässä tiivistetty versio asennuksen vaiheista. Askel askeleelta.

  • [ Choose language ]
    Valitse haluamasi kieli, aikavyöhyke, localet ja oletuskieli. Omat valintani Suomi; Eurooppa/Suomi; en_US.UTF-8, en_US, en_US.ISO-8859-15, fi_FI, fi_FI@euro; Oletuskieli fi_FI.UTF-8
  • [ Tee näppäimistön asetukset ]
    Finnish + Classic, eliminate dead keys
  • [ Tunnista verkkolaitteisto ]
  • [ Tee verkkoasetukset ]
    • Anna koneellesi nimi (mikä tahansa nimi käy) ja verkkoalueen nimi, jos tarvitset sitä (useimmissa tapauksissa voit jättää sen myös tyhjäksi)
  • [ Valitse Ubuntun arkiston kopio ]
    http tai ftp, kumpikin käy
  • [ Nouda asentimen osat ]
  • [ Luo käyttäjätunnukset ja salasanat ]
  • [ Tunnista levyjä ]
  • [ Tee levyosiot ]
    • Jätä tilaa EFI-osiolle levyn alkuun
      [ Luo uusi osio > Koko 128Mb, Käyttö: älä käytä osiota, Käynnistyskelpoisuuden ilmaisin: päälle > Tämän osion asetukset on tehty ]
    • Lisää Ubuntun osiot, esim:

      /boot    ext4      256Mb
      swap    swap       4 Gb
      /            ext4      40 Gb
      /home   ext4      36 Gb

  • [ Asenna perusjärjestelmä ]
    Valitse ydin, oletus linux-generic käy hyvin
  • [ Tee pakettienhallinnan asetukset ]
    Valinnat maun mukaan, oletusvalinnat suositeltavia. Itse jätin pois Backportsin, koska joissain harvoissa tapauksissa ne saattavat aiheuttaa yhteensopivuusongelmia virallisten pakettien kanssa sekä partner-archiven ja extras-archiven
  • [ Päätä asennus ]
    Melkein valmista, älä asenna alkulatausohjelmaa vielä tai ylimääräisiä ohjelmapaketteja. Prosessi jätetään tavallaan kesken tässä vaiheessa

4. Koneen laittaminen käyttökuntoon

  • Poista Legacy Mode käytöstä tietokoneen BIOSista
  • Käynnistä Lubuntu DVD:ltä tai muistitikulta
  • Avaa pääte [ Accessories/LXTerminal ]
  • Liitä Ubuntun osiot mount-komennolla, esim:

    # user@lubuntu:~$ sudo mount /dev/sda3 /mnt
    # user@lubuntu:~$ sudo mount /dev/sda2 /mnt/boot
    # user@lubuntu:~$ sudo mount /dev/sda4 /mnt/home
    # user@lubuntu:~$ sudo mount --rbind /dev /mnt/dev
    # user@lubuntu:~$ sudo mount --rbind /sys /mnt/sys
    # user@lubuntu:~$ sudo mount --rbind /proc /mnt/proc
    # user@lubuntu:~$ sudo mount --rbind /run /mnt/run

  • Siirry asennettuun järjestelmään:

    # user@lubuntu:~$ sudo chroot /mnt /bin/bash
    # user@lubuntu:~$ source /etc/profile

  • Onneksi olkoon! Olet nyt juuri asentamassasi Mini-Ubuntussasi!
  • Asennetaan pari työkalua ja käynnistyslatain

    # root@lubuntu:/ apt-get install gdisk nano grub-efi-amd64

  • Luodaan osio UEFIlle

    # root@lubuntu:/ $ gdisk /dev/sda
    # Command (? for help): t
    # Partition number (1-4): 1
    # Current type is 'Microsoft basic data'
    # HEX code or GUID (L to show codes, Enter > 8300): ef00
    # Changed type of partition to 'EFI System'
    # Command (? for help): w

  • Alusta ensimmäinen osio ja liitä se

    # root@lubuntu:/ $ mkfs.vfat -F32 /dev/sda1
    # root@lubuntu:/ $ mkdir /boot/efi
    # root@lubuntu:/ $ mount /dev/sda1 /boot/efi

  • Asenna GRUB-alkulatausohjelma

    # root@lubuntu:/ $ grub-install --target=x86_64-efi --recheck
    # root@lubuntu:/ $ grub-mkconfig -o /boot/grub/grub.cfg

  • Lisää EFI-osio /etc/fstabiin:

    # root@lubuntu:/ $ nano /etc/fstab

    lisää rivi:

    /dev/sda1 /boot/efi vfat defaults 0 1

    Ja tallenna muutokset painamalla Ctrl+O

Jos kaikki meni hyvin, levylläsi pitäisi nyt olla käynnistyskelpoinen Ubuntu vain pelkällä komentorivillä. Voit nyt sulkea pääteohjelman ja käynnistää tietokoneesi uudelleen. Loppu onkin sinun itse päätettävissäsi, mitä haluat järjestelmälläsi tehdä.



5. Aiheeseen liittyvää lukemista englanniksi

https://wiki.gentoo.org/wiki/UEFI_Gentoo_Quick_Install_Guide
https://wiki.archlinux.org/index.php/GRUB
« Viimeksi muokattu: 30.04.14 - klo:16.36 kirjoittanut ppeltola »

JaniAlander

  • Käyttäjä / moderaattori
  • Viestejä: 2365
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #1 : 30.04.14 - klo:04.10 »
 Asetin aiheen pysyväksi, muutkin vinkit UEFI asennuksista voi pistää tänne, on kuitenkin uudemmilla koneilla aika ajankohtainen asia.

Tämä ilmeisesti tekee vain minimaalisen komentorivi Ubuntun? Käykö siihen muut asennuskuvat kuin Lubuntun? Ja miksei yhtä täysasennuskuvaa, ja tekee komentoriviasennuksen ja konffaa sitten? Luulisi että ajaa saman asian. Itse en voi testata kun mun koneet on kaikki vanhalla kunnon BIOSsilla.
Core i5-4460 3.2ghz 8GB Ram, Nvidia GTX950 Kubuntu 18.04-64bit FreeBSD 11.0-Release Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

JaniAlander

  • Käyttäjä / moderaattori
  • Viestejä: 2365
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #2 : 30.04.14 - klo:05.05 »
Ja mitenkäs tuo toimii jos haluaa pitää vaikkapa sen Win8:sin rinnalla?
Core i5-4460 3.2ghz 8GB Ram, Nvidia GTX950 Kubuntu 18.04-64bit FreeBSD 11.0-Release Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

ppeltola

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #3 : 30.04.14 - klo:08.28 »
Yritin aluksi tehdä asennusta Windowsin rinnalle, mutta jotain meni pieleen. Aina jompi kumpi ei suostunut käynnistymään, joten lopulta päätin pistää kaikki sileäksi ja asentaa vain Linuxin.

Kyllä, tällä ohjeella saa aikaiseksi minimaalisen komentoriviasennuksen, mutta sitä voi soveltaa minkä tyyppiseen asennukseen tahansa. Voit asentaa myös kokonaisen työpöydän halutessasi (ubuntu-desktop, kubuntu-desktop, xubuntu-desktop jne.) Jutun juoni onkin siinä, että tällä tavalla saat käyttöösi pohjan, jonka päälle voi rakentaa asentamalla vain ne ohjelmat joita todella haluaa käyttää. Esimerkiksi Arch Linuxin perusasennus toimii samankaltaisella periaatteella.

Lubuntua ei ole pakko käyttää, vaan mikä tahansa Live-CD käy, kunhan sillä saa nettiyhteyden.

En tiennytkään, että täyskuva tukee nykyään myös tekstiasennusta. Ainoa mitä etsin olin alternate-kuva, joka näyttää puuttuvan nykyisestä julkaisusta. Hyvä juttu tässä tavassa on tosin se, että asennukseen jälkeen järjestelmässä on kaikki päivitykset valmiiksi asennettuna.

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #4 : 30.04.14 - klo:09.25 »
Efi osiota ei tarvitse lisätä fstabiin ja sen olisi hyvä (luultavasti pitääkin)olla oma osio ja 512Kib/32Mb riittää kooksi. Sen oikea paikka on /boot osin perään eli sda2. Tuossa näyttäisi olevan boot ja efi samassa sda1 ja epäilen ettei siksi W8/Ubuntu dualboot onnisu.

ppeltola

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #5 : 30.04.14 - klo:10.15 »
Näin olin toiminut. Dualbootin toimivuutta en voi taata... Tältä oma osioihin näyttää:

/dev/sda1 /boot/efi vfat 128mb
/dev/sda2 /boot ext4 256mb
/dev/sda3 LVM + salaus (sisältää juuren, swapin ja homen)
/dev/sda4 /hp vfat 20gb (sisältää palautuslevyjen imaget)

Efi-osio tosiaan on ehkä turhan iso, mutta parempi vara kuin vahinko.

Timo Tamminen

  • Käyttäjä / moderaattori
  • Viestejä: 453
    • Profiili
Vs: HOWTO: Minimaalisen Ubuntun asentaminen UEFI-tilassa
« Vastaus #6 : 30.04.14 - klo:11.29 »
Hyvät ihmiset!

Käyttäkää niitä code-tageja. Helpottavat niin paljon lukemista ja copy-peistaamista. Löytyvät tuosta #-merkistä. Tässäkin ketjussa niin paljon code-tageja huutavia kohtia, että en varmasti ala käsin muokkaamaan, vaan saatte tehdä sen itse. Kiitän!
Windows 10 Pro x64
Ubuntu 16.04 LTS Xenial x64
Intel Core 2 Duo E8400 @ 3,57GHz
XFX GeForce GTX 275 OC, 896MB
ASRock P43R1600TWINS
8 Gt DDR2 800MHz (4x 2 Gt)
Samsung Spinpoint F1 640Gt SATA
Samsung Spinpoint F2 1.5Tt SATA