2013/8/27 Wang Xuerui <idontknw.w...@gmail.com>

> 2013/8/27 Francisco Ares <fra...@gmail.com>:
> > In regard of file systems,
> > it only loads a ext2 module, and the root partition is ext4 formated.
> >
> > Although this kernel has ext2, ext3 and ext4 built in (not modules), can
> > this be a cue?  Right now I am preparing to format the root partition as
> > ext2, just to check this out.
>
> Well, GRUB modules are *GRUB* modules, that is, they're there only for
> GRUB to be able to understand your partition table and read your
> filesystems. After successfully reading the kernel into memory and
> passing control to it, they're not relevant any more, so you really
> don't have to reformat /.
>
> Instead, focus on your initramfs as the error shows some inconsistency
> between the expected and actual initramfs content. Also that last line
> seems to come from initramfs, based on its appearance (unlike dmesg
> lines). You may understand your problem better there.
>
> Hope that helps.
>
>
Thanks for your reply, Wang

You are probably right, because using the grub console interface, it was
possible to mount any other partitions using commands like

root=(hd0,msdos5)

I have used genkernel to build both the kernel and the initramfs, so I
don't know what could be wrong. In fact, I have never tried to build my own
initramfs.

Any hints on how to diagnose a initramfs?  AFAIK it is a filesystem.  How
can I mount it to check its contents?

Thanks again,
Francisco

Reply via email to