You are not logged in.
Hi I'm new, I wrote in this section because I coudn't write on System Administration section.
As said in the title Windows 10 boots faster, almost 6 seconds but Arch takes around 1 minute and sometimes even more.
I don't like Windows, every time I installed it in 3-4 days I would have switched to Arch again.
I tried to follow many guides posted in here but non one of them worked for me (I tried to install rng-tools, haveged, e4rat, tried to change kernel parameters and also tried to enable early kms).
I have an Elitebook 2570p, Intel Core i5-3350M CPU @2.70GHZ, 8GB Ram and 300GB HDD.
Last edited by vero2513 (2021-02-16 07:05:19)
Offline
Offline
I followed this wiki as well and tried to install bootchart too but I had problem with it.
Last edited by vero2513 (2021-02-12 05:33:05)
Offline
jasonwryan wrote:I followed this wiki as well and tried to install bootchart too but I had problem with it.
1. You can use systemd's tools to perform an initial analysis. That's the very first section of that page.
2. "but I had a problem with it" is not an error message: https://bbs.archlinux.org/viewtopic.php?id=57855
3. The sysadmin board is closed for exactly this reason.
Offline
vero2513 wrote:jasonwryan wrote:I followed this wiki as well and tried to install bootchart too but I had problem with it.
1. You can use systemd's tools to perform an initial analysis. That's the very first section of that page.
2. "but I had a problem with it" is not an error message: https://bbs.archlinux.org/viewtopic.php?id=57855
3. The sysadmin board is closed for exactly this reason.
Sorry.
I gave the "systemd-analyze critical-chain and systemd-analyze" and the output are these:
systemd-analyze:
Startup finished in 2.219s (firmware) + 2.378s (loader) + 6.094s (kernel) + 26.745s (userspace) = 37.438s
graphical.target reached after 18.484s in userspace
systemd-analyze critical-chain:
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @18.484s
└─multi-user.target @18.484s
└─thermald.service @13.668s +4.814s
└─basic.target @13.445s
└─sockets.target @13.445s
└─pcscd.socket @13.445s
└─sysinit.target @13.418s
└─systemd-update-done.service @13.401s +16ms
└─ldconfig.service @11.462s +1.935s
└─local-fs.target @11.460s
└─local-fs-pre.target @11.460s
└─lvm2-monitor.service @3.198s +8.261s
└─systemd-journald.socket @3.176s
└─system.slice @2.991s
└─-.slice @2.991s
I also installed bootchart I added "initcall_debug printk.time=y init=/usr/bin/bootchartd2" to the kernel parameters and I enabled it and when I reboot it says:
"Starting bootchart logging
bootchart: no initrd used; starting
[FAILED] Failed to start Collect Bootchart Data."
Last edited by vero2513 (2021-02-12 07:47:19)
Offline
And did you read it?
Do you need lvm2? Otherwise you can just mask the monitor.
https://bbs.archlinux.org/viewtopic.php?id=244699
https://bbs.archlinux.org/viewtopic.php?id=244722
https://bbs.archlinux.org/viewtopic.php?id=233016
Also thermald seems to be slow, so you should inspect its status.
nb. that if windows "boots" in 6 seconds, there's a good chance it doesn't "boot" at all, but hibernates and you *need* to turn that off if you want to run a parallel OS, see 3rd link in my signature.
Also please use code tags when posting shell IO
Offline
And did you read it?
Do you need lvm2? Otherwise you can just mask the monitor.
https://bbs.archlinux.org/viewtopic.php?id=244699
https://bbs.archlinux.org/viewtopic.php?id=244722
https://bbs.archlinux.org/viewtopic.php?id=233016Also thermald seems to be slow, so you should inspect its status.
nb. that if windows "boots" in 6 seconds, there's a good chance it doesn't "boot" at all, but hibernates and you *need* to turn that off if you want to run a parallel OS, see 3rd link in my signature.
Also please use code tags when posting shell IO
I've masked lvm2 and removed thermald.
I don't have Windows anymore, only Arch.
I reboot the system and regave the systemd-analyze and systemd-analyze critical-chain and they return:
systemd-analyze
Startup finished in 2.199s (firmware) + 2.484s (loader) + 6.147s (kernel) + 16.608s (userspace) = 27.440s
graphical.target reached after 14.122s in userspacesystemd-analyze critical-chain
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @14.122s
└─sddm.service @14.121s
└─systemd-user-sessions.service @14.063s +54ms
└─network.target @14.060s
└─NetworkManager.service @11.650s +2.410s
└─dbus.service @11.647s
└─basic.target @11.625s
└─sockets.target @11.625s
└─pcscd.socket @11.625s
└─sysinit.target @11.598s
└─systemd-update-utmp.service @11.567s +31ms
└─systemd-tmpfiles-setup.service @11.189s +375ms
└─local-fs.target @11.186s
└─local-fs-pre.target @11.185s
└─lvm2-monitor.service @3.237s +7.948s
└─systemd-journald.socket @3.218s
└─system.slice @3.010s
└─-.slice @3.010sWhat should I do with bootchart instead?
Offline
└─lvm2-monitor.service @3.237s +7.948s
It doesn't look like lvm2-monitor.service has been masked in your latest post. It is still taking quite a massive hit of almost 8 secs.
Offline
I've masked lvm2
└─lvm2-monitor.service @3.237s +7.948sProbably not…
and removed thermald
Your system boots slow so your solution is to leave its temperature unguarded.
Very clever…
What should I do with bootchart instead?
Look at it? It's just fancy graphics.
The next item to look at would then be networkmanger…
Offline
└─lvm2-monitor.service @3.237s +7.948s
It doesn't look like lvm2-monitor.service has been masked in your latest post. It is still taking quite a massive hit of almost 8 secs.
I've masked lvm2-monitor.service too.
Should I uninstall bootchart too?
Offline
I've masked lvm2-monitor.service too.
Should I uninstall bootchart too?
Post your critical chain again so we can see if it's been properly masked.
As seth said, bootchart is just fancy graphics and doesn't tell you any new information so yes why not uninstall it.
Offline
I've masked lvm2-monitor.service too.
Should I uninstall bootchart too?Post your critical chain again so we can see if it's been properly masked.
As seth said, bootchart is just fancy graphics and doesn't tell you any new information so yes why not uninstall it.
Ok I've uninstalled bootchart2
output of systemd-analyze critical-chain is:
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @13.069s
└─sddm.service @13.068s
└─systemd-user-sessions.service @13.020s +46ms
└─network.target @13.016s
└─NetworkManager.service @10.744s +2.271s
└─dbus.service @10.739s
└─basic.target @10.708s
└─sockets.target @10.708s
└─pcscd.socket @10.708s
└─sysinit.target @10.684s
└─systemd-update-done.service @10.664s +19ms
└─ldconfig.service @7.989s +2.673s
└─local-fs.target @7.987s
└─tmp.mount @7.984s +2ms
└─swap.target @7.961s
└─dev-sda2.swap @7.845s +115ms
└─dev-sda2.device @7.843ssddm and network take a lot load
Last edited by vero2513 (2021-02-12 10:07:51)
Offline
Yes, but I'd be more concerned that it takes almost 8 seconds until your HDD is ready (in particular the swap device)
Maybe look for errors and fsck's in the journal.
Offline
Yes, but I'd be more concerned that it takes almost 8 seconds until your HDD is ready (in particular the swap device)
Maybe look for errors and fsck's in the journal.
And how should I check? Sorry for bothering you but I can't figure it out
I tried to run fsck /dev/sda2 and it says that if I force the command I'll damage the disk.
Last edited by vero2513 (2021-02-12 10:34:42)
Offline
/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Offline
And how should I check?
Offline
/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Yes
Fstab
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda3
UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 / ext4 rw,relatime 0 1Partition Scheme
Disk /dev/sda: 298,09 GiB, 320072933376 bytes, 625142448 sectors
Disk model: WDC WD3200BEKX-6
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 0792E206-60D9-3049-AF09-9C400546C694
Dispositivo Start Fine Settori Size Tipo
/dev/sda1 2048 2099199 2097152 1G EFI System
/dev/sda2 2099200 25167871 23068672 11G Linux swap
/dev/sda3 25167872 625142414 599974543 286,1G Linux filesystemOffline
And how should I check?
Thanks!
Offline
This is the output of journalctl
-- Journal begins at Fri 2021-02-12 07:00:37 CET, ends at Fri 2021-02-12 17:53:23 CET. --
feb 12 07:00:37 Arch-Linux kernel: Linux version 5.10.15-arch1-1 (linux@archlinux) (gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36) #1 SMP PREEMPT Wed, 10 Feb 2021 18:32>
feb 12 07:00:37 Arch-Linux kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 rw loglevel=3 quiet
feb 12 07:00:37 Arch-Linux kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
feb 12 07:00:37 Arch-Linux kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
feb 12 07:00:37 Arch-Linux kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
feb 12 07:00:37 Arch-Linux kernel: x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
feb 12 07:00:37 Arch-Linux kernel: x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'standard' format.
feb 12 07:00:37 Arch-Linux kernel: BIOS-provided physical RAM map:
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000b88fefff] usable
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b88ff000-0x00000000b91fefff] type 20
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b91ff000-0x00000000b9c7efff] reserved
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b9c7f000-0x00000000b9dfefff] usable
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b9dff000-0x00000000b9f7efff] ACPI NVS
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b9f7f000-0x00000000b9ffefff] ACPI data
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000b9fff000-0x00000000b9ffffff] usable
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x00000000ffee0000-0x00000000ffefefff] reserved
feb 12 07:00:37 Arch-Linux kernel: BIOS-e820: [mem 0x0000000100000000-0x000000023edfffff] usable
feb 12 07:00:37 Arch-Linux kernel: NX (Execute Disable) protection: active
feb 12 07:00:37 Arch-Linux kernel: efi: EFI v2.10 by HPQ
feb 12 07:00:37 Arch-Linux kernel: efi: ACPI=0xb9ffe000 ACPI 2.0=0xb9ffe014 SMBIOS=0xb92b3618
feb 12 07:00:37 Arch-Linux kernel: SMBIOS 2.7 present.
feb 12 07:00:37 Arch-Linux kernel: DMI: Hewlett-Packard HP EliteBook 2570p/17DF, BIOS 68ISB Ver. F.73 04/12/2019
feb 12 07:00:37 Arch-Linux kernel: tsc: Fast TSC calibration using PIT
feb 12 07:00:37 Arch-Linux kernel: tsc: Detected 2693.849 MHz processor
feb 12 07:00:37 Arch-Linux kernel: e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
feb 12 07:00:37 Arch-Linux kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
feb 12 07:00:37 Arch-Linux kernel: last_pfn = 0x23ee00 max_arch_pfn = 0x400000000
feb 12 07:00:37 Arch-Linux kernel: MTRR default type: uncachable
feb 12 07:00:37 Arch-Linux kernel: MTRR fixed ranges enabled:
feb 12 07:00:37 Arch-Linux kernel: 00000-9FFFF write-back
feb 12 07:00:37 Arch-Linux kernel: A0000-BFFFF uncachable
feb 12 07:00:37 Arch-Linux kernel: C0000-FFFFF write-protectOffline
d_fajardo wrote:/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Yes
Fstab
# Static information about the filesystems. # See fstab(5) for details. # <file system> <dir> <type> <options> <dump> <pass> # /dev/sda3 UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 / ext4 rw,relatime 0 1
"No."
Also tha's not your journal, but he first page of it… see the tip in the first link in my signature.
Offline
vero2513 wrote:d_fajardo wrote:/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Yes
Fstab
# Static information about the filesystems. # See fstab(5) for details. # <file system> <dir> <type> <options> <dump> <pass> # /dev/sda3 UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 / ext4 rw,relatime 0 1"No."
Also tha's not your journal, but he first page of it… see the tip in the first link in my signature.
No what? I tried to gave "journalctl -b" command but there are a lot of lines..and I also tried add before the "SYSTEMD_LESS" command too before journal..sorry I'm very not good at this..if you can give me a hint on how to exactly do it ![]()
Offline
d_fajardo wrote:/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Yes
Fstab
# Static information about the filesystems. # See fstab(5) for details. # <file system> <dir> <type> <options> <dump> <pass> # /dev/sda3 UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 / ext4 rw,relatime 0 1
The fstab contains only the entry for the root filesystem. You said it had an entry for the swap partition. That is what seth is saying no to.
Have you filtered the journal for one boot only before trying to post it or pipe it to a pastebin?
Offline
vero2513 wrote:d_fajardo wrote:/dev/sda2 looks like your swap partition and it looks like it is slow to mount. Can you post your partition scheme? Do you have an entry in fstab to mount this swap partition?
Yes
Fstab
# Static information about the filesystems. # See fstab(5) for details. # <file system> <dir> <type> <options> <dump> <pass> # /dev/sda3 UUID=ac89ab0d-4661-49e0-9974-d4ce498f4501 / ext4 rw,relatime 0 1The fstab contains only the entry for the root filesystem. You said it had an entry for the swap partition. That is what seth is saying no to.
Have you filtered the journal for one boot only before trying to post it or pipe it to a pastebin?
When I installed the system the fstab configuration contained the swap partition too. I don't know why it's not anymore there.
I don't know how to pipe to a pastebin....how should I do?
Offline
The link seth pointed you to How to upload textfiles covers piping to a pastebin. Remember to filter the journal to a single boot.
The last systemd analyze critical chain showed 13 seconds to graphical.target, from the original systemd analyze an additional 8 seconds was spent in graphical.target, is 21 seconds roughly accurate for current boot time?
Last edited by loqs (2021-02-12 18:11:43)
Offline
Have you installed/enabled microcode updates ?
Possibly slow boot might be SATA related somehow ?
For me personally Arch has always booted much faster than Windows.
Last edited by euromatlox (2021-02-12 19:56:24)
Offline