Fwd: grub,baselayout problems

0 views
Skip to first unread message

Oleg

unread,
Nov 20, 2009, 3:11:07 PM11/20/09
to funto...@googlegroups.com
2009/11/20, Oleg <flowers...@gmail.com>:
> Hello!
> I did a fresh install of funtoo with new partition scheme.Trying to
> install grub-1.97.1 and booting into kernel failed with kernel panic
> (usual error of VFS:cannot mount a rootfs on /dev/sda3 or unknown
> block (8.3).I switched to lilo and same kernel booting without any
> errors.
> here is my fstab:
> http://dpaste.com/123027/
> Since I don't use any X or DE I decided to switch to no-multilib
> profile and some packages failied to emerge:
> baselayout: here is an error:
> http://dpaste.com/123019/
> Also I cannot get new openrc network scripts to work as described in
> ML, here is an error:
> http://dpaste.com/123025/
> Best regards.
>

mikehunt

unread,
Nov 21, 2009, 9:32:50 PM11/21/09
to Funtoo
I also had * ERROR: Required variable(s) are missing from /etc/conf.d/
netif.eth0:

So, I added NET=192.168.0.1 (the same as GW) to /etc/conf.d/netif.eth0
Then it worked, but I have no idea if this a proper solution.

-MH

Daniel Robbins

unread,
Nov 22, 2009, 1:46:09 AM11/22/09
to funto...@googlegroups.com
On Nov 20, 2009, at 1:11 PM, Oleg wrote:
>> Hello!
>> I did a fresh install of funtoo with new partition scheme.Trying to
>> install grub-1.97.1 and booting into kernel failed with kernel panic
>> (usual error of VFS:cannot mount a rootfs on /dev/sda3 or unknown
>> block (8.3).I switched to lilo and same kernel booting without any
>> errors.

Thanks for the bug reports, much appreciated.

The above is a known bug - this is due to mis-detection of the rootfstype by the beta GRUB 2. Will be fixed in the next GRUB 2 release. Running grub-update from a LiveCD is the cause. Running it from an existing Funtoo install works fine. So the "fresh install" triggered the bug.

>> Since I don't use any X or DE I decided to switch to no-multilib
>> profile and some packages failied to emerge:

I currently don't test or support non-multilib. I support the idea of a non-multilib install, just not something I currently build or support :) To go to a non-multilib system, I would only support it if you started from a non-multilib stage3 -- which I'm not building right now :)

>> baselayout: here is an error:
>> http://dpaste.com/123019/
>> Also I cannot get new openrc network scripts to work as described in
>> ML, here is an error:
>> http://dpaste.com/123025/

This is due to a small bug in /etc/netif.d/interface -- search for "require" and remove "NET" from that line. Or you can add a dummy NET= value as indicated by Mike Hunt. This value is not used by the script so you can set it to anything.

Also, next time you post to the list, please make sure your post doesn't appear indented. It's hard for me to figure out that way.

Thanks again for the bug reports. All except the non-multilib one will be fixed in the next week.

-Daniel

mikehunt

unread,
Nov 22, 2009, 3:36:37 PM11/22/09
to Funtoo


On Nov 22, 1:46 am, Daniel Robbins <drobb...@funtoo.org> wrote:
> On Nov 20, 2009, at 1:11 PM, Oleg wrote:
>
> >> baselayout: here is an error:
> >>http://dpaste.com/123019/

That might be in part be referring to this symlink - not sure

~ # cd /boot
boot # ls -l boot
lrwxrwxrwx 1 root root 1 May 2 2009 boot -> .


and of course /boot is chmod 0755

drwxr-xr-x 4 root root 1024 Nov 16 22:43 boot

-MH
Reply all
Reply to author
Forward
0 new messages