Allgemeines 22.058 Themen, 149.913 Beiträge

Zwei Disketten auf CD!

Sesselpuppser / 10 Antworten / Baumansicht Nickles

Ich habe das alte DriveImage 5.01 bin damit auch sehr zufrieden! Leider habe ich das auf zwei Disketten.

Ich habe im Archiv gekramt und DAS gefunden! Leider funktioniert das bei mir nicht! Nach dem ich den Rechner von der CD booten lasse, fordert er mich auf die 2. Diskette einzulegen und eine beliebige Tast zu drücken!

Ich habe dem Tipp folgend die erste Diskette als Bootvorgabe eingegeben und die Daten der 2. Diskette bei Nero in das zusammenstellungsfenster gezogen!

Weiß jemand, wie ich diese Farge umgehen kann?

Danke!

bei Antwort benachrichtigen
Dr. Hook Sesselpuppser „Zwei Disketten auf CD!“
Optionen

Hi,

Du mußt zuvor die autoexec.bat der 1. Drive Image Diskette verändern.
Im letzten Drittel der Autoexec.bat steht folgendes:

ECHO.
ECHO Drive Image Diskette 2 (Programm) einlegen
ECHO.
ECHO.
ECHO *** Weiter mit beliebiger Taste ***
ECHO.
PAUSE >NUL


ECHO Drive Image 5.0
ECHO (c) 1994-2001, PowerQuest Corporation. Alle Rechte vorbehalten.
ECHO US-Patents 5.675.769, 5.706.472, 5.930.831, 6.088.778, 6.108.759.
ECHO Andere Patente angemeldet.
ECHO.
ECHO Laden. Bitte warten...
ECHO.

PQDI


Das alles kann in Deinem Fall herausgenommen werden. Wichtig ist nur die letzte Zeile in der PQDI steht. Dies muß stehenbleiben. Das ist der Aufruf des eigentlichen Drive-Image Programmes, welches auf der zweiten Diskette ist.

Befinden sich alle Drive-Image Dateien auf demselben Datenträger, so sollte es nach dieser Änderung funktionieren. Es wäre auch möglich, dem Aufruf von PQDI noch einen Pfad und einen Laufwerksbuchstaben zuzuordnen, falls sich PQDI woanders befinden sollte.

cu

Dr. Hook

bei Antwort benachrichtigen
Sesselpuppser Dr. Hook „Hi, Du mußt zuvor die autoexec.bat der 1. Drive Image Diskette verändern. Im...“
Optionen

Ich habe deinen Rat befolgt und leider springt er nach dem booten auf den DOS-Prompt!

So sieht meine Autoexec.bat nun aus:

@ECHO OFF
PROMPT $P$G


REM -------------------------------------------------------
REM -- Tastaturcodes (xx) und Codeseitenvariablen --
REM -- (yyy) hier ablegen. --
REM -------------------------------------------------------

REM MODE CON CP PREP=((yyy) EGA.CPI)
REM MODE CON CP SEL=yyy
REM KEYB xx,yyy


REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM Windows DOS:
REM MSCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

MOUSE

PQDI



Und so sah sie vorher aus:

@ECHO OFF
PROMPT $P$G


REM -------------------------------------------------------
REM -- Tastaturcodes (xx) und Codeseitenvariablen --
REM -- (yyy) hier ablegen. --
REM -------------------------------------------------------

REM MODE CON CP PREP=((yyy) EGA.CPI)
REM MODE CON CP SEL=yyy
REM KEYB xx,yyy


REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM Windows DOS:
REM MSCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

MOUSE

ECHO.
ECHO Drive Image Diskette 2 (Programm) einlegen
ECHO.
ECHO.
ECHO *** Weiter mit beliebiger Taste ***
ECHO.
PAUSE >NUL


ECHO Drive Image 5.0
ECHO (c) 1994-2001, PowerQuest Corporation. Alle Rechte vorbehalten.
ECHO US-Patents 5.675.769, 5.706.472, 5.930.831, 6.088.778, 6.108.759.
ECHO Andere Patente angemeldet.
ECHO.
ECHO Laden. Bitte warten...
ECHO.

PQDI


Vielleicht noch einen Vorschlag?
Kannst du mir mal erklären (da ich keine Ahnung davon habe), wie dieses letzte drittel den Befehl für die 2. Diskette ausgeben kann?
Ach so, auf der zweiten Diskette ist übriegns auch eine Autoexec.bat drauf, die genauso aus sieht wie die ursprüngliche von der 1. Diskette!
Muss ich vielleicht in den Einstellungen von Nero was ändern?

bei Antwort benachrichtigen
Kelo Sesselpuppser „Ich habe deinen Rat befolgt und leider springt er nach dem booten auf den...“
Optionen

Hallo Sesselpuppser

Folgende Probleme liegen vor:
Du hast keinen CD-Treiber geladen und ein weiterer Hacken liegt auch im sogenannten El Torito Boot-CD Standart. Dieser gaukelt dem PC vor, er habe von einer Diskette (LW A:) gebootet. Die Bootdateien (CD 1) werden also unter A: angesprochen und entsprechend ist auch der Standart-DOS-Pfad auf A: eingestellt.

Wenn nun am Ende der Autoexec.bat das Programm mit dem Befehl "PQDI" aufgerufen wird, sucht DOS das Programm im Standartpfad (A:), dort befindet sich aber die Boot-CD (CD 1) und auf dieser ist das Programm nicht zu finden, sondern im CD-Pfad (welcher mangels CD-Treiber aber nicht existiert).

Nun must Du folgendes Erledigen:
- Folgende Treiber auf die CD1 (Boot-CD) kopieren (sofern noch nicht vorhanden)
- Mouse
- Mode
- Keyb
- Keyboard
- Mscdex
- DOS-CD-Rom-Treiber "driver_name"

In der Config.sys folgende Zeile(n) hinzufügen (sofern du ein EIDE-CD-LW hast):
REM driver_name durch den Namen des CD-ROM-Treibers ersetzten
driver_name /D:IDECD1

Deine Autoexec.bat wie folgt abändern:



@ECHO OFF
PROMPT $P$G

REM -------------------------------------------------------
REM -- Tastaturcodes (xx) und Codeseitenvariablen --
REM -- (yyy) hier ablegen. --
REM -------------------------------------------------------

MODE.COM CON CP PREP=((850) EGA.CPI)
MODE.COM CON CP SEL=850
KEYB.COM GR,,A:\KEYBOARD.SYS /ID:00
MOUSE

REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM CD-ROM Treiber unter der LW-Kennung V: aktivieren:
MSCDEX.EXE /D:IDECD1 /L:V

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

V:\PQDI



Nun erstellst Du die Boot-CD wie das letzte Mal und es sollte eigentlich funktionieren.

Grüsse Kelo

bei Antwort benachrichtigen
Kelo Nachtrag zu: „Hallo Sesselpuppser Folgende Probleme liegen vor: Du hast keinen CD-Treiber...“
Optionen

Ich bins nochmals...
Wenn Du die beiden Startdateien von DOS etwas besser kennen lernen nöchtest; ich habe unter dieser Adresse:
http://www.nickles.de/thread_cache/537664506.html
die kommentierten Startdateien von einer DOS-Boot-CD gepostet, welche ich vor längerer Zeit auf Basis des DOS 8.0 (von Win ME) erstellt habe. Ziel dieser CD war das Starten diverser DOS Programme von der CD (was auch einwandfrei funktionierte).

Grüsse Kelo

bei Antwort benachrichtigen
Kelo Nachtrag zu: „Hallo Sesselpuppser Folgende Probleme liegen vor: Du hast keinen CD-Treiber...“
Optionen

Hallo Sesselpuppser

Folgende Probleme liegen vor:
Du hast keinen CD-Treiber geladen und ein weiterer Hacken liegt auch im sogenannten El Torito Boot-CD Standart. Dieser gaukelt dem PC vor, er habe von einer Diskette (LW A:) gebootet. Die Bootdateien (Diskette 1) werden also unter A: angesprochen und entsprechend ist auch der Standart-DOS-Pfad auf A: eingestellt.

Wenn nun am Ende der Autoexec.bat das Programm mit dem Befehl "PQDI" aufgerufen wird, sucht DOS das Programm im Standartpfad (A:), dort befindet sich aber die Boot-Diskette (Diskette 1) und auf dieser ist das Programm nicht zu finden, sondern im CD-Pfad (Diskette 2), welcher mangels CD-Treiber aber nicht existiert.

Nun must Du folgendes Erledigen:
- Folgende Treiber auf die CD1 (Boot-CD) kopieren (sofern noch nicht vorhanden)
- Mouse
- Mode
- Keyb
- Keyboard
- Mscdex
- DOS-CD-Rom-Treiber "driver_name"

In der Config.sys folgende Zeile(n) hinzufügen:
REM driver_name durch den Namen des CD-ROM-Treibers ersetzten
driver_name /D:CDTR1

Deine Autoexec.bat wie folgt abändern:



@ECHO OFF
PROMPT $P$G

REM -------------------------------------------------------
REM -- Tastaturcodes (xx) und Codeseitenvariablen --
REM -- (yyy) hier ablegen. --
REM -------------------------------------------------------

MODE.COM CON CP PREP=((850) EGA.CPI)
MODE.COM CON CP SEL=850
KEYB.COM GR,,A:\KEYBOARD.SYS /ID:00
MOUSE

REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM CD-ROM Treiber unter der LW-Kennung V: aktivieren:
MSCDEX.EXE /D:CDTR1 /L:V

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

V:\PQDI



Nun erstellst Du die Boot-CD wie das letzte Mal und es sollte eigentlich funktionieren.

Grüsse Kelo

bei Antwort benachrichtigen
Kelo Nachtrag zu: „Sorry, Korrektur, ist aber auch schon spät...“
Optionen

Hallo Sesselpuppser

Folgende zwei Probleme liegen vor:
Du hast keinen CD-Treiber geladen und ein weiterer Hacken liegt auch im sogenannten El Torito Boot-CD Standart. Dieser gaukelt dem PC vor, er habe von einer Diskette (LW A:) gebootet. Die Bootdateien (Diskette 1) werden also unter A: angesprochen und entsprechend ist auch der Standart-DOS-Pfad auf A: eingestellt.

Wenn nun am Ende der Autoexec.bat das Programm mit dem Befehl "PQDI" aufgerufen wird, sucht DOS das Programm im Standartpfad (A:), dort befindet sich aber die Boot-Diskette (Diskette 1) und auf dieser ist das Programm nicht zu finden, sondern im CD-Pfad (Diskette 2), welcher mangels CD-Treiber aber auch nicht existiert.

Nun must Du folgendes Erledigen:
Folgende Treiber auf die PQDI Diskette 1 (Boot-Diskette) kopieren (sofern noch nicht vorhanden)
- Mouse
- Mode
- Keyb
- Keyboard
- Mscdex
- DOS-CD-Rom-Treiber: driver_name

In der Config.sys folgende Zeilen hinzufügen:
REM driver_name durch den Namen des CD-ROM-Treibers ersetzten
driver_name /D:CDTR1

Deine Autoexec.bat wie folgt abändern:
@ECHO OFF
PROMPT $P$G

REM -------------------------------------------------------
REM -- Tastaturcodes (xx) und Codeseitenvariablen --
REM -- (yyy) hier ablegen. --
REM -------------------------------------------------------

MODE.COM CON CP PREP=((850) EGA.CPI)
MODE.COM CON CP SEL=850
KEYB.COM GR,,A:\KEYBOARD.SYS /ID:00
MOUSE

REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM CD-ROM Treiber unter der LW-Kennung V: aktivieren:
MSCDEX.EXE /D:CDTR1 /L:V

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

V:\PQDI



Nun erstellst Du die Boot-CD wie das letzte Mal und es sollte eigentlich funktionieren.

Sorry, für die vielen Korrekturen. Aber TW könnte sich auch einmal dazu durchringen, dass gewöhnliche User ihre Posts editieren können...

Wenns nicht klappt oder bei weiteren Fragen einfach wieder posten...

Grüsse Kelo

bei Antwort benachrichtigen
Sesselpuppser Kelo „Sorry, Korrektur2, ist aber noch später...“
Optionen

Bin mal grad kurz drüber geflogen! Wie du selber schon sagtest, ist schon spät! Werde mir das nach dem aufstehen nochmal richtig angucken!

Danke schonmal!

P.S.: Eine Frage vorab, ich kann doch dann einfach (und ich glaube, das da dann auch der Fehler liegt) die Dateien der 1. Disk verwenden, die ich dann abändern muß!?

bei Antwort benachrichtigen
Kelo Sesselpuppser „Sorry, Korrektur2, ist aber noch später...“
Optionen

Ja, du kannst einfach die Dateien Deiner Diskette 1 abändern, respektive erweitern. Im CD-Brennprogramm wählst Du den gesamten Inhalt der Diskette 2 und kopierst diesen auf die CD, als Bootmedium gibst Du die (abgeänderte) Diskette 1 an (wie schon beim letzten mal). Allerdings empfehle ich Dir die Änderungen auf Kopien der Disketten vorzunehmen. Sicher ist sicher!

Ist mir noch in den Sinn gekommen, trage in der Config.sys noch folgende Zeile ein:
LASTDRIVE=Z

Grüsse Kelo

bei Antwort benachrichtigen
Dr. Hook Sesselpuppser „Zwei Disketten auf CD!“
Optionen

Hi sesselpuppser,

ich habe mal Deine autoexec.bat mit meiner verglichen. Da sind Unterschiede im vorderen Teil drin. Bei Dir ist seltsamerweise alles mit REM auskommentiert. Wie kann das sein? Alsooo, - ein paar wenige Treiber bräuchten wir da schon.

Hier nochmals zum Vergleich meine gesamte autoexec.bat:

REM -------------------------------------------------------
REM -- Netzwerk- oder CD-ROM-Treiber hier ablegen. --
REM -------------------------------------------------------

REM Windows DOS:
REM MSCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

REM Caldera DOS:
REM NWCDEX.EXE /D:driver_name [/L:drive_letter] [/M:buffers]

MOUSE

REM CD-R-Treiber ladenSCSI-Unterstützung
CALL \DRIVERS\LCDRSCSI

REM Iomega Zip- & Jaz-Treiber laden
\DRIVERS\GUEST

ECHO.
ECHO Drive Image Diskette 2 (Programm) einlegen
ECHO.
ECHO.
ECHO *** Weiter mit beliebiger Taste ***
ECHO.
PAUSE >NUL


ECHO Drive Image 5.0
ECHO (c) 1994-2001, PowerQuest Corporation. Alle Rechte vorbehalten.
ECHO US-Patents 5.675.769, 5.706.472, 5.930.831, 6.088.778, 6.108.759.
ECHO Andere Patente angemeldet.
ECHO.
ECHO Laden. Bitte warten...
ECHO.

PQDI

-----------------------------------------------------------------------

So. Oben wird zunächst ein Maustreiber geladen. Dieser muß sich natürlich auf der CD befinden.

Als nächstes wird mit "CALL \DRIVERS\LCDRSCSI" die Datei LCDRSCSI.BAT aufgerufen, die sich auf der Diskette im Unterverzeichnis DRIVERS befindet. Mittels dieser BAT werden alle erforderlichen SCSI-Treiber geladen, sofern sich SCSI-Geräte im Rechner befinden. Wenn Du keine SCSI-Geräte hast, dann kann dieser Aufruf natürlich von vornherein entfallen.

Dann kommt noch der Aufruf "\DRIVERS\GUEST". GUEST ist eine EXE-Datei von Iomega die sehr wichtig ist. Ohne die geht es nicht. Hier werden afaik unter anderem den gefundenen Geräten die Laufwerksbuchstaben zugeteilt.

An dieser Stelle solltest Du folgendes machen. Prüfe ab, welcher Laufwerksbuchstabe nun das CD-ROM hat. Eigentlich müßte es der Nachfolgende nach der letzten Partition auf der (den) Festplatte(n) sein. Wenn Du nun die PQDI mit dem Laufwerksbuchstaben des CD-ROM Laufwerks aufrufst, dann müßte sie auch ausgeführt werden.

Vermutlich war dies der Grund, warum bei Dir die PQDI nicht zur Ausführung kommt. Das Programm wird zwar gesucht, aber nicht gefunden. Dadurch wird dann sofort mit Rückkehr zum DOS-Prompt die autoexec.bat beendet.

Wenn Du dies alles korrigierst, dann sollte es nun aber funktionieren.

cu

Dr. Hook

bei Antwort benachrichtigen
null Sesselpuppser „Zwei Disketten auf CD!“
Optionen

Wenn du nicht zu faul zum Tippen bist, geht es auch anders:

Als Boot-Image nimmst du eine W98 Startdiskette (oder eine andere DOS-Bootdisk mit CD-ROM-Treiber), den Inhalt der DI-Disketten ziehst du so auf die CD (im Brennprogramm).

Dann mußt du nur noch von CD booten und "X:\pqdi" ("X" ist der Buchstabe deines CD-ROMs, bei W98 Startdisk noch eins höher, da RAMDrive) eingeben.

So bekommst du gleich noch ein paar andere Tools (z. B. PM) mit auf die CD, dann in separate Ordner. Im Prinzip brauchst du von den zwei Disketten nur:

Dihelp.dat
Mouse.com
Mouse.ini
Partinfo.exe
PQDI.exe
pqDI.ovl
PQDI.pqg
Pqdi.rtc

Ist nicht sehr komfortabel, funktioniert aber dafür ohne Programmierkenntnisse.

IMHO braucht DI zu viel Platz um auf eine einzige Diskette + DOS zu passen, deshalb muß der CD-ROM-Treiber + das CD-Laufwerk mit integriert werden.

bei Antwort benachrichtigen