Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-user
Navigation:
Lists: gentoo-user: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-user@g.o
From: Canek Peláez Valdés <caneko@...>
Subject: Re: sys-boot/plymouth could not work
Date: Thu, 5 Apr 2012 13:10:46 -0500
On Thu, Apr 5, 2012 at 2:47 AM, 张春江 <zhangchunjiangrj@...> wrote:
> On 2012-04-05 01:29:36,"Canek Peláez Valdés" <caneko@...> wrote:
>>On Wed, Apr 4, 2012 at 12:28 PM, Canek Peláez Valdés <caneko@...> wrote:
>>>
>>> Something is wrong. There is no dracut messages in your dmesg output,
>>> so either you are not using the rd.debug command line (which,
>>> according to your logs, you *are* using), or you are not using a
>>> dracut-created initramfs, or the initramfs is somehow corrupted.
>
> I used
> # dracut -H -f
> to create my initramfs. I don't know why there is no dracut message in
> my dmesg output.
>
>>> Can I see your grub.cfg file, as it is please? Also, it seems that the
>>> problem is OpenRC not creating the /run tmpfs early on during the boot
>>> process:
>>>
>>> https://bugs.gentoo.org/show_bug.cgi?id=409921
>>>
>>> Until that gets fixed, recent versions of plymouth cannot work with
>>> OpenRC. Maybe you could try an old version?
>>>
>>> Regards.
>>
>>Also, can I see your fstab? It seems you use quite the complex setup
>>for your partitions.
>
> The latest version of plymouth is 0.9_pre20111013-r1.
> I installed sys-boot/plymouth-0.8.3-r5 but it still couldn't work, just like v0.9_pre.
> There is no ebuild for other versions.
> Then I tried to install by tarball, but version 0.8.1 and 0.8.2 have a make error:
> "fatal error: drm/drm.h: No such file or directory", but I have already installed
> x11-libs/libdrm and all the other drm related applications are masked.
> Version 0.7.2 have an another make error.
>
> This is my grub.conf:
> default 0
> timeout 5
> #splashimage=(hd0,13)/boot/grub/splash.xpm.gz
>
> title Gentoo Linux
> root (hd0,13)
> kernel /boot/kernel-3.2.1-gentoo-r2 root=/dev/sda10 splash quiet video=radeon:1366x768
> initrd /boot/initramfs-3.2.1-gentoo-r2.img
>
> title Win7
> rootnoverify (hd0,0)
> makeactive
> chainloader +1
>
> This is my /etc/fstab:
> # <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>
> # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
> /dev/sda14              /boot           ext4            defaults,noatime        1 2
> /dev/sda10              /               ext4            noatime                 0 1
> /dev/sda11              /usr            ext4            noatime                 0 0
> /dev/sda12              /var            ext4            noatime                 0 0
> /dev/sda13              /home           ext4            noatime                 0 0
> /dev/sda9               none            swap            sw                      0 0
> /dev/cdrom              /mnt/cdrom      auto            noauto,user             0 0
> /dev/sda1               /media/win7     ntfs-3g         rw,users,umask=000      0 0
> /dev/sda5               /media/music    ntfs-3g         rw,users,umask=000      0 0
> /dev/sda6               /media/animation ntfs-3g        rw,users,umask=000      0 0
> /dev/sda7               /media/data     ntfs-3g         rw,users,umask=000      0 0
> /dev/sda8               /media/video    ntfs-3g         rw,users,umask=000      0 0
>
> Thank you very much for your help!

I see several problems from your grub and fstab config files:

1. If you have a separate /boot partition, you should have something like

kernel (hd0,14)/kernel-3.2.1-gentoo-r2 root=/dev/sda10 splash quiet
video=radeon:1366x768
initrd (hd0,14)/initramfs-3.2.1-gentoo-r2.img

in your grub.cfg.

2. GRUB cannot read ext4 partitions (GRUB2 can), so you are reading
them as ext3 (I don't know if this can cause any problems). The reason
I started to use GRUB2 was because I wanted to use ext4 for my /.

3. Where is the rd.debug command line? Without it, we can't see
dracut's debug messages.

Delete /boot/initramfs*, and recreate the initramfs again, add the
rd.debug kernel command line in grub.cfg, and reboot again. The dmesg
output should have a lot of lines with "dracut:"; send that to the
list.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México
Replies:
Re: sys-boot/plymouth could not work
-- Joost Roeleveld
References:
sys-boot/plymouth could not work
-- 张春江
Re: sys-boot/plymouth could not work
-- Canek Peláez Valdés
Re: sys-boot/plymouth could not work
-- 张春江
Re: sys-boot/plymouth could not work
-- Canek Peláez Valdés
Re: sys-boot/plymouth could not work
-- 张春江
Re: sys-boot/plymouth could not work
-- Canek Peláez Valdés
Re: sys-boot/plymouth could not work
-- 张春江
Re: sys-boot/plymouth could not work
-- Canek Peláez Valdés
Re: sys-boot/plymouth could not work
-- Canek Peláez Valdés
Re: sys-boot/plymouth could not work
-- 张春江
Navigation:
Lists: gentoo-user: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: sys-boot/plymouth could not work
Next by thread:
Re: sys-boot/plymouth could not work
Previous by date:
Re: "lvm failed to start"
Next by date:
Re: sys-boot/plymouth could not work


Updated May 04, 2012

Summary: Archive of the gentoo-user mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.