You are not logged in.

#1 2016-01-18 18:52:26

Starborn
Member
From: Laniakea
Registered: 2016-01-06
Posts: 28

[SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

"Hiya" to all Bunsenlaboratorians,

I am having a small problem with the GRUB menu, and I don't seem to find a solution online.

I have Bunsenlabs and Mint 13 xfce (an LTS) in dual boot (and XP, but let's forget about that OS). When booting and choosing Linux Mint 13 in the GRUB menu, for a few seconds I get the error message:

The disk drive for UUID=38d8fcd3-a454-4126-8359-071f67788629 is not ready yet or not present.

Continue to wait or press S to skip mounting or M for manual recovery.

Mint “Maya” boots fine, thought.

I have been searching online for a couple of days, and as I understand it, this error follows after (allegedly) having changed the partitions. However, I did not change any partitions; I installed Bunsenlabs “over” the Crunchbang partition, and I kept and used the existing swap partition.

Here is the result of a bit of homework so far (which I did, while following several webpages because after having used Ubuntu, Xubuntu, Mint, Debian, Bunsenlabs from 2007 until now, I am still just a n00b with some Linux experience):

starborn@capella:~$ sudo blkid
/dev/sda1: LABEL="WINXP" UUID="EE8C266F8C26330F" TYPE="ntfs" PARTUUID="0d070d06-01"
/dev/sda2: UUID="6acfe146-956f-48ea-b6c2-2e104f120879" TYPE="ext4" PARTUUID="0d070d06-02"
/dev/sda4: UUID="89619e60-e84a-4395-ad0c-70b0746462d5" TYPE="ext4" PARTUUID="0d070d06-04"
/dev/sda5: LABEL="DATA" UUID="4EB88D29B88D111F" TYPE="ntfs" PARTUUID="0d070d06-05"
/dev/sda6: UUID="6a285556-fb36-4df4-93a7-7d1b8b79aa53" TYPE="swap" PARTUUID="0d070d06-06"

To clarify: sda2 is Bunsenlabs, sda4 is Linux Mint 13.

The etc/fstab file (in Bunsenlabs) shows this:

# /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).
#
# <file system>	<mount point>	<type>	<options>       	<dump>	 <pass>
# / was on /dev/sda2 during installation
UUID=6acfe146-956f-48ea-b6c2-2e104f120879	/	ext4	errors=remount-ro 	0	1
# swap was on /dev/sda6 during installation
UUID=6a285556-fb36-4df4-93a7-7d1b8b79aa53	none	 swap	sw              	0	0
/dev/sr0	 /media/cdrom0	 udf,iso9660 user,noauto	0	0

A couple more results:

starborn@capella:~$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=215910,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=412796k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
tmpfs on /etc/machine-id type tmpfs (ro,relatime,size=412796k,mode=755)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
tmpfs on /run/user/108 type tmpfs (rw,nosuid,nodev,relatime,size=206400k,mode=700,uid=108,gid=115)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=206400k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

And also this:

starborn@capella:~$ sudo update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.16.0-4-686-pae
Found initrd image: /boot/initrd.img-3.16.0-4-686-pae
Found Microsoft Windows XP Home Edition on /dev/sda1
Found Linux Mint 13 Maya (13) on /dev/sda4
done

I did an "update-grub" in Linux Mint, too--but as the GRUB menu is "OS independent", the error message still appears, of course.

Why does that error point to a partition that does not exist (UUID=38d8fcd3-a454-4126-8359-071f67788629)?

I noticed that the Linux Mint UUID is not in the fstab file – but the Mint UUID is not the one that the error mentions.

UUID="6acfe146-956f-48ea-b6c2-2e104f120879" is the Bunsenlabs partition.
UUID="89619e60-e84a-4395-ad0c-70b0746462d5" is the Mint partition.
UUID=6a285556-fb36-4df4-93a7-7d1b8b79aa53 is the swap partition.

UUID=38d8fcd3-a454-4126-8359-071f67788629 is in the error message (??).

I am not a pokemon, and no one flipped a coin, but I am confused.

--
A sudden thought: Did installing Bunsenlabs change the UUID of the swap partition (which already existed from Mint), and does that error message point to its changed UUID? (How do I found that out?)

Last edited by Starborn (2016-01-18 21:14:56)


"Horum omnium Belgae fortissimi sunt" - Caius Julius Caesar

Offline

#2 2016-01-18 19:19:18

Starborn
Member
From: Laniakea
Registered: 2016-01-06
Posts: 28

Re: [SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

*Still reading online right now*
I see that no swap is used. (I have this odd feeling that that error message has to do with the swap partition.)

starborn@capella:~$ free -h
             total       used       free     shared    buffers     cached
Mem:          2.0G       1.1G       940M        73M        59M       672M
-/+ buffers/cache:       343M       1.6G
Swap:         1.9G         0B       1.9G

Is this normal?


"Horum omnium Belgae fortissimi sunt" - Caius Julius Caesar

Offline

#3 2016-01-18 19:48:43

damo
....moderator....
Registered: 2015-08-20
Posts: 6,734

Re: [SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

Try booting a Live disc and running gparted - you might find the problem showing up in the partition UUIDs. It is possible to reassign new UUIDs to the partitions if necessary, and edit the different fstabs accordingly.

You won't be using swap anyway until your system need it.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#4 2016-01-18 19:54:10

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: [SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

Try this:

sudo grub-install --recheck /dev/sda

If you have problems with swap, confirm that the partition is activated with swapon(8)

Do you have a GPT disk?

If so, systemd will deal with swap automatically and any lines can be removed from /etc/fstab

Offline

#5 2016-01-18 19:57:51

xaos52
The Good Doctor
From: Planet of the @pes
Registered: 2015-09-30
Posts: 695

Re: [SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

What probably happened is that you re-use the swap partition, but the bl installer has re-initialized it, giving it a new UUID.
Boot into the Mint system, and check fstab. It will probably contain a swap entry for uuid 38d8fcd3-a454-4126-8359-071f67788629 (the previous UUID for the swap partition)
Edit the Mint fstab file, replacing the 38d8fcd3-a454-4126-8359-071f67788629 by 6a285556-fb36-4df4-93a7-7d1b8b79aa53 (i.e. the new UUID for the swap partition.

Re-running update-grub for the mint system hasn't changed anything, because grub now points to the bl configuration. (init-grub was last run with the bl partition as target)

Offline

#6 2016-01-18 21:13:52

Starborn
Member
From: Laniakea
Registered: 2016-01-06
Posts: 28

Re: [SOLVED] GRUB menu: UUID= error message (Bunsenlabs and Mint 13)

@Head_on_a_Stick,

sudo grub-install --recheck /dev/sda showed:

Installing for i386-pc platform.
Installation finished. No error reported.

And "parted" gave me "Partition Table: msdos", so that point to MBR, right? (I had to "google" that.)


@xaos52,

The Mint 13 fstab file indeed shows the UUID from the error message!! I did not think of checking in Mint. (Me, n00b! But it was indeed the swap partition, so at least I was on the right track.)

I am writing this in Mint 13 now, and after replacing that UUID from the error message with the new UUID, the error message did not appear after rebooting and choosing Mint in the GRUB menu.

Xaos52  - you are the man (so are you, Head_on_a_Stick, but you what I mean, right? smile

Awesome.

Thank you all for your time and your trouble to have helped me out with this small thingie.

At Windows forums I often see these "Microsoft MVP's" that try to help Windows users with problems, and they always give those standard answers that are rarely of any use to people. You are tons better than those "MS MVP's". I am in awe.


"Horum omnium Belgae fortissimi sunt" - Caius Julius Caesar

Offline

Board footer

Powered by FluxBB