Boot hangs indefinitely on a start job
This solution is aimed at enabling you to log-in to your system. You will need to investigate the cause for this later. It is, however, much better to do from a functional system rather than a system which does not boot correctly.
Please follow the steps below:
-
Reboot your machine and hold the Shift key as soon as you pass the BIOS logo to access the GRUB boot menu. You might need to repeat this a few times until you succeed and see the boot menu. This link will help.
-
Select advanced options and hit Enter.
-
Select the second option with (recovery mode) in front of it and hit Enter.
-
Wait until the machine boots and another menu appears. Choose the option with drop to root shell prompt in it and hit Enter.
-
Press Enter when it says press Enter for maintenance.
-
Once you are presented with a command prompt, write the following command and press Enter (this will give you read and write access to your system):
mount -o rw,remount /
-
You will need now to disable the
apparmor
service. To do this please write the following command and press Enter:sudo systemctl disable apparmor.service
-
Reboot your system.
Notice:
If you are still unable to access recovery mode because of the same issue, please try the following while at step #2 above:
- Press
e
to edit GRUB boot options.- Move the cursor after the last character in the last options line and press Enter to start a new line.
- Add
systemd.mask=apparmor.service
with no spaces and then press F10 to boot the system.
If all goes well and your system boots normally again, you can later trobleshoot and fix the cause then enable the apparmor
service again by running the following command in the terminal:
sudo systemctl enable apparmor.service
Related videos on Youtube
hellsbells
Updated on September 18, 2022Comments
-
hellsbells over 1 year
Ubuntu 18.04.3 LTS For the past week I've had a very strange problem where my keyboard only worked at the login screen but nowhere else in Ubuntu. Today trying to fix it I rebooted in recovery mode a couple of times and in older versions, in case it was caused by an update. It didn't make any difference. When I tried to reboot again in normal mode (Ubuntu, with Linux 5.0.0-29-generic) boot hangs on the message:
"A start job is running for AppArmor ...itialisation (Xmin Xs / no limit)"
It stays that way until I force shutdown using the power button. This now happens whether I try to boot in recovery mode or normal mode. The only other available option is hit c for a command line from the GRUB boot menu. I'd really appreciate any suggestions as my computer is currently a brick. (please keep them simple, beginner level!) Many thanks
-
Raffa over 4 yearsSince the boot issue is solved here. I suggest you post a new question with only the keyboard issue so that it gets enough attention and gets answered. Thank you
-
hellsbells over 4 yearsI already did, but I eventually solved it by buying a new SSD and reinstalling the OS! Drastic but effective.
-
-
hellsbells over 4 yearsMany thanks for your suggestion but I can't boot in recovery mode either, it gets stuck at the same AppArmor start job. The only other thing I can get to from the boot menu is press c for command line.
-
Raffa over 4 years@hellsbells You can try pressing
e
at GRUB menu to edit the boot options and addsystemd.mask=apparmor.service
in a new line at the end. Then press F10 to boot. See how it works -
hellsbells over 4 yearsI got the following: "Booting a command list. error:syntax error. Press any key to continue...." when I pressed a key it went back to the boot editing page.
-
Raffa over 4 years@hellsbells should be on a new line. after the last existing line press Enter then type
systemd.mask=apparmor.service
with no spaces and then press F10. Check for typos -
hellsbells over 4 yearsBrilliant! Although it still hung after that command & F10, I left it for over an hour and when I came back it was in the second boot menu, after which all the other steps worked perfectly. I've still got the original keyboard issue, but at least I'm able to boot the system! Many thanks, I appreciate your help.
-
Raffa over 4 years@hellsbells well done. You are most welcome