Good day, everyone.
After last update I got a problem:
During every boot. System shows me:
“A start job is running for File System Check on /dev/disk/my main disk with root partition no limits”
usually it takes about 4 minutes to boot (very annoying)
I used search but did not succeed to find suitable solution
Gnome Disks smart test told me that disk is OK
I can’t make check and repair manipulation
“error unmounting, target is busy”
Any Ideas what shoult I do?
Thanks in advance
update: uuid’s in blkid and in fstab are matching symbol by symbol
Can you show your /etc/fstab? Maybe your disk has an entry in that file to check on every boot.
You cannot run a check on a mounted current system partition.
You can try doing this from a Live session for example.
/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).
UUID=EF78-75F9 /efi vfat defaults,noatime 0 2
UUID=3b8c7d09-0e35-4fb1-a260-33b2951533bb / f2fs defaults,noatime 0 1
UUID=b555ea9c-6264-4c85-8069-a2b8a69478a4 swap swap defaults 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
/dev/disk/by-uuid/767d009b-7867-4e17-b6ab-e22bd1a079ae /mnt/767d009b-7867-4e17-b6ab-e22bd1a079ae auto nosuid,nodev,nofail,x-gvfs-show 0 0
So should I make a bug report somewhare?
here’s a blow-by-blow of what may be happening https://askubuntu.com/questions/711016/slow-boot-a-start-job-is-running-for-dev-disk-by#753571 and yes it involves fstab
look at best answer #4 and 5:
" * If you have a device that you are not currently using, insert a #
and a space at the beginning of that line comment it out.
- If you have an external device configured to automount (usually with a
nofail
option in it), add this to the option to the device:x-systemd.device-timeout=1ms
. This sets the wait time of the device to be mounted on boot time to 1ms of the default 90 seconds. Example:"
may be irrelevant. something has your devices “ear” so to speak or the ghost of something does.
I’m counting 4 mounting devices or 4 devices that have a UUID. Figure out which one is the unused device then comment it out.
of course it can be undone. you will be making moves in a live iso. then unplugging, then trying to get back in your system. may take a while.
of your 4 devices with UUIDs I am not smart enough to get you the command that identifies them by device and name. lsblk?
or similar? it’s been a while–there is a command that names all the hardware with uuid I just forget. might save you some time.