On Fri, 4 Aug 2000, Manuel Clos wrote:
>"Mike A. Harris" wrote:
>> I have my burner on hdc, and my reader on hdd. I just started
>> erasing a CDRW in the burner, and tried to mount a CDROM in the
>> reader. The mount command is sitting there frozen now.
>
>Blanking a CD blocks the scsi bus, so if you are using hdc and hdd
>they are both in the same IDE controller (same interrupt). If you
>want to be able to do so you should put the recorder in hdc or hdd
>and the reader in hdb (I supose your hard disk is hda). Because
>you have two IDE controllers (two interrupts) there will be no blocking.
That would be fine, except for one thing: I have 2 hard disks,
both of which are mounted and used all the time. One is hda, the
other hdb. So in order to solve this problem admirably, I would
need an external IDE card I suppose. PCI cards are expensive,
and if I were to buy one I might as well get a SCSI card and go
that route instead. An ISA card would be ok, except most don't
allow you to change the IRQ to something else, so my onboard ones
would have to move if the BIOS allows it. Then the hda/b/c,
etc.. order might change and that would be bad unless the kernel
can control which card is seen as the first controller. Then we
have I/O port issues as well. Uggh. I think I'll use a network
mounted CDROM instead. The only problem is that the machine will
Oops if I accidentally mount the CD while erasing. That is
unacceptable to me.
I guess I'll have to see the response to my oops on lkml...
>This configuration is better to avoid buffer underruns. The only problem
>is when doing HD to CD Writer, if you open/close the CD (sitting in hdb)
>then you are temporaly blocking the access to the HD, so use a bigger
>buffer when doing so.
Yeah, that is why I have the two hard disks on one controller and
the 2 cdrom units on the other. I never go CD->CD for a burn
because a slight piece of dirt on the source disk would make a
frisbee. So it isn't a problem with bus contention for me. Just
when wanting to mount a cd while erasing another...
Thanks for the ideas!
TTYL
--
Mike A. Harris Linux advocate
Computer Consultant GNU advocate
Capslock Consulting Open Source advocate
... Our continuing mission: To seek out knowledge of C, to explore
strange UNIX commands, and to boldly code where no one has man page 4.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]