mountall tries to mount non-existent /boot partition

Asked by infinite-recursion

I am using a single 57 GiB ext4 root partition (/dev/sda1) with no separate /boot partition.

During the boot sequence, I get a message that mounting /boot has failed; after I press skip, the system comes up normally.

Checking /var/boot.log, I find the following:

mount: according to mtab, /dev/sda1 is mounted on /
mountall: mount /boot [541] terminated with status 32
mountall: Filesystem could not be mounted: /boot

So for some reason, mountall is trying to mount /dev/sda1, which contains the root file system, a second time as /boot.

In /etc/fstab, there is an entry for /, but no entry for /boot.

So where does mountall get the idea that it should mount /dev/sda1 as /boot? Obviously, I would like to stop this behavior.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu mountall Edit question
Assignee:
No assignee Edit question
Solved by:
infinite-recursion
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

cat /etc/fstab; lsb_release -a; uname -a

Thanks

Revision history for this message
infinite-recursion (infinite-recursion) said :
#2

OK, we can close and bury this question... There was an entry for /boot hidden in my fstab after all, so mountall was just doing its job. I had obviously scanned my fstab several times, but of course the entry for /boot only jumped out at me when I was about to post it here. It seems like I accidentally copied it over when I copied a list of samba mounts from the fstab from a previous install. Next time, I will use grep instead of trusting my eyes before I start asking stupid questions...