Re: How to get multistrap rootfs up and running?
Am 02.02.2011 20:00, schrieb Bjørn Forsman:
[It's my first time posting to the list so be nice :-) ]
I'm having trouble turning a multistrap rootfs (freshly baked) into a
fully configured and ready to use emdebian system.
So far I have used the sample file from "multistrap -h" and built a
rootfs for a ARM board. Then I booted my board with NFS +
init=/bin/sh. I read somwhere that I should do "dpkg --configure -a"
to get everything setup, but this is what I get:
sh-3.2# dpkg --configure -a
dpkg: failed to open package info file `/var/lib/dpkg/available' for
reading: No such file or directory
May be you might want to have a look in my example posted earlier on
(It uses GRIP ! instead of Baked)
The default kernels I found in Debian and Emdebian do not support rootfs
over NFS. Which kernel do you use? I dont't think that init=/bin/sh is
sufficient to get dpkg working. Maybe you should try it with standard
init (/sbin/init ?) and/or reconfigure the rootfs before the first mount
by the kernel (like I do in my example above - ok it's not baked but
btw: I also tested buildroot and came back to debian (multistrap). It
works a bit different from what we know from buildroot ;-)