Problem:
Installed fedora and debian on same disk using same swap partition these two days and found it took a long time for fedora to boot up.
Got the following prompt from serial console:
a start job is running for dev-disk-by\x2duuid-xxxx
It takes 1 minute 30 seconds to finish this job.
Reason:
I first installed fedora then installed debian. Debian installer reformat the swap partition and the partition UUID changed.
The new UUID is different from the UUID saved in the fedora fstab.
Update fedora fstab using the new UUID.
Problem solved.