[lkml]   [2001]   [Mar]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject2.2.18 corruption: IDE + PCMCIA ?
    Hi all,

    I've experienced some disk corruption on my laptop.

    I'm cross-compiling tons of sources and I felt the need
    to insert a CompactFlash card (via PCMCIA) in my laptop.
    So I did, no problem:
    mounted, touched a file, umounted, cardctl-ejected.

    Pretty soon my compilation stops:
    bash: /usr/bin/sort: cannot execute binary file

    Okey. The date on /usr/bin/sort is unchanged. Must be root to write.
    I am NOT compiling as root.
    "File" on /usr/bin/sort says "data". No elf.
    The only thing that the logs say:

    modprobe: Can't locate module binfmt-464c

    The filesystem on /usr is ext2.

    I downloaded a new textutils.deb and installed it.
    (But I made a backup of the corrupted file for some reason)
    Searched the net and found some previous problem with
    2.2.10 and DMA + CompactFlash.
    Started to write a mail like this.
    Tried to do a ls -> Segmentation fault.
    Then the entire machine crashed.
    I rebooted the machine and fsck.ext2 complained about
    my largest partition, did a manual check and now I'm back.

    I wonder how many corrupted files there are left...

    The machine is usually very stable, but I haven't done
    much PCMCIA activity with it.

    Maybe this is not even related to PCMCIA...

    Anyway, this is what I do to my disk/controller:

    /sbin/hdparm -c1 -d1 -m16 -a0 -S4 -u1 /dev/hda

    I don't know if that has anything to do with it.

    I've used this computer about three months now
    and another Portege (3440CT) six months.
    Never experienced anything like that...

    So, all Portege users out there - be careful!

    Cheers /





    Toshiba Portege 3480CT:

    CPU and memory:

    600MHz Speedstep PII
    192MByte ram.

    Harddisk and controller:

    PCI_IDE: unknown IDE controller on PCI bus 00 device 39, VID=8086,
    PCI_IDE: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbff0-0xbff7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbff8-0xbfff, BIOS settings: hdc:pio, hdd:pio
    hda: TOSHIBA MK1214GAP, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hda: TOSHIBA MK1214GAP, 11513MB w/0kB Cache, CHS=1467/255/63, UDMA


    Linux PCMCIA Card Services 3.1.23
    kernel build: 2.2.18 #2 Mon Jan 15 23:56:28 CET 2001
    options: [pci] [cardbus] [apm]
    PCI routing table version 1.0 at 0xf0190
    00:0b.0 -> irq 11
    00:0b.1 -> irq 11
    Intel PCIC probe:
    Toshiba ToPIC100 rev 20 PCI-to-CardBus at slot 00:0b, mem 0x68000000
    host opts [0]: [slot 0xf0] [ccr 0x16] [cdr 0x86] [rcr 0xc000000]
    [pci irq 11] [lat 64/176] [bus 20/20]
    host opts [1]: [slot 0xf0] [ccr 0x26] [cdr 0x86] [rcr 0xc000000]
    [pci irq 11] [lat 64/176] [bus 21/21]

    Compact Flash:

    hdc: Hitachi CV 7.2.2, ATA DISK drive
    hdc: Hitachi CV 7.2.2, 30MB w/1kB Cache, CHS=492/4/32
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:29    [W:0.023 / U:12.956 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site