On Monday 05 July 2010 21:43:48 Saxon Landers wrote:
> Ok, fixed it.
>
> Setting the rootdelay to 10 gave me enough time to notice the USB was
> being mounted as sdb1, not sda1. a quick vim edit of the grub.cfg file
^^^^^^^^^^^^^^^^^^^
> Checking file systems... [ OK] vvvvvvvvvvvvv
> fsck.ext3: Bad magic number in super-block while trying to open /dev/sda
> /dev/sda:
Methinks you need to change /etc/fstab.
> (ergh, it's endless with me :/)
That's what I thought while I was updating Smoothwall to Linux 2.6.26 and to
use udev and initramfs, and updating most packages 2-3 years' worth. At
times, I thought it would *never* work. But I kept plugging away at it. Nine
months later, I had an ISO that would install, configure and run, but
otherwise is almost the same as Smoothwall v3. Most of that time was spent
getting initramfs to work. Linux isn't very clear about using "these, and
ONLY these, cpio options" to build the initramfs. It isn't very clear that
pivot_root MUST be built with klibc. And don't get me started on trying to
build klibc for Linux 2.6.32. I completely gave up on that; no version of
klibc will build on/for 2.6.32, and there's no apparent reason why, nor is
there a set of identifiable patches that can be applied to any specific
version of klibc that will allow it to be built for 2.6.32. Why 2.6.32?
Because it's slated to receive long-term support.
Give it time. You'll learn to recognize errors and where the solution should
be applied.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page