Got a shiny new nvme ssd(crucial p1 500gb). I installed endeavour os with kde on it. Added luks encryption to the mix. Still the boot times are around 3 mins! Thats higher than what i was getting on my hard-drive installation. Even though i have installed less packages this time.
Some information that might help
[sk@endeavour ~]$ 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 @3.295s
└─sddm.service @3.295s
└─systemd-user-sessions.service @3.286s +7ms (in red colour)
└─network.target @3.285s
└─NetworkManager.service @3.208s +76ms (in red colour)
└─dbus.service @3.204s
└─basic.target @3.197s
└─sockets.target @3.197s
└─dbus.socket @3.197s
└─sysinit.target @3.196s
└─systemd-timesyncd.service @3.136s +59ms (in red colour)
└─systemd-tmpfiles-setup.service @3.060s +73ms (in red colour)
└─local-fs.target @3.057s
└─media-D.mount @2.825s +231ms (in red colour)
└─dev-sda1.device @2.823s
[sk@endeavour ~]$ systemd-analyze
Startup finished in 4.508s (firmware) + 22.602s (loader) + 2min 24.426s (kernel) + 3.333s (userspace) = 2min 54.870s
graphical.target reached after 3.295s in userspace
[sk@endeavour ~]$ systemd-analyze blame
2.188s lvm2-monitor.service
1.360s systemd-random-seed.service
968ms dev-mapper-luks\x2d32f5ad67\x2d5539\x2d4083\x2dbb7d\x2d3aa1f08f4539.device
805ms udisks2.service
366ms systemd-modules-load.service
231ms media-D.mount
182ms systemd-rfkill.service
164ms systemd-journal-flush.service
128ms systemd-remount-fs.service
107ms systemd-udev-trigger.service
101ms user@1001.service
93ms upower.service
87ms power-profiles-daemon.service
78ms systemd-udevd.service
76ms NetworkManager.service
73ms systemd-tmpfiles-setup.service
70ms systemd-journald.service
69ms systemd-logind.service
66ms polkit.service
63ms systemd-fsck@dev-disk-by\x2duuid-DB19\x2d2EEB.service
59ms systemd-timesyncd.service
53ms boot-efi.mount
41ms avahi-daemon.service
40ms bluetooth.service
33ms systemd-tmpfiles-setup-dev.service
30ms wpa_supplicant.service
19ms modprobe@fuse.service
17ms systemd-backlight@backlight:intel_backlight.service
17ms dev-hugepages.mount
16ms dev-mqueue.mount
16ms sys-kernel-debug.mount
15ms sys-kernel-tracing.mount
15ms sys-fs-fuse-connections.mount
15ms alsa-restore.service
14ms kmod-static-nodes.service
13ms modprobe@configfs.service
12ms modprobe@drm.service
11ms systemd-cryptsetup@luks\x2d32f5ad67\x2d5539\x2d4083\x2dbb7d\x2d3aa1f08f4539.service
10ms user-runtime-dir@1001.service
9ms home.mount
9ms var-cache-pacman-pkg.mount
9ms swap.mount
8ms var-cache.mount
7ms systemd-user-sessions.service
7ms systemd-update-utmp.service
7ms var-log.mount
6ms systemd-sysctl.service
6ms swap-swapfile.swap
5ms tmp.mount
4ms sys-kernel-config.mount
[sk@endeavour ~]$ neofetch
./o. sk@endeavour
./sssso- ------------
`:osssssss+- OS: EndeavourOS Linux x86_64
`:+sssssssssso/. Host: TravelMate P259-G2-MG V1.51
`-/ossssssssssssso/. Kernel: 5.15.7-arch1-1
`-/+sssssssssssssssso+:` Uptime: 3 mins
`-:/+sssssssssssssssssso+/. Packages: 1034 (pacman)
`.://osssssssssssssssssssso++- Shell: bash 5.1.12
.://+ssssssssssssssssssssssso++: Resolution: 1366x768
.:///ossssssssssssssssssssssssso++: DE: Plasma 5.23.4
`:////ssssssssssssssssssssssssssso+++. WM: KWin
`-////+ssssssssssssssssssssssssssso++++- Theme: Breeze Light [Plasma], Breeze [GTK2/3]
`..-+oosssssssssssssssssssssssso+++++/` Icons: [Plasma], candy-icons [GTK2/3]
./++++++++++++++++++++++++++++++/:. Terminal: konsole
`:::::::::::::::::::::::::------`` CPU: Intel i5-7200U (4) @ 3.100GHz
GPU: NVIDIA GeForce 940MX
GPU: Intel HD Graphics 620
Memory: 780MiB / 7818MiB
my disk layout and fstab configuration
[sk@endeavour ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931.5G 0 disk
└─sda1 8:1 0 931.5G 0 part /media/D
sr0 11:0 1 1024M 0 rom
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
└─nvme0n1p2 259:2 0 465.3G 0 part
└─luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 254:0 0 465.3G 0 crypt /run/timeshift/backup
/var/cache/pacman/pkg
/home
/var/log
/var/cache
/swap
/
[sk@endeavour ~]$ 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>
UUID=DB19-2EEB /boot/efi vfat umask=0077 0 2
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 / btrfs subvol=/@,noatime,autodefrag,space_cache=v2,discard=async 0 0
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 /home btrfs subvol=/@home,noatime,autodefrag,space_cache=v2,discard=async 0 0
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 /var/cache btrfs subvol=/@cache,noatime,autodefrag,space_cache=v2,discard=async 0 0
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 /var/log btrfs subvol=/@log,noatime,autodefrag,space_cache=v2,discard=async 0 0
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 /var/cache/pacman/pkg btrfs subvol=/@var-cache-pacman-pkg,noatime,autodefrag,space_cache=v2,discard=async 0 0
/dev/mapper/luks-32f5ad67-5539-4083-bb7d-3aa1f08f4539 /swap btrfs subvol=/@swap,compress=no 0 0
/swap/swapfile none swap defaults 0 0
UUID=fd67d613-6e33-488f-820c-3b69f2390ffd /media/D ext4 defaults 0 0
Let me know if i can provide any other info