Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Grub opstarttijd verkorten  (gelezen 3060 keer)

Offline HarzG

  • Lid
Re: opstarttijd verkorten
« Reactie #25 Gepost op: 2018/12/27, 12:09:01 »
Er worden 4 harde schijven getoond in de "abacadabra".

Volgens mij is sda (R7SL240G) gewoon een SSD en daarop is je systeem geïnstalleerd, in de partitie sda1.
Je hebt dus wel voor de installatievariant gekozen "complete harde schijf gebruiken", anders zouden er nog andere partities (sda2, sda3 etc.) getoond worden.
De grootste schijf (sdb) is een 2TB grote Western Digital (WDC_WD20EZRX).  Verder zit er nog een (sdc) 500GB grote Samsung in (SAMSUNG_HD501LJ). Daarnaast zie ik nog een externe harde schijf (sdd) van 500GB (S2_Portable).

Om te kunnen bekijken wat het systeem allemaal doet met de harde schijven, is het handig om even naar het bestand /etc/fstab te kijken. Dat kan je met de bestandsbeheerder benaderen & openen en de inhoud (codetekst) ervan hier tonen.
Xubuntu 20.04; siduction-15.1.0 Xfce

Re: Grub opstarttijd verkorten
« Reactie #26 Gepost op: 2018/12/27, 13:12:14 »
Vanwege mijn onwetendheid begint het spontaan te zweten hier :(
De inhoud van 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=b9500fce-fb93-4dbd-bd59-74d4fe89fad6 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
/dev/disk/by-partlabel/TimeShift /mnt/TimeShift auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=TimeShift 0 0
/dev/disk/by-partlabel/DATA /mnt/DATA auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=DATA 0 0
Xubuntu 22.04.3 LTS
Gemeente Assen

Offline HarzG

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #27 Gepost op: 2018/12/27, 16:48:16 »
Geen reden om te zweten ;) Het forum is er juist om te vragen en samen problemen te analyseren en op te lossen.

Ik begin met een beetje technische achtergrond.
In je fstab-bestand staan de delen van je harde schijven die "altijd" gezocht en aangekoppeld worden tijdens de start. Als daar een onjuiste code in deze fstab-tabel staat, dan kan dat voor vertragingen en foutmeldingen zorgen tijdens de start. Het koppelen van de partities DATA (sdc1) en TimeShift (sdc2) is anders dan de gebruikelijke manier van koppelen.

De code voor je systeempartitie sda1 is prima (standaard) in je fstab.
UUID=b9500fce-fb93-4dbd-bd59-74d4fe89fad6 /               ext4    errors=remount-ro 0       1Het begint met de UUID, noemt de juiste koppelplek, het ext4-bestandssysteem wordt vermeld en wat bij foutjes moet worden gedaan. Dat komt allemaal uit de standaards van de installatie. Ook de regel daaronder met de swapfile staat er zoals verwacht.

Opvallend zijn de volgende dingen aan de laatste twee regels van je fstab. De standaard is tegenwoordig dat delen van harde schijven via UUID gekoppeld worden. Dat is bij de laatste 2 regels niet het geval. Er is geen UUID te zien, maar er staat een koppeling met partitielabels. In beide gevallen wordt gekoppeld aan een plek die we "heel vroeger" onder Linux gebruikten "/mnt/". Verder valt op dat er in beide regels "auto" staat op de plek waar ik de naam van het bestandssysteem van de partitie verwacht. Daarnaast staan er heel veel koppelopties "nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=". Ik vraag mij af waarom dat zo is gedaan.

Om te kunnen zien of de vertragingen misschien door de laatste 2 regels veroorzaakt worden, hebben we nog de codetekst nodig die het volgende commando in de terminal levert:
sudo blkidHiermee worden de nummers van de partities, de labels, de UUIDs en het bestandssysteem getoond.
Xubuntu 20.04; siduction-15.1.0 Xfce

Offline vanadium

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #28 Gepost op: 2018/12/27, 18:20:14 »
Om te testen volstaat het hier om tijdelijk die twee laatste regels van een commentaarteken te voorzien. Voeg een # toe aan het begin van de twee regels die beginnen met /dev/disk. Start nu eens terug op. Mocht dit de oorzaak zijn geweest van de vertraging, dan zal je het onmiddellijk merken.

Om de situatie te herstellen als voorheen, verwijder je de commentaartekentjes terug.

Re: Grub opstarttijd verkorten
« Reactie #29 Gepost op: 2018/12/27, 20:10:48 »
Het bestand kan ik openen en de laatste twee regels voorzien van # maar opslaan lukt niet. Toegang geweigerd.

/dev/disk/by-partlabel/TimeShift /mnt/TimeShift auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=TimeShift 0 0
TimeShift wilde ik niet op dezelfde partitie hebben als Xubuntu, dus die heb ik op een aparte plek gezet om de herstelpunten op te slaan, want als de boel crashd heb je er niks meer aan (denk ik).

/dev/disk/by-partlabel/DATA /mnt/DATA auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=DATA 0 0
Deze gebruik ik om bestanden op te slaan die niet direct noodzakelijk naar de externe schijf weggeschreven hoeven te worden.

Het opslaan is nu wel gelukt afgesloten en opnieuw opgestart: 42 seconden.
Koppeltekens weer verwijdert.
« Laatst bewerkt op: 2018/12/27, 20:27:32 door Polleke »
Xubuntu 22.04.3 LTS
Gemeente Assen

Re: Grub opstarttijd verkorten
« Reactie #30 Gepost op: 2018/12/28, 09:59:35 »
Ondertussen niet stil gezeten en gezocht op "slow boot Xubuntu 18"
Nou, ik ben niet de enige!
Met aan opstarttijd analyse wordt aangegeven dat het systeem in 12-13 seconden opstart (zoals ik gewend was met Xubuntu 16.
Er verdampen 30 seconden wachttijd en nu blijft het zoeken naar waar die wachttijd voor gebruikt wordt ?

Hoeveel tijd kost het om Xubuntu op te starten:
commando: systemd-analyze blame
resultaat:
polleke@polleke-Akoya-P4130-D-MD8302-2469:~$ systemd-analyze blame
          1.803s NetworkManager-wait-online.service
          1.224s dev-sda1.device
          1.095s apparmor.service
          1.006s plymouth-start.service
           785ms ufw.service
           759ms snapd.service
           542ms plymouth-read-write.service
           438ms udisks2.service
           371ms dev-loop0.device
           352ms dev-loop1.device
           350ms mnt-DATA.mount
           341ms dev-loop2.device
           324ms dev-loop3.device
           248ms upower.service
           205ms networkd-dispatcher.service
           202ms systemd-journal-flush.service
           199ms NetworkManager.service
           157ms mnt-TimeShift.mount
           154ms accounts-daemon.service
           154ms systemd-timesyncd.service
           152ms keyboard-setup.service
           145ms systemd-logind.service
           138ms plymouth-quit-wait.service
lines 1-23

Opgeteld: = 12 seconden
Xubuntu 22.04.3 LTS
Gemeente Assen

Offline vanadium

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #31 Gepost op: 2018/12/28, 10:50:36 »
Probeer dit eens: https://askubuntu.com/questions/1030867/how-to-diagnose-fix-very-slow-boot-on-ubuntu-18-04, accepted answer.

Ook: wat is je kernelversie? ("uname -a") Er was een probleem met versie 4.15.0-24 op sommige hardware, te wijten aan de "randomizer" die te traag werkte. Door tijdens opstart de muis te bewegen (of touchpad, of toetsen in te drukken) kon het bootproces beduidend versneld worden :-)
« Laatst bewerkt op: 2018/12/28, 11:49:19 door vanadium »

Re: Grub opstarttijd verkorten
« Reactie #32 Gepost op: 2018/12/28, 11:42:40 »
Ik begrijp hoe ik bij dat bestand moet komen en aanpassen maar bij het opslaan wordt de toegang geweigerd.
Wat vergeet ik?

Ondertussen is er nog iets merkwaardigs aan de hand: ik wilde zo slim zijn om een systeembackup image te maken met Redo maar die doet helemaal niks.
Vervolgens Acronis 2018 (die zou met Linux moeten kunnen werken) en die meldt dat de partities fouten bevat en daarom geen imgae kan maken.
Dat wilde ik eerst gaan doen omdat als ik iets stoms/fataal doe in de Terminal ik niet weet hoe ik dat ongedaan moet maken.
« Laatst bewerkt op: 2018/12/28, 11:46:02 door Polleke »
Xubuntu 22.04.3 LTS
Gemeente Assen

Re: Grub opstarttijd verkorten
« Reactie #33 Gepost op: 2018/12/28, 12:07:08 »
Heb je de standaard 10s wachttijd uit je Grub gehaald?

Offline vanadium

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #34 Gepost op: 2018/12/28, 12:23:45 »
Ik begrijp hoe ik bij dat bestand moet komen en aanpassen maar bij het opslaan wordt de toegang geweigerd.
Wat vergeet ik?
sudo, wellicht?

Post nog eens je kernelversie. Post ook eens je fstab ("cat /etc/fstab") en "sudo blkid" om te controleren of alle ingangen in je fstab wel geldig zijn. Vertragingen kunnen veroorzaakt worden verwijzingen naar niet (meer) bestaande partities (vb swap).

Ook snap is een vertragende factor: bij mij duurt het, na het initialiseren van snap, 4 seconden om verder te gaan.

Re: Grub opstarttijd verkorten
« Reactie #35 Gepost op: 2018/12/28, 12:43:29 »
Alles tegelijk kan ik niet bolwerken :(
Eerste
: polleke@polleke-Akoya-P4130-D-MD8302-2469:~$ sudo /etc/default/grub
[sudo] wachtwoord voor polleke:
sudo: /etc/default/grub: opdracht niet gevonden
polleke@polleke-Akoya-P4130-D-MD8302-2469:~$

@VuurVosje,
Nee, die heb ik wel 3 sec gezet.



Xubuntu 22.04.3 LTS
Gemeente Assen

Re: Grub opstarttijd verkorten
« Reactie #36 Gepost op: 2018/12/28, 12:46:31 »
Post nog eens je kernelversie. Post ook eens je fstab ("cat /etc/fstab") en "sudo blkid" om te controleren of alle ingangen in je fstab wel geldig zijn. Vertragingen kunnen veroorzaakt worden verwijzingen naar niet (meer) bestaande partities (vb swap).

polleke@polleke-Akoya-P4130-D-MD8302-2469:~$ 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=b9500fce-fb93-4dbd-bd59-74d4fe89fad6 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
/dev/disk/by-partlabel/TimeShift /mnt/TimeShift auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=TimeShift 0 0
/dev/disk/by-partlabel/DATA /mnt/DATA auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=DATA 0 0

"sudo blkid"
polleke@polleke-Akoya-P4130-D-MD8302-2469:~$

olleke@polleke-Akoya-P4130-D-MD8302-2469:~$ sudo blkid
[sudo] wachtwoord voor polleke:
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/sda1: UUID="b9500fce-fb93-4dbd-bd59-74d4fe89fad6" TYPE="ext4" PARTUUID="98bf778f-01"
/dev/sdb1: PARTLABEL="Microsoft reserved partition" PARTUUID="6744f44b-cdb0-4e3f-85be-a36a6127d33e"
/dev/sdb2: LABEL="Herstel" UUID="D64C815A4C8135F1" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="335beabc-7efd-4e1f-8ece-e05f37bb53eb"
/dev/sdb3: UUID="4687-1B5A" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="78d1ae52-c386-4087-8dfd-83ab4c9758c0"
/dev/sdb4: PARTLABEL="Basic data partition" PARTUUID="1b70a3c5-7b72-4dfc-8eb6-06edb46641f5"
/dev/sdc1: LABEL="DATA" UUID="2744A258082CB3AB" TYPE="ntfs" PTTYPE="dos" PARTLABEL="DATA" PARTUUID="118e6cef-e5e5-4451-ad19-48565196b6af"
/dev/sdc2: LABEL="Timeshift" UUID="8d888bd0-127e-410e-a260-db01c207849d" TYPE="ext4" PARTLABEL="TimeShift" PARTUUID="c6cd4b06-1cd7-48a1-be67-3abfafec9ea5"
/dev/sde5: LABEL="SAMSUNG EXTERN" UUID="68986DBD986D8B00" TYPE="ntfs" PARTUUID="38fc2738-05"

Xubuntu 22.04.3 LTS
Gemeente Assen

Offline vanadium

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #37 Gepost op: 2018/12/28, 12:59:09 »
Zeker geen problemen ter hoogte van je fstab. Alle aangeroepen partities bestaan ook.

Na "sudo" ("voer uit als beheerder") volgt nog de naam van je teksteditor, nano, vóór de naam van het textbestand dat je wil openen (/etc/default/grub). Ik vermoed dat je het daar niet moet zoeken. Ik heb, zoals eerder gezegd een iets langere boottijd dan jou (welliswaar met standaard Ubuntu Gnome Shell en niet met de lichte Xubuntu werkomgeving), en bij mij maakte dat niets uit.

Plot toch even je bootverloop
systemd-analyze plot > boot.svg

Het afbeeldingbestand boot.svg, aangemaakt in de folder waar je het commando uitvoerde (initieel zal dat je home zijn) kan je nu bekijken met je standaard image viewer, en eventueel als attachment hier in het forum toevoegen (bestand zal zo een 120 K groot zijn). Op die grafiek zie je zeer veel detail: je ziet welke processen op welk moment starten, en zo zie je bijvoorbeeld ook network-online.target wachten tot Networkmanager.wait-online.service na 4.3 s klaar is.

Re: Grub opstarttijd verkorten
« Reactie #38 Gepost op: 2018/12/28, 15:12:41 »
Jemig, zo klein maar wat een bestand! Weet gewoon niet waar ik kijken moet  :o
Heb hem maar geopend in Firefox want met een afbeeldingsviewer is het niet te bekijken, bijlage:

Aanvulling op de eerdere vraag ubuntu versie:
polleke@polleke-Akoya-P4130-D-MD8302-2469:~$ uname -a
Linux polleke-Akoya-P4130-D-MD8302-2469 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
« Laatst bewerkt op: 2018/12/28, 15:34:20 door Polleke »
Xubuntu 22.04.3 LTS
Gemeente Assen

Offline vanadium

  • Lid
Re: Grub opstarttijd verkorten
« Reactie #39 Gepost op: 2018/12/28, 15:47:59 »
Je hebt slechts 3.6 seconden nodig om na het operationeel zijn van de kernel je grafische omgeving te hebben. Bij mij is dat 10 .3 seconden (xfce versus Gnome?). Ik heb mijn kernel wel in 2.35 s, bij jou duurt dat 4.6. Bij mij begint de grafiek al vóór de start van de kernel (firmware en loader), bij jou niet (UEFI boot versus legacy boot?). Zijn 13 seconden bij mij.

Verder niets abnormaals te zien. Ook bij mij was de opstart heel wat vlugger (12 s of zo) met Ubuntu 16.04, en toen ik een tijdje op Antergos linux zat. Ik denk niet dat het aan jou configuratie te wijten is.

Re: Grub opstarttijd verkorten
« Reactie #40 Gepost op: 2018/12/28, 16:41:21 »
Dank voor al je support, maar het wordt zo een lange tijd vretende geschiedenis. Ik moet het maar doen met die 42 seconden opstarttijd.
Ik heb nog niet kunnen vinden hoe ik 'het goede antwoord'  van: https://askubuntu.com/questions/1030867/how-to-diagnose-fix-very-slow-boot-on-ubuntu-18-04
moet uitvoeren, maar als dat gelukt is (met of zonder goed resultaat) laat ik het maar zo.
Dank!

Nog een kleine toevoeging:
Uit de goede oplossing heb ik ‘no resume’  aan het grub configuratiebestand toegevoegd :

polleke@polleke-Akoya-P4130-D-MD8302-2469:~$ gedit admin:////etc/default/grub

** (gedit:1585): WARNING **: 17:03:52.453: De opgegeven locatie is niet aangekoppeld

(gedit:1585): Gtk-WARNING **: 17:04:10.142: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Inhibit" with signature "susu" on interface "org.xfce.Session.Manager" doesn't exist

polleke@polleke-Akoya-P4130-D-MD8302-2469:~$

Vervolgens: sudo update-grub

Opstarttijd met 5 seconden verkort.
« Laatst bewerkt op: 2018/12/28, 17:07:16 door Polleke »
Xubuntu 22.04.3 LTS
Gemeente Assen