From: marcus hall <marcus@tuells.org>
To: linux-kernel@vger.kernel.org
Subject: Cannot access non-LVM /boot partiton.
Date: Mon, 26 Oct 2009 19:47:51 -0600 [thread overview]
Message-ID: <20091027014751.GA3144@bagatelle.tuells.org> (raw)
Hello..
I have a Fedora system that I recently upgraded to Fedora 11 and subsequently
I cannot access my /boot partition. I have upgraded several systems without
any problems, and I am not sure what to look at that may be the source of
the problem. I've asked on the fedora list with no response, and although I
don't think that it is a kernel problem, perhaps somebody can point me to
the right corner of userspace to start looking deeper.
The problem system has a pair of SATA disks that are mirrored. They each
contain two partitions, a /boot partition on /dev/sda1 and /dev/sdb1, and
an LVM setup on /dev/sda2 and /dev/sdb2. After booting the system, the
only disk device files in /dev are /dev/sda, /dev/sdb, and /dev/sdb2. Grub
sees the boot partition just fine and gets into the kernel, which fails
after userspace starts mounting the filesystems because it cannot find /boot.
If I run fdisk, it is happy with the partition table on either disk.
During boot, the kernel seems to be recognizing the partitions on both disks,
since it shows "sda: sda1 sda2" etc. But, something seems to be disabling
access to the first partition later on. If I manually create a /dev/sda1
or /dev/sdb1 device file, whenever I try to access it I get ENODEV.
When I try to boot an earlier kernel that the system was running happily on
before, I get the same problems, so I believe that this is due to some change
in user space during the "upgrade". It does seem reasonable to block access
to the /dev/sdaX devices, since the mirroring works from the /dev/sdbX
devices, and I am suspecting that something is removing /dev/sdb1 because
it has no LVM data on it, or something. I'm suspecting that this might be
something in udev, but that's a weaker guess.
What could remove access to a disk partition in the kernel after it comes
up? If I cat /proc/partitions, all I see are the LVM partitions.
Thanks in advance!
Marcus Hall
marcus@tuells.org
reply other threads:[~2009-10-27 3:35 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20091027014751.GA3144@bagatelle.tuells.org \
--to=marcus@tuells.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®