Hello!
Here we go again... regarding a change off boot devices that I was
trying to do, I started with that setup (I'm using LM8, Linux LM8 is
kernel 2.4.2-20mdk):
/dev/hda (master at IDE0) : 40G Quantum HD, with Win98
/dev/hdb (slave at IDE0) : 4.3 WD HD, with Linux LM8 - ReiserFS
/dev/hdc (master at IDE1) : Creative Labs CD-ROM CDRW 4224
What I wanted (Quantum is ATA 100, WD is ATA33, is slowing my
performance a little):
/dev/hda (master at IDE0) : 40G Quantum HD, with Win98
/dev/hdc (master at IDE1) : 4.3 WD HD, with Linux - ReiserFS
/dev/hdd (slave at IDE1) : Creative Labs CD-ROM CDRW 4224
I had lots of problems when (trying to) changing these devices... erros,
messages of CRC errors... until I noted that when the CD-ROM wasn't
connected at the same IDE that the Linux HD, the system worked...
Is this a bug? If it is... is from Linux, or from ReiserFS? Can be
corrected? Below are some lines from /var/log/message (relevant parts
are marked with ***** below the line of the error):
Jun 15 20:08:53 orlando kernel: ide: Assuming 33MHz system bus speed for
PIO modes; override with idebus=xx
***************************************
^^
!!
By the way... how can I change this??? I want to put my IDE at 66MHz...
Jun 15 20:08:53 orlando kernel: VP_IDE: IDE controller on PCI bus 00 dev 39
Jun 15 20:08:53 orlando kernel: VP_IDE: chipset revision 16
Jun 15 20:08:53 orlando kernel: VP_IDE: not 100%% native mode: will
probe irqs later
Jun 15 20:08:53 orlando kernel: VP_IDE: VIA vt82c596b (rev 23) IDE
UDMA66 controller on pci00:07.1
Jun 15 20:08:53 orlando kernel: ide0: BM-DMA at 0xd000-0xd007, BIOS
settings: hda:DMA, hdb:pio
Jun 15 20:08:53 orlando kernel: ide1: BM-DMA at 0xd008-0xd00f, BIOS
settings: hdc:DMA, hdd:pio
Jun 15 20:08:53 orlando kernel: hda: QUANTUM FIREBALLlct20 40, ATA DISK
drive
Jun 15 20:08:53 orlando kernel: hdc: ST34321A, ATA DISK drive
Jun 15 20:08:53 orlando kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Jun 15 20:08:53 orlando kernel: ide1 at 0x170-0x177,0x376 on irq 15
Jun 15 20:08:53 orlando kernel: hda: 78177792 sectors (40027 MB)
w/418KiB Cache, CHS=4866/255/63, UDMA(33)
Jun 15 20:08:53 orlando kernel: hdc: 8404830 sectors (4303 MB) w/128KiB
Cache, CHS=8894/15/63, UDMA(33)
****************************************************************
/dev/hda and /dev/hdc are recognized... note that there is no /dev/hdd,
the CD-ROM was with the power cable disconected, but the IDE cable
attached to it caused that mess:
Jun 15 20:08:53 orlando kernel: Partition check:
Jun 15 20:08:53 orlando kernel: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
Jun 15 20:08:53 orlando kernel: hdc:hdc: dma_intr: status=0x51 {
DriveReady SeekComplete Error }
Jun 15 20:08:53 orlando kernel: hdc: dma_intr: error=0x84 {
DriveStatusError BadCRC }
DriveStatusError BadCRC }
.
.
.
Jun 15 20:08:53 orlando kernel: hdc: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Jun 15 20:08:53 orlando kernel: hdc: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Jun 15 20:08:53 orlando kernel: ide1: reset: success
Jun 15 20:08:53 orlando kernel: hdc6 >
Jun 15 20:08:53 orlando kernel: RAMDISK: Compressed image found at block 0
Jun 15 20:08:53 orlando kernel: TCP: Hash tables configured (established
16384 bind 16384)
Everything goes ok from here...
If I'm using that setup
/dev/hda (master at IDE0) : 40G Quantum HD, with Win98
/dev/hdb (slave at IDE0) : Creative Labs CD-ROM CDRW 4224
/dev/hdc (master at IDE1) : 4.3 WD HD, with Linux - ReiserFS
as a workaround, the thing goes ok:
Jun 15 20:20:37 orlando kernel: ide: Assuming 33MHz system bus speed for
PIO modes; override with idebus=xx
Jun 15 20:20:37 orlando kernel: VP_IDE: IDE controller on PCI bus 00 dev 39
Jun 15 20:20:37 orlando kernel: VP_IDE: chipset revision 16
Jun 15 20:20:37 orlando kernel: VP_IDE: not 100%% native mode: will
probe irqs later
Jun 15 20:20:37 orlando kernel: VP_IDE: VIA vt82c596b (rev 23) IDE
UDMA66 controller on pci00:07.1
Jun 15 20:20:37 orlando kernel: ide0: BM-DMA at 0xd000-0xd007, BIOS
settings: hda:DMA, hdb:DMA
Jun 15 20:20:37 orlando kernel: ide1: BM-DMA at 0xd008-0xd00f, BIOS
settings: hdc:DMA, hdd:pio
Jun 15 20:20:37 orlando kernel: hda: QUANTUM FIREBALLlct20 40, ATA DISK
drive
Jun 15 20:20:37 orlando kernel: hdb: CREATIVE CD-RW RW4224E, ATAPI
CD/DVD-ROM drive
Jun 15 20:20:37 orlando kernel: hdb: set_drive_speed_status: status=0x00 { }
*************************************************************************
Jun 15 20:20:37 orlando kernel: ide0: Drive 1 didn't accept speed
setting. Oh, well.
*************************************************************************
What those messages mean??? Can I fix this???
And beyond that all works fine too...
I'm using Soyo SY-6VBA 133 (Via Apollo chipset)... I don't know if it's
relevant... but is one more info... by the way... my CPU is a Celeron
400MHz, overclocked to 540MHz. My system memory is 160MB (three modules,
128M, 64M and 32M)... Linux LM8 is kernel 2.4.2-20mdk...
TIA
orlando