I have
CMD 640 Chipset (I think, because thats the name of its Dos-driver)
Mitsumi FX400 CD-Rom as master on ide1
Conner 1.2 GB on ide0 (forgot the name)
Kernel: aidecd from Slackware 3.0
The Problem:
Mounting the CD-Rom needs a looong time.
In that time it's possible to switch between consoles
with <Alt> <F*>, but commands will be done when mounting
is done, not before - so it's no real multitasking what happens.
Copying single files from CD-Rom seems to work fine.
Copying multiple files does maybe the same as mounting -
I don't know: I lost patience and did a hard reboot after
a few minutes.
Running scripts or binaries from CD-Rom gives the same behaviour.
Giving as boot-parameters 'hdc=cdrom' or 'hdc=serialize'
makes no visible difference.
I'm booting with LILO. Should I try LOADLIN from Dos ?
Should I use other kernels ?
Any other ideas about that problem ?
Hoping for hints
Andreas Kauffmann
------------------------------------
P.S.: That's what 'dmesg' says:
ide0: hda: cyls=2477,heads=16,sects=63
ide1: hdc: serialize
Console: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000fb8c0
pcibios_init : BIOS32 Service Directory entry at 0xfbd50
pcibios_init : PCI BIOS revision 2.10 entry at 0xfbd80
Probing PCI hardware.
Warning : Unknown PCI device. Please read include/linux/pci.h
Calibrating delay loop.. <snip>
...
hda: Conner Peripherals 1275MB - CFS1275A, 1219MB w/64KB Cache, LBA,
CHS=2477/16
/63, MaxMult=16
hdc: FX001DE, ATAPI, CDROM drive
ide1: secondary interface on irq 15 (single-threaded with ide0)
ide0: primary interface on irq 14
Floppy drive(s): fd0 is 1.44M
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
aha152x: porttest: failed
EATA0: address 0x1f0 in use, skipping probe.
EATA0: address 0x170 in use, skipping probe.
scsi : 0 hosts.
scsi : detected total.
... <snip>
...
03:38:24
PDT 1995
Partition check:
hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 102780k swap-space
hdc: media changed
hdc: code: 70 key: 6 asc: 29 ascq: 0
hdc: media changed
hdc: code: 70 key: 6 asc: 28 ascq: 0
VFS: Disk change detected on device 22/0
hdc:ll_rw_block: only 2048-char blocks implemented (1024)
unable to read partition table
Max size:340158 Log zone size:2048
First datazone:36 Root inode number 73728
ISO9660 Extensions: RRIP_1991A
found on /dev/hdc.
Mounting unknown ISO9660 CD-ROM under /cdrom.
Running gpm...
The last 3 lines are not from 'dmesg', but are also written
when booting, just before the login-prompt.