Using Sparky v5.0 on a dektop computer with a SDC drive. Until recently, the computer has always booted quickly - less than 15 seconds.
I normally power on the computer every morning and then leave it to boot, while I do other things.
This morning, however, I watched the computer boot and was astonished to see the following appear during boot up
[1.864903] nouveau 0000:01:00:0: bios: 008 1 14492028 14492028
[1.864968] nouveau 0000:01:00:0: bios: 008 1 00f11900 00f11900
[1.865029] nouveau 0000:01:00:0: bios: 008 1 00f11900 00f11900
[1.865086] nouveau 0000:01:00:0: bios: 008 1 00f11900 00f11900
[2.868223] usb 3-2: string descriptor 0 read error: -22
[3.279738] sd 6:0:0:0: [sdc] No Caching mode page found
[3.279819] sd 6:0:0:0: [scd] Assuming drive cache: write through
Gave up waiting for suspend/resume device
Sparky_Linux_V5.: clean, 277428/7290880 files, 126521290/29153280 blocks
[ flashing red light] A start job is running for dev=disk-by\x2uuid-b8afe7cf\x2d9dc5\x2d4dea\x2d89bb\x2d5e1a791a44b/.device (41s / 1min 302)
I assume, rightly or wrongly, that the references after dev-disk refers to uuids. If so, the fstab file in /etc.fstab may be relevant
# /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=b8afe7cf-9dc5-4dea-89bb-5e1a1791a44b swap swap defaults,noatime,discard 0 0
UUID=b50f6274-69a9-4f49-8cdc-32e1ac2ffffd / ext4 defaults,noatime,discard 0 1
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
# Data was on /dev/sdb1 during installation
UUID="70783429-bd9d-467f-ad32-682fd3768c93" media/zed/Data ext4 defaults 0 2
# USB-HDD was on /dev/sdc1 during installation
UUID="6092D5E95F8A15E5" TYPE="ntfs" PARTUUID="0018ad04-01" ntfs
I have tried the command blkid in the terminal with the following result:
zed@zed-pc:~$ blkid
bash: blkid: command not found
zed@zed-pc:~$
I then did some research on the internet and found an alternative option lsblk --fs. This returned
zed@zed-pc:~$ lsblk --fs
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 Linux Mint 96851c6a-3f84-4deb-a97f-2211663a18b6
├─sda2 swap 8b69da22-b8a5-4b2c-971e-cd1d9cf3f85b
└─sda3 ext4 Sparky Linux v5. b50f6274-69a9-4f49-8cdc-32e1ac2ffffd /
sdb
└─sdb1 ext4 Data 70783429-bd9d-467f-ad32-682fd3768c93 /media/zed/Data
sdc
└─sdc1 ntfs USB-HDD 6092D5E95F8A15E5 /media/zed/USB_HDD
sr0
sr1
zed@zed-pc:~$
which indicates that the uuids in fstab are correct.
Now for some questions:
(a) has this error occurred as a result of an update/upgrade?
(b) Have I inadvertently done something wrong which causes this error?
(c) If the answer to (b) is "Yes" would someone kindly explain what I did that may have led to the error.
and most improtantly
(d) What can I do to solve the problem and get back to a rapid boot time, please.
Edit the /etc/fstab file as root and change the swap UUID from:
UUID=b8afe7cf-9dc5-4dea-89bb-5e1a1791a44b
to gotten via blkid (as root) or lsblk:
8b69da22-b8a5-4b2c-971e-cd1d9cf3f85b
Then check the file (edit as root in needed):
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=
and make sure the resume uuid is the same as swap's blkid or lsblk say.
Then:
sudo update-initramfs -u -t -k all
sudo update-grub
Thank you for your very prompt response.
Quote from: pavroo on August 28, 2017, 01:02:47 PM
Edit the /etc/fstab file as root and change the swap UUID from:
UUID=b8afe7cf-9dc5-4dea-89bb-5e1a1791a44b
to gotten via blkid (as root) or lsblk:
8b69da22-b8a5-4b2c-971e-cd1d9cf3f85b
I don't know how I failed to see that the uuid for swap was different. Thank you for pointing out the need to change it. I have now done that.
QuoteThen check the file (edit as root in needed):
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=
and make sure the resume uuid is the same as swap's blkid or lsblk say.
The directory /etc/initramfs-tools/conf.d/ is empty.
QuoteThen:
sudo update-initramfs -u -t -k all
sudo update-grub
I would appreciate further guidance, please.
Boot time is now down to 45 seconds!
Hi everyone,
What is really surprising for me is the configuration of your file : /etc/fstab and more specificalyy the line regarding your "swap" :
UUID=b8afe7cf-9dc5-4dea-89bb-5e1a1791a44b swap swap defaults,noatime,discard 0 0
This is what I got : "sudo leafpad //etc/fstab" (new installation of Sparkylinux 5.0 LXQT) :
# /dev/sda1
UUID=43b4d14e-132f-48d0-90f9-31ab93d95ef2 / ext4 relatime,noatime,errors=remount-ro 0 1
# /dev/sda2
UUID=6e45eb1f-aafc-417a-8f77-3c5101b689aa none swap sw 0 0
I'm not too sure that this line is correct, Tenfoot. I could be mistaking, who knows ?. What do you think about it, Pavroo ?
Slyvester
A swap example from Debian stable, lvm
/dev/mapper/raunes--vg-swap_1 none swap sw 0 0
"blkid" needs to be run as root or via sudo.
Side note - a quick way to see what is slowing down a boot is via "systemd-analyze blame" no need for sudo or root to use systemd-analyze. Nice little thing, more at man systemd-analyze