Slow boot, long kernel load time, due to wrong resume device











up vote
26
down vote

favorite
9












For some time, my boot process is taking too long (almost 1 min.).



systemd-analyse time 


shows that kernel is taking 35.765s



Looking at dmesg, it seems that the problem is with mounting file systems:



...
[ 2.186084] sdb: sdb1 sdb9
[ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.844320] clocksource: Switched to clocksource tsc
[ 35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[ 35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
...


My /etc/fstab looks like this:



# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=3996-2381 /boot/efi vfat umask=0077 0 1
#/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0


How can I troubleshoot this ?



EDIT: looking closely at the boot messages (after removing the quiet option in grub), I spotted a suspicious line:



gave up waiting for suspend/resume device


I think my swap is encrypted, and I also think the UUID in /etc/initramfs/conf.d/resume does not correspond to any device.



Should I disable resume/suspend? and how to do that?










share|improve this question




















  • 5




    The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
    – Sudhanshu
    Mar 11 at 11:27












  • This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
    – sudodus
    Apr 20 at 14:37

















up vote
26
down vote

favorite
9












For some time, my boot process is taking too long (almost 1 min.).



systemd-analyse time 


shows that kernel is taking 35.765s



Looking at dmesg, it seems that the problem is with mounting file systems:



...
[ 2.186084] sdb: sdb1 sdb9
[ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.844320] clocksource: Switched to clocksource tsc
[ 35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[ 35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
...


My /etc/fstab looks like this:



# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=3996-2381 /boot/efi vfat umask=0077 0 1
#/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0


How can I troubleshoot this ?



EDIT: looking closely at the boot messages (after removing the quiet option in grub), I spotted a suspicious line:



gave up waiting for suspend/resume device


I think my swap is encrypted, and I also think the UUID in /etc/initramfs/conf.d/resume does not correspond to any device.



Should I disable resume/suspend? and how to do that?










share|improve this question




















  • 5




    The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
    – Sudhanshu
    Mar 11 at 11:27












  • This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
    – sudodus
    Apr 20 at 14:37















up vote
26
down vote

favorite
9









up vote
26
down vote

favorite
9






9





For some time, my boot process is taking too long (almost 1 min.).



systemd-analyse time 


shows that kernel is taking 35.765s



Looking at dmesg, it seems that the problem is with mounting file systems:



...
[ 2.186084] sdb: sdb1 sdb9
[ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.844320] clocksource: Switched to clocksource tsc
[ 35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[ 35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
...


My /etc/fstab looks like this:



# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=3996-2381 /boot/efi vfat umask=0077 0 1
#/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0


How can I troubleshoot this ?



EDIT: looking closely at the boot messages (after removing the quiet option in grub), I spotted a suspicious line:



gave up waiting for suspend/resume device


I think my swap is encrypted, and I also think the UUID in /etc/initramfs/conf.d/resume does not correspond to any device.



Should I disable resume/suspend? and how to do that?










share|improve this question















For some time, my boot process is taking too long (almost 1 min.).



systemd-analyse time 


shows that kernel is taking 35.765s



Looking at dmesg, it seems that the problem is with mounting file systems:



...
[ 2.186084] sdb: sdb1 sdb9
[ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.844320] clocksource: Switched to clocksource tsc
[ 35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[ 35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
...


My /etc/fstab looks like this:



# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=3996-2381 /boot/efi vfat umask=0077 0 1
#/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0


How can I troubleshoot this ?



EDIT: looking closely at the boot messages (after removing the quiet option in grub), I spotted a suspicious line:



gave up waiting for suspend/resume device


I think my swap is encrypted, and I also think the UUID in /etc/initramfs/conf.d/resume does not correspond to any device.



Should I disable resume/suspend? and how to do that?







boot kernel






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 13 at 9:04

























asked Mar 11 at 8:42









alci

2,93043153




2,93043153








  • 5




    The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
    – Sudhanshu
    Mar 11 at 11:27












  • This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
    – sudodus
    Apr 20 at 14:37
















  • 5




    The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
    – Sudhanshu
    Mar 11 at 11:27












  • This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
    – sudodus
    Apr 20 at 14:37










5




5




The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
– Sudhanshu
Mar 11 at 11:27






The problem is actually at ``` Begin: Running /scripts/local-premount ``` It is displayed during the boot (if you disable quiet). Due to some reason this premount script is taking a 30 seconds or so.
– Sudhanshu
Mar 11 at 11:27














This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
– sudodus
Apr 20 at 14:37






This question/answer is valuable because it helps solve a bug in Lubuntu Bionic, so please help reopen it :-)
– sudodus
Apr 20 at 14:37












1 Answer
1






active

oldest

votes

















up vote
38
down vote



accepted










Ok, I found the solution, thanks to Sudhanshu's comment.



The problem was due to my swap being encrypted. So the local-premount script in initramfs was waiting for a swap device that was not available, until it timed out. The relevant message was gave up waiting for suspend/resume device.



To disable this (as resuming from swap is not possible with an encrypted swap, and I don't use hibernation anyway), I modified this file: /etc/initramfs-tools/conf.d/resume.



In this file, a line with



RESUME=none


(instead of the UUID that was here) will disable waiting for a resume device.



Run



sudo update-initramfs -u


to apply the changes.



System now boots normally.






share|improve this answer



















  • 1




    I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
    – sudodus
    Apr 20 at 13:24








  • 2




    Brilliant! Thanks for the fix. It had me pulling my hair out!
    – Murray
    May 24 at 23:58











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1013830%2fslow-boot-long-kernel-load-time-due-to-wrong-resume-device%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
38
down vote



accepted










Ok, I found the solution, thanks to Sudhanshu's comment.



The problem was due to my swap being encrypted. So the local-premount script in initramfs was waiting for a swap device that was not available, until it timed out. The relevant message was gave up waiting for suspend/resume device.



To disable this (as resuming from swap is not possible with an encrypted swap, and I don't use hibernation anyway), I modified this file: /etc/initramfs-tools/conf.d/resume.



In this file, a line with



RESUME=none


(instead of the UUID that was here) will disable waiting for a resume device.



Run



sudo update-initramfs -u


to apply the changes.



System now boots normally.






share|improve this answer



















  • 1




    I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
    – sudodus
    Apr 20 at 13:24








  • 2




    Brilliant! Thanks for the fix. It had me pulling my hair out!
    – Murray
    May 24 at 23:58















up vote
38
down vote



accepted










Ok, I found the solution, thanks to Sudhanshu's comment.



The problem was due to my swap being encrypted. So the local-premount script in initramfs was waiting for a swap device that was not available, until it timed out. The relevant message was gave up waiting for suspend/resume device.



To disable this (as resuming from swap is not possible with an encrypted swap, and I don't use hibernation anyway), I modified this file: /etc/initramfs-tools/conf.d/resume.



In this file, a line with



RESUME=none


(instead of the UUID that was here) will disable waiting for a resume device.



Run



sudo update-initramfs -u


to apply the changes.



System now boots normally.






share|improve this answer



















  • 1




    I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
    – sudodus
    Apr 20 at 13:24








  • 2




    Brilliant! Thanks for the fix. It had me pulling my hair out!
    – Murray
    May 24 at 23:58













up vote
38
down vote



accepted







up vote
38
down vote



accepted






Ok, I found the solution, thanks to Sudhanshu's comment.



The problem was due to my swap being encrypted. So the local-premount script in initramfs was waiting for a swap device that was not available, until it timed out. The relevant message was gave up waiting for suspend/resume device.



To disable this (as resuming from swap is not possible with an encrypted swap, and I don't use hibernation anyway), I modified this file: /etc/initramfs-tools/conf.d/resume.



In this file, a line with



RESUME=none


(instead of the UUID that was here) will disable waiting for a resume device.



Run



sudo update-initramfs -u


to apply the changes.



System now boots normally.






share|improve this answer














Ok, I found the solution, thanks to Sudhanshu's comment.



The problem was due to my swap being encrypted. So the local-premount script in initramfs was waiting for a swap device that was not available, until it timed out. The relevant message was gave up waiting for suspend/resume device.



To disable this (as resuming from swap is not possible with an encrypted swap, and I don't use hibernation anyway), I modified this file: /etc/initramfs-tools/conf.d/resume.



In this file, a line with



RESUME=none


(instead of the UUID that was here) will disable waiting for a resume device.



Run



sudo update-initramfs -u


to apply the changes.



System now boots normally.







share|improve this answer














share|improve this answer



share|improve this answer








edited Nov 23 at 17:22









abu_bua

3,05381023




3,05381023










answered Mar 11 at 17:36









alci

2,93043153




2,93043153








  • 1




    I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
    – sudodus
    Apr 20 at 13:24








  • 2




    Brilliant! Thanks for the fix. It had me pulling my hair out!
    – Murray
    May 24 at 23:58














  • 1




    I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
    – sudodus
    Apr 20 at 13:24








  • 2




    Brilliant! Thanks for the fix. It had me pulling my hair out!
    – Murray
    May 24 at 23:58








1




1




I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
– sudodus
Apr 20 at 13:24






I think you are affected by Bug #1763611, Lubuntu bionic boots slower than the other Ubuntu flavours with some SSDs. And you have shown how to squash the bug :-)
– sudodus
Apr 20 at 13:24






2




2




Brilliant! Thanks for the fix. It had me pulling my hair out!
– Murray
May 24 at 23:58




Brilliant! Thanks for the fix. It had me pulling my hair out!
– Murray
May 24 at 23:58


















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1013830%2fslow-boot-long-kernel-load-time-due-to-wrong-resume-device%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How did Captain America manage to do this?

迪纳利

南乌拉尔铁路局