Boot ubuntu 16.04

20160508 jean@huens.be

Machines:

  1. Virgo: optiplex Gxi ± 2003, draait debian 3.0 (2004?)
  2. Herstal: Optiplex 790, draait ubuntu desktop 16.04 amd geinstalleerd met USB stick van Greg
  3. Ohey: Optiplex 745, draait ubuntu desktop 16.05 amd geinstalleerd met USB stick prerelease en daarna upgraded tot nu

Gezocht:

Manier om minimale ubuntu installatie (server commandline) te installeren.

ubuntu-16.04-server-i386.iso

$ sha256sum ubuntu-16.04-server-i386.iso
8d52f3127f2b7ffa97698913b722e3219187476a9b936055d737f3e00aecd24d  ubuntu-16.04-server-i386.iso

Poging 0 : Installatie van herstal met de USB-stick van Greg

  1. Booten van USB lukt
  2. Gekozen voor een installatie waar de disk compleet herbruikt mag worden en ergens aangegeven dat ik LVM wou gebruiken.
  3. De installatie gebeurt automatisch en opbooten lukt.
Opmerkingen:
  1. /dev/sda1 (512 Mb)   ext2 gemonteerd als /boot
  2. /dev/sda5 (250 Gb)  LVM
  3. /dev/mapper/ubuntu--vg-root gemonteerd als /

Poging 1 : CD gemaakt van ubuntu-16.04-server-i386.iso

Ja een CD omdat virgo dat kan booten, enfin CD's die rond 2003-2005 gemaakt zijn.
  1. virgo geeft bij het booten fout:
    No SCSI boot device found
    BIOS not installed
  2. De CD boot wel op ohey, ttz. ik krijg een selectie wat ik kan doen, maar niet geinstalleerd.
Conclusie:

Poging 3 : USB stick gemaakt van ubuntu-16.04-server-i386.iso

USB-stick gemaakt zoals Ubuntu uitlegt (met startup-disk) zowel op ubuntu 14.04 als ubuntu 16.04.
Het maken van de stick verloopt zonder problemen (je ziet de stick knipperen).

Boot Herstal met de stick van greg.

Met F12 , 
LEGACY BOOT
PO: ST.....
USB Storage device <= geselecteerd
Onboard Nic
UEFI BOOT:
UEFI: INT13(USB,0x80)
OTHER OPTIONS:
.....

 Boot Herstal met de stick met de ubuntu-16.04-server-i386.iso:

Met F12 , 
LEGACY BOOT
PO: ST.....
ONTBREEKT <=
Onboard Nic
UEFI BOOT:
UEFI: INT13(USB,0x80)
OTHER OPTIONS:
.....
Conclusie:

Poging 4 : USB stick gemaakt met oude know-how


Usb 2 stick 1 Gb groot.

$ sudo dd if=ubuntu-16.04-server-i386.iso of=/dev/sdb bs=1M count=800
[sudo] password for jean:
647+0 records in
647+0 records out
678428672 bytes (678 MB) copied, 138.734 s, 4.9 MB/s
$ sync
Met deze USB stick kan ik opbooten
en installeren:

  1. disk indeling:
    Installer ziet /dev/sda en vraagt om te demonteren ? Ja gekozen.
    Installer zegt dat /dev/sdb1 het installatiemedium is en dat je daar moet afblijven.
    Gekozen voor:
    • /dev/sda1 1.9 GB  /boot
    • /dev/sda2 .... GB root
    • /dev/sda5    swap
  2. Installatie eindigt met task selection, als extra OpenSSH server gekozen.
  3. Reboot
  4. alles OK

Netboot /ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/mini.iso

Vermits ik mijn 14.04 desktop niet meer betrouw wat betreft usb-creator is de USB stick gemaakt op een vers geinstalleerde ubuntu 16.04 desktop (= Herstal).

Usb stick gemaakt met  usb-creator zonder problemen.

Install met netboot stick

machine Ohey:

  1. disk volledig herbruikt
    • /dev/sda1 ext4 gemonteerd op root /
    • /dev/sda5 swap (2 Gb)
  2. by task selection gekozen voor
    • Basic ubuntu server
    • Opensshserver
     
  3. Komt vragen of ie grub mag installeren:
       Ja op /dev/sda
  4. Via een shell nagekeken dat in /tarrget/boot  grub en co geinstalleerd zijn.
    dit lijkt OK.
  5. USB stick weggedaan, Machine herboot,
Ohey blijft hangen met zwart scherm....

Opgeboot met USB netboot stick en gekozen voor
Je krijgt dan een shell in de install omgeving met /dev/sda gemonteerd als /target

    1. Om zeker te zijn:
      chroot /target /bin/sh
      /usr/sbin/grub-install -v /dev/sda
    2. Geboot zonder USB stick : probleem blijft

    3. Geboot zonder USB stick:
      • Met ESC in grub geraakt
      • Op de boot lijn "...linux" de opties splash en quiet weggedaan
      • F10 en het ding boot op !!!!
In /etc/default/grub
        GRUB_CMDLINE_LINUX_DEFAULT=""
 
      grub-install /dev/sda

herboot; PROBLEEM niet opgelost de quiet splash staan er nog en wegdown schijnt niet te helpen   ????

Bijgewerkt door greg en kris :

Test1

Op Ohey in /etc/default/grub
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
GRUB_CMDLINE_LINUX_DEFAULT="splash"
GRUB_CMDLINE_LINUX=""
Daarna
update-grub2
Reboot
        op de console komen enkele lijnen tekst (3 tal) en daarna blijft het scherm zwart.
        Na een paar minuten kan je met     CNTL ALT F1 (1-6) een login prompt krijgen.

Test2

Op Ohey in /etc/default/grub

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
Daarna
update-grub2
Reboot
Op de console komen de text lijnen die ik verwacht ( met groene OK) en een wacht sessie op het netwerk maar niet echt lang.
EN daarna een login prompt
       "Unbuntu 16.04 ingrid tty1
         ingrid login: "

Complete installatie

Met USB netboot AMD mini.iso

  1. Boot
  2. Install
  3. English, country belgium,  locale: english-UTF8
  4. Partitioning method : guided use entire disk
  5. select disk (keuze tussen:
        scsi1 (0,0,0) (sda) - 160 Gb ATA ST3160815As
        scsi5 (0,0,0) (sdb) - 1.9 GB USB DISK 2.0
    sda gekozen
    Stelt voor  partition #1 of scsi (0.0.0) (sda) as ext4
                      Partition #2 of scsi(0,0,0) (sdba) as swap
  6. Omdat ik swap te klein vond, heb ik swap groter gemaakt.
    geleerd : resize partion werkt voor ext4
                   resize partition werkt NIET voor swap (gebruik delete partition, create partition)
    Dus uiteindelijk  partition #1 of scsi (0.0.0) (sda) as ext4 (primary)
                               partition #2 of scsi (0.0.0) (sda) as(primary maar ik denk niet dat dit veel effect heeft)
  7. Installatie gaat verder
  8. gekozen: Install security update automatically
  9. Software to install:
    • Standard system utilities (was geselecteerd)
    • OpenSSH server (zelf geselecteerd)
    • Basic Ubuntu server (zelf geselecteerd)
  10. bij de installatie van grub
       gekozen voor install in master boot loader (MBR)
       dan komt een vraag naar het device
    • enter device manually
    • /dev/sda (ata-ATA ST3160815AS_....
    • /dev/sdb (usb-_USB_DISK ....
    gekozen voor /dev/sda
  11. clock is UTC
  12. Dan wil ie rebooten, maar omdat ik graag de boot messages zie en een login prompt op de console :
    open een shell met CNTL ALT f3
    # /target/dev is al gemonteerd als tmpfs ==> afgebleven
    mount --bind /sys /target/sys
    mount --bind /proc /target/proc
    chroot /target /bin/sh
    vi /etc/default/grub
    maak
    GRUB_CMDLINE_LINUX_DEFAULT=""
    update-grub
    found linux image : ....
    found initrd image : ....
    /run/lvm/lvmetad.socket : connect failed : no such file or directory
    WARNING: falied to connect to lvmetad. Falling back to insternal scanning.
    exit
    shell gesloten
  13. verder gegaan met CNTL ALT F1 continue
  14. De machine herboot (geen vraag om de USB stick te verwijderen)
  15. Herboot gaat probleemloos met groene OK, kleine wacht voor netwerk
    EN een login prompt