From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
To: Light <sgsdxzy@gmail.com>
Cc: linux-rt-users@vger.kernel.org
Subject: Re: RT-3.10.6_p3 fails to boot: home.mount mounting timed out
Date: Fri, 22 Nov 2013 16:13:44 +0100 [thread overview]
Message-ID: <20131122151343.GE8698@linutronix.de> (raw)
In-Reply-To: <526B46AA.1090407@gmail.com>
* Light | 2013-10-26 12:35:54 [+0800]:
> I am trying to build a RT kernel, however it cannot boot because it
>cannot mount /home, which is a subvolume of btrfs. This is the entry
>of it in /etc/fstab:
>
>/dev/sda3 /home btrfs
>subvol=gentoohome,defaults,compress=lzo,autodefrag 0 2
And this is okay it seems :)
>I copyed my .config from a working mainline 3.10 kernel(which is able
>to boot) and used "make oldconfig". The resulting config file is
>almost the same with mainline one: I only changed IO scheduler from
>BFQ(from gentoo patchset) to deadline, without even enabling
>CONFIG_PREEMPT_RT. However the RT kernel just cannot boot.
That is interresting. Does vanila v3.10.4 / v3.10.6 work? In your
bootlog I see
| Oct 26 11:33:19 Light kernel: 1;39mKernel command line: root=/dev/sda3 rootflags=subvol=gentoo init=/usr/lib/systemd/systemd ro
| Oct 26 11:33:19 Light kernel: sda: sda1 sda2 sda3 sda4
| Oct 26 11:33:19 Light kernel: VFS: Mounted root (btrfs filesystem) readonly on device 0:12.
which means the disk there and btrfs was able to mount the root
subvolume. However your home subvolume timed out. If there is nothing
different with the way you create the kernel (initramfs and such) then I
have no clue.
Maybe you could remove /home from fstab and mount it from commandline
because this might show you the error here.
Sebastian
next prev parent reply other threads:[~2013-11-22 15:13 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-26 4:35 RT-3.10.6_p3 fails to boot: home.mount mounting timed out Light
2013-11-22 15:13 ` Sebastian Andrzej Siewior [this message]
2014-01-24 19:14 ` Sebastian Andrzej Siewior
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=20131122151343.GE8698@linutronix.de \
--to=bigeasy@linutronix.de \
--cc=linux-rt-users@vger.kernel.org \
--cc=sgsdxzy@gmail.com \
/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;
as well as URLs for NNTP newsgroup(s).