So far so good:-)
I compiled the kernel with ext3 filesystem.
There is only one problem:
I have a usb disk with an extended partition and in that extended
partition I created a logical partition the name of this logical
partition is : sdb5
When I try to mount sdb5
$mount /dev/sdb5 /mnt/flash/root/disk
(or with $mount -t ext3 /dev/sdb5 /mnt/flash/root/disk)
there is an error : no such file
I looked in the directory /dev and there is no sdb5
the kernel messages look good:
#####################################
Jan 1 00:05:09 axis kernel: drivers/usb/host/hc_crisv10.c: USB
controller in host mode.
Jan 1 00:05:09 axis kernel: drivers/usb/host/hc_crisv10.c: USB
controller started.
Jan 1 00:05:09 axis kernel: drivers/usb/host/hc_crisv10.c: USB
controller in host mode.
Jan 1 00:05:09 axis kernel: drivers/usb/host/hc_crisv10.c: USB
controller started.
Jan 1 00:05:09 axis kernel: drivers/usb/host/hc_crisv10.c: USB
controller running.
Jan 1 00:05:09 axis kernel: usb 1-2: new full speed USB device using
ETRAX 100LX and address 3
Jan 1 00:05:10 axis kernel: scsi1 : SCSI emulation for USB Mass
Storage devices
Jan 1 00:05:10 axis kernel: usb-storage: device found at 3
Jan 1 00:05:10 axis kernel: usb-storage: waiting for device to settle
before scanning
Jan 1 00:05:15 axis kernel: Vendor: ST340082 Model: 0A
Rev: 0000
Jan 1 00:05:15 axis kernel: Type: Direct-Access
ANSI SCSI revision: 00
Jan 1 00:05:15 axis kernel: SCSI device sda: 781422768 512-byte hdwr
sectors (400088 MB)
Jan 1 00:05:15 axis kernel: sda: assuming drive cache: write through
Jan 1 00:05:15 axis kernel: SCSI device sda: 781422768 512-byte hdwr
sectors (400088 MB)
Jan 1 00:05:15 axis kernel: sda: assuming drive cache: write through
Jan 1 00:05:15 axis kernel: sda: sda1 < sda5 >
Jan 1 00:05:15 axis kernel: Attached scsi disk sda at scsi1, channel
0, id 0, lun 0
Jan 1 00:05:15 axis kernel: usb-storage: device scan complete
#############################################
maybe I did something rong?
for compiling the kernel I did the following steps:
in devboard-R2_01/os/linux
$make menuconfig
=> filesystems => ext3 support
I saved the changes
cd ../..
$ make
. init_env
boot_linux -F -i fimage
--- In [email protected], "Alex" <[EMAIL PROTECTED]> wrote:
>
> --- In [email protected], "sambuls" <sambuls@> wrote:
> >
> > I'm trying to configure my fox bord so it can read ext3 filesystem.
> > I think the best way to do is to recompile the kernel with ext3
> > filesystem as a kernel module.
> >
> > I'm completly new to compiling kernels. What I have done so far is
> > installing the SDK kit for acmesystems.com.
> > There were 2 rpm's that I had to install and 2 tar files.
> >
> > After installing the SDK kit I tryed to recompile the kernel
> >
> > In the directory 'devboard-R2_01' is a subdirectory 'os/linux'
> > $ make menuconfig
> > created the ext3 module
> > $ make
>
> - cd devboard-R2_01/os/linux
> - make menuconfig
> - Configure the kernel as you like, then exit saving changes
> - cd ../.. (back to devboard-R2_01)
> - make
> - If everything is done, you will get a fimage at the end of the process
> - . ./init_env
> - boot_linux -F -i fimage
> - The program should wait until you jumper the boot pins on the FOX
> Board and you reset it. Then the flashing will begin. When finished,
> jumper-out the boot pins and reset the FOX Board.
>
> Your image now should work with ext3 support ;)
>