"siefke_lis...@web.de" <siefke_lis...@web.de> wrote:

> On Mon, 8 Feb 2016 22:01:11 +0100 <waben...@gmail.com> wrote:
> 
> > Very sparse information. It would be helpful if you would tell us at
> Yes sorry but with this kernel become crazy...
> 
> > VFS: unable to mount root fs on unknown block...) and also what
> > kind 
> 
> This was last message. Now i run genkernel kernel config and delete
> what not need. But now come: 
> 
> siefke@sisibox ~/.kernel/source/linux-4.4.0-pf3 $ du -sh
> arch/x86_64/boot/bzImage 0    arch/x86_64/boot/bzImage

This is ok because this file is just a symlink.

I never used genkernel so I don't know if your home directory is the
right place for kernel sources. 
On my system the kernel sources are located here:

/usr/src/linux/

where "linux" is a symlink to the directory that contains the kernel
sources. 

So arch/x86_64/boot/bzImage is on my system located here:

$ ls -hl /usr/src/linux/arch/x86_64/boot/bzImage

lrwxrwxrwx 1 root root 22 18. Jan 04:46 /usr/src/linux/arch/x86_64/boot/bzImage 
-> ../../x86/boot/bzImage

When I use "du" on this file I get back the same result, because it's
a symlink and not a "real" file.

$ du -hs /usr/src/linux/arch/x86_64/boot/bzImage
0       /usr/src/linux/arch/x86_64/boot/bzImage

But when I use "du" not on the symlink but on the "real" file, I get:

$ du -hs /usr/src/linux/arch/x86/boot/bzImage
6,2M    /usr/src/linux/arch/x86/boot/bzImage

> sisibox siefke # lspci
[...]
> SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6
> port SATA AHCI Controller (rev 05) 00:1f.6 v
[...]

For a SATA AHCI Controller these kernel options should be sufficient:

CONFIG_ATA
CONFIG_ATA_ACPI
CONFIG_SATA_AHCI

I don't think that you also need this one, but if it doens't work
you can give it a try:

CONFIG_SATA_AHCI_PLATFORM

What filesystem(s) do you use on your laptop? Are you sure they are 
included in the kernel configuration?

For ext4 filesystem you should enable these options:

CONFIG_EXT4_FS
CONFIG_EXT4_USE_FOR_EXT2
CONFIG_EXT4_FS_POSIX_ACL

You should also enable these (regardless what filesystem you use):

CONFIG_DNOTIFY
CONFIG_INOTIFY_USER
CONFIG_FANOTIFY


And now for something completely different... ;-)

The error message you've seen could also be caused by a misconfigured
bootloader. Unfortunately you didn't tell us what bootloader you use.

I'm still using the old grub. I don't have any knowledge about grub2, 
gummiboot or efibootmgr. If you use one of these I can't help you with
it's configuration. In this case the gentoo handbook should give you the
information that you need (or some other member of this list).

You should carefully check your bootloader configuration. If for 
example the path to your root-partition is wrong then your system 
cannot boot.

--
Regards
wabe

Reply via email to