1 |
On Tue, Apr 3, 2012 at 11:01 PM, 张春江 <zhangchunjiangrj@×××.com> wrote: |
2 |
> On 2012-04-04 01:19:39,"Canek Peláez Valdés" <caneko@×××××.com> wrote: |
3 |
>>I do, but I also use systemd. And GRUB2. |
4 |
> I use OpenRC0.9.8.4 and GNU GRUB0.97-r10, maybe that's the difference. |
5 |
> |
6 |
>>The /run directory should be created when installing dbus; it's a tmpfs: |
7 |
> |
8 |
> I have installed dbus, while I don't have a /run tmpfs. |
9 |
> |
10 |
>>So the problem it's not the existance (or not) of the run directory, I |
11 |
>>believe; it's the fact that it's mounted really early in the boot |
12 |
>>process as a tmpfs. So, did you use dracut to generate your initramfs, |
13 |
>>or did you use genkernel? Or you did it by hand? |
14 |
> |
15 |
> I don't know how to mount /run before the boot process, |
16 |
> I used dracut to generate my initramfs: |
17 |
> # dracut -H -f |
18 |
> I: *** Including module: dash *** |
19 |
> I: *** Including module: i18n *** |
20 |
> I: *** Including module: plymouth *** |
21 |
> I: *** Including module: kernel-modules *** |
22 |
> I: *** Including module: resume *** |
23 |
> I: *** Including module: rootfs-block *** |
24 |
> I: *** Including module: terminfo *** |
25 |
> I: *** Including module: udev-rules *** |
26 |
> I: Skipping udev rule: 50-udev.rules |
27 |
> I: Skipping udev rule: 95-late.rules |
28 |
> I: *** Including module: usrmount *** |
29 |
> I: *** Including module: base *** |
30 |
> I: *** Including module: fs-lib *** |
31 |
> I: *** Including module: shutdown *** |
32 |
> I: Skipping program kexec as it cannot be found and is flagged to be optional |
33 |
> I: *** Including modules done *** |
34 |
> I: Wrote /boot/initramfs-3.2.1-gentoo-r2.img: |
35 |
> I: -rw-r--r-- 1 root root 2773237 Apr 4 11:52 /boot/initramfs-3.2.1-gentoo-r2.img |
36 |
|
37 |
Please add rd.debug to your grub kernel command line: |
38 |
|
39 |
title Gentoo Linux |
40 |
root (hd0,13) |
41 |
kernel /boot/kernel-3.2.1-gentoo-r2 root=/dev/sda10 |
42 |
video=radeon:1366x768 quiet splash rd.debug |
43 |
initrd /boot/initramfs-3.2.1-gentoo-r2.img |
44 |
|
45 |
Reboot, and immediately do |
46 |
|
47 |
dmesg > output.txt |
48 |
|
49 |
Please post the contents of output.txt. We need to know what exactly |
50 |
is failing with the initramfs. |
51 |
|
52 |
Regards. |
53 |
-- |
54 |
Canek Peláez Valdés |
55 |
Posgrado en Ciencia e Ingeniería de la Computación |
56 |
Universidad Nacional Autónoma de México |