Results 1 to 3 of 3
Hi
I've got a problem ( as you can imagine )
So ... I'm using a Kubuntu PC (as linux dev) with also Windows XP ( dual boot )
I ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 01-03-2009 #1Just Joined!
- Join Date
- Dec 2008
- Posts
- 4
[Resolved] VFS error with new kernel
Hi

I've got a problem ( as you can imagine
)
So ... I'm using a Kubuntu PC (as linux dev) with also Windows XP ( dual boot )
I want to update the kernel of my x86 embeded board to enable the framebuffer, I will need it for dev.
The board : ICOP VSX-6154 : >> HERE <<
On this board, I've restore X-Linux 5.51 ( ICOP Linux distribution ) on flash disk ( using GHOST + image provided by ICOP ) ...
This installation works fine, exept framebuffer is disabled on it ...
The X-Linux v5.51 overview : >> HERE <<
The working system in 2 words :
2 partitions on the disk :
> hda1 = MS DOS (bootable) with syslinux.
> hda2 = Linux ( ID=83) with all data that are OK with original kernel
The SYSLINUX.CFG (/hda1/) contain :
The story in 2 words :DEFAULT linux
LABEL linux
KERNEL linux
APPEND root=/dev/hda2
I've take the .config from the working Linux, download last full sources from kernel.org ( v2.6.28 ) , then I updates my .config and set all default values for all (NEW) options.
Then build the new kernel.
After that, I've take the generated bzImage from /arch/x86/ and put it on my flash disk as kernel image loaded by SysLinux.
But the boot fails on VFS :
BootError.jpg
It looks like the kernel cannot mount /dev/hda2 as / ...
Does this mean that the filesystem ( Linux 83 ) is not accepted by my new kernel, or is that mean the data in hda2 aren't good ?
Note : when I restore the original kernel, the mount is OK, so the partition is not corrupted I think ...
Thanks for any idea.Last edited by Seb26; 01-03-2009 at 10:19 PM. Reason: Formating
- 01-03-2009 #2Just Joined!
- Join Date
- Dec 2008
- Posts
- 4
If that can help, here is the fdisk -l result :
Disk /dev/hda: 1024 MB, 1024966656 bytes
16 heads, 63 sectors/track, 1986 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 167 84136+ 6 FAT16
/dev/hda2 168 428 131544 83 Linux
Disk /dev/sda: 1031 MB, 1031798272 bytes
64 heads, 32 sectors/track, 983 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda4 * 1 983 1006576 b W95 FAT32
- 01-04-2009 #3Just Joined!
- Join Date
- Dec 2008
- Posts
- 4
I've try with previous sources (version 2.6.24.7) and all is OK now

... so I will use this kernel.
Bye.


Reply With Quote
