Kirjoittaja Aihe: [RATKAISTU] Boot up 2min 30s Ubuntu 18.04 Mate  (Luettu 6672 kertaa)

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
[RATKAISTU] Boot up 2min 30s Ubuntu 18.04 Mate
« : 13.09.18 - klo:09.43 »
Kyseessa Ubuntu 18.04 Mate ja molemmissa Kingston SSD 240 GB. Sama oli myös 16.04 Mate.
HP Probook 6550b 6 GB RAM 2min 27 s
ThinPad T61             4 GB RAM 2 min 37 s

Sain 30s pois seuraavalla ohjeella, mutta vielä on jäljellä 2min molemmissa kaatuilevissa koneissa:
I upgraded to 18.04 today and encountered the same issue. I was able to fix it by booting the kernel with the noresume parameter.
Like you, I also have no swap space. At some point during the upgrade, the initramfs config was modified, adding a line pointing to a nonexistent swap partition. The slow boot was because it was looking for this partition and then timing out after 30 seconds.
To update GRUB so that it passes this option to the kernel automatically on boot:
    Edit: sudo nano /etc/default/grub file so that the string noresume is included in the GRUB_CMDLINE_LINUX_DEFAULT line, for example:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noresume"
    Run this command to update GRUB:
    sudo update-grub
    Reboot the computer

Laitan tässä "systemd-analyze"( "jota en ehkä osaa tulkita" ) ja "systemd-analyze blame" ( kunnossa ? ) ajat:
Ja sit vielä "systemd-analyze critical-chain".

Mitä pitäisi tehdä, jotta saisin pois 1min 30 s ?

Tässä "systemd "-sivusto: https://www.freedesktop.org/software/systemd/man/systemd-analyze.html

« Viimeksi muokattu: 13.09.18 - klo:20.29 kirjoittanut jurkkie »

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #1 : 13.09.18 - klo:10.49 »
Nyt taisi löytyä syyllinen, mutta miten korjaan sen:
# sudo tail -n 100 /var/log/syslog

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11442
    • Profiili
    • Tomin kotisivut
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #2 : 13.09.18 - klo:10.55 »
Mitä sanovat komennot:
Koodia: [Valitse]
cat /etc/fstab,
Koodia: [Valitse]
swapon ja
Koodia: [Valitse]
mount | grep /dev?

Nyt siis kiinnostaa, mitä levyjä on määritelty ja mitkä määrittelyt ovat turhia.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #3 : 13.09.18 - klo:11.09 »
swapon ei antanut mitään ja tässä nämä 2 muuta.
Laitan vielä Gparted.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11442
    • Profiili
    • Tomin kotisivut
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #4 : 13.09.18 - klo:11.18 »
Eli swapin määrittely on pielessä mitä luultavimmin. Katsotaan vielä sille oikea UUID:
Koodia: [Valitse]
sudo blkidTuolta tulee rivi, jolla lukee TYPE="swap" ja sillä on myös UUID-määrittely. Sen voi sitten korjata fstab-tiedostoon:
Koodia: [Valitse]
gedit admin:///etc/fstab (jos nyt gedit on Maten tekstieditori ja siellä voi käyttää tuota gvfs:n admin-protokollaa)

Jos ja kun korjaat tuon, niin tarkista se vielä:
Koodia: [Valitse]
sudo swapon -a
Koodia: [Valitse]
swaponPitäisi tulostua yksi rivi, josta näkee swapin olevan käytössä.

Antamani komennot on muuten tarkoitus ajaa tavallisena käyttäjänä, ei root-käyttäjänä kuten aiemmin teit. Se on tärkeää erityisesti tuon gedit-komennon kohdalla. Ylimmän ja kaksi alinta voi ajaa root-käyttäjänäkin, jolloin niissä ei tarvita sudoa alussa.
« Viimeksi muokattu: 13.09.18 - klo:11.24 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #5 : 13.09.18 - klo:11.58 »
Thanks, hienoa, nyt on 25 s !
Tämä on HP Probook 6550b 6 GB RAM ( 2min 27 s ).

Ehdin tuossa sinun vastaustasi odotellessa pyyhkäistä Swap:in pois ThinPad T61 4 GB RAM ( 2 min 37 s ) ja nyt tutkailen miten saan editoitua swap:in takaisin.
Onko sulla ohjetta ?

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #6 : 13.09.18 - klo:12.03 »
Ehdin tuossa sinun vastaustasi odotellessa pyyhkäistä Swap:in pois ThinPad T61 4 GB RAM ( 2 min 37 s ) ja nyt tutkailen miten saan editoitua swap:in takaisin.
Onko sulla ohjetta ?

Ota mallia sen toisen koneen fstabin swap-rivistä, mutta korvaa UUID oikealla.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #7 : 13.09.18 - klo:12.18 »
Joo, ei onnistu,koska koko SSD on /dev/sda1 eli siellä ei ole yhtään vapaana vaan sda1 on lukittu.
vanha tieto löytyi cat /etc/fstab. Miten saa takaisin. ( onkohan nuo mun kaatumiset johtunut tästä swap virheestä ?)

root@erkki-T61:/home/erkki# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=bed6f40d-48a3-4103-ae60-08278c005a82 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=edc3cd05-3c6d-4173-b54b-8f794c36e1ae none            swap    sw              0       0

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #8 : 13.09.18 - klo:12.28 »
gparted, siellä sitä ei näyt, mutta " sudo nano /etc/fstab" antaa kuvan, liite.
Miten talletta se takaisin.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11442
    • Profiili
    • Tomin kotisivut
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #9 : 13.09.18 - klo:12.31 »
gparted, siellä sitä ei näyt, mutta " sudo nano /etc/fstab" antaa kuvan, liite.
Miten talletta se takaisin.

Eli sinullako ei ole swap-osiota sillä koneella? Jos gparted ei sitä näytä eikä se näy blkid:n listauksessa, niin sitä ei ole ensinkään. Silloin voit vain poistaa kyseisen rivin tai laittaa eteen kommenttimerkin (eli tuo #-merkki, joka näkyy parilla muullakin rivillä). Nyt tietysti voi kysyä, miksi sille on määrittely fstabissa, jos sitä ei ole.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #10 : 13.09.18 - klo:12.36 »
gparted, siellä sitä ei näyt, mutta " sudo nano /etc/fstab" antaa kuvan, liite.

Jos swapille ei ole olemassa osiota, kyseinen fstabin rivi on virheellinen ja se pitääkin poistaa käytöstä, kuten Tomin neuvoi.


Miten talletta se takaisin.

Nanolla voi tallentaa painamalla Ctrl+O ja ohjelman voi sulkea Ctrl+X:llä


Kun vanha määritys on poistettu, voit ottaa swapin käyttöön swap-tiedoston avulla näin:
(Tässä tiedoston kooksi asetetaan 4 Gt, jonka pitäisi olla sopiva)

Koodia: [Valitse]
sudo fallocate -l 4G /swapfile
Koodia: [Valitse]
sudo chmod 600 /swapfile
Koodia: [Valitse]
sudo mkswap /swapfile
Koodia: [Valitse]
sudo swapon /swapfile
Pysyvää käyttöä varten lisää rivi fstabiin komennolla:
Koodia: [Valitse]
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Joo, ei onnistu,koska koko SSD on /dev/sda1 eli siellä ei ole yhtään vapaana vaan sda1 on lukittu.
vanha tieto löytyi cat /etc/fstab. Miten saa takaisin. ( onkohan nuo mun kaatumiset johtunut tästä swap virheestä ?)

No muistin loppuminen voi jumiuttaa koneen helposti.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #11 : 13.09.18 - klo:13.03 »
Tällainen siellä on nyt ja tossa on tuo vanha rivi
# swap was on /dev/sda5 during installation
#UUID=edc3cd05-3c6d-4173-b54b-8f794c36e1ae none

Talletanko seuraavan elikkä sinne tulee tuo echo-rivi ? Huh, huh, ku jänittää, että onnistuuko !

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=bed6f40d-48a3-4103-ae60-08278c005a82 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=edc3cd05-3c6d-4173-b54b-8f794c36e1ae none            swap    sw              0       0
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #12 : 13.09.18 - klo:13.11 »
Tällainen siellä on nyt ja tossa on tuo vanha rivi
# swap was on /dev/sda5 during installation
#UUID=edc3cd05-3c6d-4173-b54b-8f794c36e1ae none

Talletanko seuraavan elikkä sinne tulee tuo echo-rivi ? Huh, huh, ku jänittää, että onnistuuko !

Älä tallenna komentoa fstabiin! Se on tarkoitus suorittaa päätteessä, ja komento itse kirjoittaa rivin fstabiin. Taisin ilmaista asian hieman epäselvästi.

Komennon suorittamisen jälkeen fstabin pitäisi näyttää tältä:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=bed6f40d-48a3-4103-ae60-08278c005a82 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=edc3cd05-3c6d-4173-b54b-8f794c36e1ae none            swap    sw              0       0
/swapfile none swap sw 0 0

Voit toki halutessasi lisätä tuon viimeisen rivin tekstieditorillakin.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #13 : 13.09.18 - klo:13.23 »
Nyt on T61 boot up 38  s.
Pitisikö swap näkyä Gparted:issa ? Ei näy.
Terminaalissa lukee käskyllä gparted:
Unit -, mount does not exist, proceeding anyway.
« Viimeksi muokattu: 13.09.18 - klo:13.25 kirjoittanut jurkkie »

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #14 : 13.09.18 - klo:13.30 »
Nyt on T61 boot up 38  s.
Pitisikö swap näkyä Gparted:issa ? Ei näy.

Ei pidä näkyä, kun tässä ei luotu swap-osiota vaan swap-tiedosto Linuxin juuriosiolle.

Erillisen swap-osion luominen olisi hankalampi operaatio, eikä tässä varsinaisesti tarpeen, kun tiedosto ajaa saman asian.

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #15 : 13.09.18 - klo:13.34 »
Huh, huh !
Kiitokset hienosta avusta !
Saas nähdä vieläkö on ongelmia kaatumisien suhteen molemmissa koneissa !

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #16 : 13.09.18 - klo:13.37 »
Voisi vielä tarkistaa koneen uudelleenkäynnistyksen jälkeen, että swappia on nyt käytettävissä. Free-komennolla näet muistinkulutuksen ja swapin tilanteen.

Koodia: [Valitse]
free

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #17 : 13.09.18 - klo:13.44 »
Tässä free HP Probook:

ja laitan toiselta koneelta eli T61:ltä vielä oman free:n

« Viimeksi muokattu: 13.09.18 - klo:13.46 kirjoittanut jurkkie »

Eeriikki

  • Käyttäjä
  • Viestejä: 815
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #18 : 13.09.18 - klo:13.55 »
Onko nyt niin, ettei HP:ssa näy "free":llä muuta kuin 0, 0 , ettei siinä swap toimisi ?
HP total          used        free
          0              0                 0

T61 total          used        free
          4,2               0              4,2

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: Boot up 2min 30s Ubuntu 18.04 Mate
« Vastaus #19 : 13.09.18 - klo:13.56 »
Onko nyt niin, ettei HP:ssa näy "free":llä muuta kuin 0, 0 , ettei siinä swap toimisi ?

Joo, siellä on vielä jotain ongelmaa. Mitä fstab sisältää ja mitä blkid kertoo osioista?

Koodia: [Valitse]
cat /etc/fstab
Koodia: [Valitse]
sudo blkid