Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

Problem mounting ext3 Compact Flash

Hello,

I downloaded the linux tools from the WIKI website. I have followed the instructions listed in UClinuxDist, and CompactFlash. I added EXT2 and EXT3 support.

The kernel & filesystem works fine with FAT and ext2 disks. But when I try to mount a Compact Flash (1GB) disk formatted with ext3, I get several errors and the system does not see the correct disk size. The disk was formatted on a Linux machine running Fedora Core 3. The e2fsprogs is version 1.35. I used the mkfs.ext3 /dev/hda1 to format the disk. The relevant boot-up messages:

ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx

CF: ctl=11

hda: , ATA DISK drive

ide0 at 0x80800000-0x80800007,0x80800038 on irq 7

hda: max request size: 512KiB

hda: status timeout: status=0xd0 { Busy }

ide: failed opcode was: 0x27

hda: drive not ready for command

hda: 4294967295 sectors (2199023 MB) w/32767KiB Cache, CHS=65535/255/63

hda: status timeout: status=0xd0 { Busy }

ide: failed opcode was: 0xef

hda: drive not ready for command

hda: cache flushes supported

hda: status timeout: status=0xd0 { Busy }

There are some other messages printed afterwards. I'm sure I did not something right in the kernel config, I hope somebody can help.

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Silly question... did you compile ext3 support into your uClinux kernel??

    Cheers,

    - slacker
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by slacker@Oct 13 2006, 03:26 PM

    silly question... did you compile ext3 support into your uclinux kernel??

    cheers,

    - slacker

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=18678)

    --- quote end ---

    --- Quote End ---

    Yes, I did. I just reformatted the disk for FAT. Windows XP is happy with the device I can write and read from it. Same under Fedora. But when I bootup the uClinux card, I get the same error messages. I&#39;m very confused. Any ideas?