Sorry, hab mich vertan.
Die DUSE-Zeile in der CONFIG muss lauten:
DEVICE=DUSE.EXE DRIVES=2 CDDEVICE=EXTERN
Den Namen EXTERN kannst du dir auch aussuchen, Hauptsache bei MSCDEX steht dann die gleiche Zeichenfolge.
Wenn das externe CD-Laufwerk mit deiner USBCD.SYS funktioniert, dann reicht:
DEVICE=DUSE.EXE DRIVES=1
für die externe Festplatte.
Zusammenfassung:
DUSE kann: USB-ZIP-Laufwerke, USB-Festplatten, USB-Floppies, USB-CD/DVD-ROM und USB MO-Laufwerke.
USBCD.SYS kann nur USB-CD/DVD-Laufwerke
USBASPI+DI1000DD.SYS können USB-Sticks und so, deshalb meine ich brauchst du die nicht (zumindest die DI1000DD.SYS nicht).
Die USBASPI wird vielleicht auch von USBCD.SYS gebraucht, musst du leider ausprobieren (einfach erstmal drinlassen).
Ich bin nur etwas verwirrt. Was für Laufwerke hast du nun genau?
Eine interne Platte und ein internes CD/DVD und eine externe USB-Festplatte und ein USB-CD/DVD? Also vier insgesamt, richtig?
Außerdem: Eine von Win98 erstellte Bootdisk wäre besser. Kannst du da dran kommen? Wenn nicht kann ich dir alles zumailen, sind ja keine großen Dateien.