On Wed, 28 Dec 2005 15:48:05 -0800, Grant wrote:

>> > Hello, I'm trying to upgrade my server to the latest hardened-sources
>> > kernel.  I'm trying to mount my /dev/hda1 partition to /boot but I'm
>> > getting the error:
>> >
>> > mount: unknown filesystem type 'ext2'
>> >
>> > It's true that I don't have ext2 support compiled into my kernel, but
>> > I never have.  My /etc/fstab looks like this:
>> >
>> > /dev/hda1     /boot     ext3     noauto,noatime     1 2
>> >
>> should it be ext2 above?
> 
> The filesystem is ext3 as notated in fstab.

Sorry, you wrote ext2 right above it. 

Typically, boot is ext2, and ext2 has to be in the kernel at
this stage. If you want ext3, you should compile in ext3 support into the
kernel. (boot will load either way since ext3 is really ext2 with a
journal).

> 
>> > Does anyone know what's going on here?
>> >
>> do you have an initrd loading? Without some kernel support, it can't
>> load at all? Check your lilo or grub configuration and make sure you
>> have some kind of initrd with ext2 loading.
> 
> I don't think I have anything like that going.  Here's my grub.conf:
> 
> ---
> timeout 2
> default 0
> fallback 1
> 
> title Gentoo Linux 2.6.14-hardened-r2 root (hd0,0) kernel
> /kernel-2.6.14-hardened-r2 root=/dev/hda3 video=vesafb,mtrr vga=0x318
> 
> title Gentoo Linux 2.6.14-hardened-r1 (Fallback) root (hd0,0) kernel
> /kernel-2.6.14-hardened-r1_fallback root=/dev/hda3 video=vesafb,mtrr
> vga=0x318
> ---
> 
> Maybe this is a bug in one of the packages I've updated recently?
> 
> - Grant

Since no initrd is loading, you have to have the filesystems compiled in
the kernel for boot to load. JM2C. Or, load an initrd. The way you have it
now cannot boot.

-- 
[email protected] mailing list

Reply via email to