On 03/25/2015 04:26 AM, Tom Horsley wrote:
I was apparently missing something like the raid1 kernel
module in the initramfs in my fedora 21 partition, but
I disabled the mdmonitor service and removed the raid
filesystem from the /etc/fstab, yet the system still
could not boot. It spent several minutes trying to recognize
the raided disks then went into the dracut shell.

Should it really be utterly impossible to boot a system
that merely has raided disks connected to it which no
one is trying to reference? Should I make a kernel bug
for this?

I believe grub* will ignore things in /etc/fstab marked as "noauto" as
they aren't to be mounted at boot time so the lack of the md module
wouldn't matter. Things that don't have "noauto" set will be mounted by
"mount -a" at some early time in the multiuser boot sequence. Remember
that fstab doesn't indicate it's a RAID, just a disk and/or partition,
so the system doesn't know to have the RAID module loaded unless it's
in the modprobe stuff.

I don't think the system was unbootable (at least to single-user mode).
Single user mode just needs the kernel running and the root filesystem
mounted. Other run levels will start mounting up things in /etc/fstab
and if it doesn't have "noauto", the system is going to assume it's
needed.

The last part of your question implies that you're asking grub to
predict if some program started at boot time is going to reference that
RAID or not. That's a big ask. So, tag it as "noauto" in fstab and
manually mount it in the equivalent of "rc.local" or ensure that the md
module is in your modprobe configs so grub picks it up on a update to
the grub environment. Don't expect grub to figure out if the disk is
actually being used.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ri...@alldigital.com -
- AIM/Skype: therps2        ICQ: 22643734            Yahoo: origrps2 -
-                                                                    -
-     If you can't beat your computer at chess...try kickboxing!     -
----------------------------------------------------------------------
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to