Ich habe hier einen sehr alten MS-DOS PC, dessen Festplatte regelmäßig komplett auf einen USB Stick kopiert werden soll. Dabei möchte ich kein Image, sondern jede Datei einzeln zugreifbar. An der MS-DOS Installation soll dabei auf keinen Fall etwas verändert werden, da nicht abzusehen ist, ob sie dann noch korrekt funktioniert. Denn der Rechner wurde vorgefunden. Es gibt keine Installationsdisketten, keine Beschreibung und niemand, der sich mit dem Rechner auskennt. Dieser Rechner hat kein WLAN. Die LAN Buchse habe ich verschlossen, damit ihn niemand ans Internet anschließt. Damit USB funktioniert, habe ich eine neue Partition auf der Festplatte erstellt und dort ein Windows XP zum Zwecke des Sicherns der MS-DOS Installation installiert. Ich wähle per Rechtsklick die MSDOS (C:) Festplatte und wähle "Kopieren". Dann gehe ich auf den USB Stick und wähle per Rechtsklick "Einfügen". Unter Eigenschaften der C-Festplatte bzw. der Kopie lasse ich mir die Größe anzeigen. Während das Original 86MB groß ist, hat die Kopie 73MB, dabei 79MB auf dem Datenträger. Kann es sein, dass nicht alles gesichert wurde? Wie bekommt man alle Dateien kopiert? Könnte ein Linux alles kopieren?
Total Commander. Verzeichnisse synchronisieren. Vergleichen. Fertig.
Mad schrieb: > Total Commander. Verzeichnisse synchronisieren. Vorher aber erst unter Einstellungen/Ansicht, bei Versteckte und Systemdateien anzeigen, zwei Häkchen setzen.
Teo D. schrieb: > Mad schrieb: >> Total Commander. Verzeichnisse synchronisieren. > > Vorher aber erst unter Einstellungen/Ansicht, bei Versteckte und > Systemdateien anzeigen, zwei Häkchen setzen. Meint ihr damit, ich soll den Total-Commander unter dem Windows XP installieren? Was heißt genau "synchronisieren"? Heißt das, dass Änderungen der Kopie auf die MS-DOS Installation übertragen werden. Das soll auf keinen Fall passieren können. Lediglich die umgekehrte Richtung ist erwünscht.
Hallo Litt, Litt schrieb: > Ich wähle per Rechtsklick die MSDOS (C:) Festplatte und wähle > "Kopieren". Dann gehe ich auf den USB Stick und wähle per Rechtsklick > "Einfügen". Unter Eigenschaften der C-Festplatte bzw. der Kopie lasse > ich mir die Größe anzeigen. Während das Original 86MB groß ist, hat die > Kopie 73MB, dabei 79MB auf dem Datenträger. Kann es sein, dass nicht > alles gesichert wurde? Ja, z.B. eine Auslagerungsdatei oder Schlafdatei von XP, die sich neuerdings auf Deiner C:-Partition befindet, wobei die eigentlich viel größer sein müsste als die 16MB Kopiergrößendifferenz. > Wie bekommt man alle Dateien kopiert? Du könntest alternativ mal das kostenlose Microsoft-Tool robocopy (für die Kommandozeile) auspropieren. >Könnte ein > Linux alles kopieren? Ja. Nimm eine alte kleine Version von Acronis True Image. Damit kannst Du z.B. das ganze C-Laufwerk sektorbasiert (komplett!) in eine Datei kopieren. Auf Deinem Zweitrechner installierst Du auch Acronis True Image. Mit dem dort integrierten "TI-Imounter" kannst Du Deine Backup-Datei unter einem Laufwerksbuchstaben im Arbeitsplatz zur Verfügung stellen, so daß Du auf jede einzelne Backup-Datei unter dem neuen Laufwerksbuchstaben unter Windows zugreifen kannst, wie auf jede andere Datei auch.
Besorg dir Norton Ghost. Da ist wenigstens einigermassen sicher das nichts fehlt, und das Rechner mit der Sicherung wieder zum Laufen gebracht werden kann... Zum blossen Kopieren benutzt man ansonsten einfach die Komanndozeile: xcopy Quelle Ziel mit den netten Parameter: /o/k/r/e/i/s/c/h Das tut es auch wesentlich schneller als der Explodierer.
Litt, wenn Dein Rechner ein CD-Rom-Laufwerk hat oder sogar von USB starten kann, könntest Du mit einem Live-Linux, wie z.B. Knoppix von CD oder USB starten. Dort kannst Du die Kopieraktionen unter einer hübschen grafischen Oberfläche vornehmen.
Ich sehe hier ein paar grundsätzliche Probleme. Wie willst du sicherstellen dass alles von deiner MSDos Partition auf dem Stick landet? Wie machst du die MSdos Partition bootfähig nach einer Rücksicherung? Wie kopierst du die Daten unter MSdos? Ich würde für diesen Fall ein altes Ghost empfehlen. Das kann mit USB umgehen. Mit dem Ghost Explorer kommst du auch an die Daten aus dem Image. Es geht ja wohl darum eine komplette Sicherung der MSdos Partition zu erstellen, um nach einem HDD crasch oder Tausch den Original Zustand wieder herzustellen. Dein Vorgehen erzeugt nur Kopien der Daten aber nicht der Partition. Das ist nicht genug da du ja keinerlei Installationsmedien hast Thomas
Litt schrieb: > Meint ihr damit, ich soll den Total-Commander unter dem Windows XP > installieren? Was heißt genau "synchronisieren"? Ja, nur Kopieren geht natürlich auch, Synchronisieren willst du hier ja nicht. Auf einem USB-Stick installieren geht auch. Es gibt auch noch eine 16bit Version die unter Win3.1 läuft. https://www.ghisler.com/ddownload.htm
Thomas schrieb: > Ich sehe hier ein paar grundsätzliche Probleme. Wie willst du > sicherstellen dass alles von deiner MSDos Partition auf dem Stick > landet? Wie machst du die MSdos Partition bootfähig nach einer > Rücksicherung? Wie kopierst du die Daten unter MSdos? Das ist kein Problem und hier nicht gefragt. Die Festplatte wurde ausgebaut und ein Image erstellt. Im Problemfall baue die Festplatte aus und spiele es wieder ein. Hier geht es nur darum, alle Dateien zu sichern, um alte einzelne Versionen nach einem Verbasteln dem MS-DOS per Windows XP wieder unterschieben zu können.
Litt schrieb: > Dabei möchte ich kein > Image, sondern jede Datei einzeln zugreifbar. Auch bei einem Image kannst du auf einzelne Dateien zugreifen. Unter Linux kann man Images mounten sodass sie sich wie Festplatten verhalten; unter Windows geht das meine ich auch irgendwie. Daher würde ich dringend dazu raten ein Image zu ziehen, weil hier ganz sicher 100% 1:1 alles gesichert wird, und darin dann auf die Daten zuzugreifen.
disk2vhd und dann in einer VirtualBox anschauen/weiternutzen?
Mike B. schrieb: > disk2vhd und dann in einer VirtualBox anschauen/weiternutzen? VHD-Dateien kann man unter Windows sogar direkt mounten und die enthaltenen Dateien nutzen... Aber vermutlich nicht in XP.
Wie immer viele Wege führen nach Rom. Du hast dir extra ein XP installiert vermutlich um Sticks verwenden zu können. Du hast die Platte ausgebaut um extern ein Image zu erstellen. Du willst einzelne Dateien in der Partition überschreiben hast aber Angst das auf dem Stick nicht alles drauf ist. Du schreibst ganz klar im Betreff das du die komplette Partition sichern willst das geht nun mal nicht mit dem Copy Befehl. Wenn es dir nur um einen Dateien geht mag das ja noch funktionieren ist aber gelinde gesagt umständlich. Ich würde einfach ein Linux von CD booten und von dort alle Dateien auf den Stick kopieren. Unter Linux gibt es den Midnight Commander MC der das kann. Vorteil du braucht nicht Mal ein XP auf der Platte nur dein MSdos. Ein Image kannst du auch ganz einfach erstellen ohne die Platte auszubauen. Thomas
Thomas schrieb: > Du schreibst ganz klar im Betreff das du die komplette Partition sichern > willst das geht nun mal nicht mit dem Copy Befehl. Das ist doch unter reinem DOS wumpe. Solange die Partition selbst nicht gelöscht/formatiert wird, kommt alles wieder auf seinen richtigen Platz.
>Denn der Rechner wurde >vorgefunden. Es gibt keine Installationsdisketten, keine Beschreibung >und niemand, der sich mit dem Rechner auskennt. Wozu etwas, was keiner kennt und bedienen kann, sichern? Auch wenn Du eine 100%-prozentige Kopie Deines DOS-Systems erstellt hast, ein Start von DOS ist, meines Erachtens, von einem Stick aus, nicht vorgesehen. Möglicherweise können DR-DOS oder Free-DOS das. Auch gibt es Probleme mit den "heutigen" Plattengrößen.
Teo D. schrieb: > Thomas schrieb: > Du schreibst ganz klar im Betreff das du die komplette Partition sichern > willst das geht nun mal nicht mit dem Copy Befehl. > > Das ist doch unter reinem DOS wumpe. Solange die Partition selbst nicht > gelöscht/formatiert wird, kommt alles wieder auf seinen richtigen Platz. Das ist nicht ganz korrekt die MSdos Startdateien (msdos.sys) dürfen nicht mit Copy überschrieben werden dafür muss sys c: verwendet werden um das System bootfähig zu bekommen. Ansonsten ist das für alle anderen Dateien korrekt. Thomas
Amateur schrieb: > Auch wenn Du eine 100%-prozentige Kopie Deines DOS-Systems erstellt > hast, ein Start von DOS ist, meines Erachtens, von einem Stick aus, > nicht vorgesehen. Wenn das BIOS eine INT13-Emulation für USB Mass Storage bereitstellt dann klappt das. MS-DOS selber ist wurscht ob an INT13 eine MFM-, IDE-, SCSI-Platte oder ein Fileserver hängt. Aber das will der TO ja gar nicht. FAT16, io.sys und msdos.sys kommen per Image auf die Platte, und nur den Rest will er dateiweise sichern. Und das geht bei MS-DOS problemlos.
Thomas schrieb: > Das ist nicht ganz korrekt die MSdos Startdateien (msdos.sys) dürfen > nicht mit Copy überschrieben werden dafür muss sys c: Wenn eine alte msdos.sys nicht überschrieben wurde, also zumindest noch als gelöscht markierter Dateieintrag vorhanden ist, geht das. :)
Amateur schrieb: >>Denn der Rechner wurde >>vorgefunden. Es gibt keine Installationsdisketten, keine Beschreibung >>und niemand, der sich mit dem Rechner auskennt. > Wozu etwas, was keiner kennt und bedienen kann, sichern? Das habe ich auch schon gedacht. Echt lustig. Oder traurig, dass so etwas schon Edelsteine im Museum sind. Amateur schrieb: > Auch wenn Du eine 100%-prozentige Kopie Deines DOS-Systems erstellt > hast, ein Start von DOS ist, meines Erachtens, von einem Stick aus, > nicht vorgesehen. Mit einigen Klimmzügen kann das irgendwie gehen. Aber wozu? Es gibt andere Speichermedien als USB. 1. Image erstellen 2. Systemdiskette erstellen 3. CF-Adapter an den IDE-Port anschließen und max. 2GB CF einschieben. 4. Mit dem NC (sicher auf dem DOS vorhanden) die Daten rüberschieben. 5. CF-Card in PC der gewünschten Art einlesen. 4a. Eigentlich egal, mit was Litt schrieb: > Meint ihr damit, ich soll den Total-Commander unter dem Windows XP > installieren? Was heißt genau "synchronisieren"? Heißt das, dass > Änderungen der Kopie auf die MS-DOS Installation übertragen werden. Das > soll auf keinen Fall passieren können. Lediglich die umgekehrte Richtung > ist erwünscht. Lass den Mist, das MS-DOS unter XP einzubinden. XP schreibt sicher etwas auf die DOS-Partition. soul e. schrieb: > Aber das will der TO ja gar nicht. FAT16, io.sys und msdos.sys kommen > per Image auf die Platte, Seit wann gibt es solche Dateien unter MS-DOS? Die wichtigste Datei ist die command.com, welche man mit der Startdiskette wiederherstellen kann.
michael_ schrieb: > soul e. schrieb: >> Aber das will der TO ja gar nicht. FAT16, io.sys und msdos.sys kommen >> per Image auf die Platte, > > Seit wann gibt es solche Dateien unter MS-DOS? > Die wichtigste Datei ist die command.com, welche man mit der > Startdiskette wiederherstellen kann. Seit August 1981. Das BIOS lädt io.sys und msdos.sys und übergibt dann die Kontrolle an eine "shell". Das ist meist command.com, grundsätzlich könnten diese Funktion aber auch andere Dateien übernehmen. Hier ist der Bootprozess genauer erklärt: http://www.inetdaemon.com/tutorials/computers/software/operating_systems/windows/ms-dos/bootstrap.shtml io.sys und msdos.sys sind die einzigen Dateien, die an einer festen Stelle des Datenträgers liegen müssen. Daher schlägt kopieren meist fehl, der Befehl "sys" richtet das ordnungsgemäß ein. Wenn die msdos.sys geladen hat kann MS-DOS selbständig Verzeichnisse durchsuchen und dort Dateien finden. Daher darf die command.com an beliebiger Stelle im Stammverzeichnis liegen, sie wird trotzdem gefunden. Unter Windows siehst Du die beiden Systemdateien nur wenn Du im Explorer "geschützte Systemdateien anzeigen " auswählst. Im FAT-Verzeichnis gibt es Attribute für "versteckt" und "Systemdatei -- bitte nicht verschieben", und die sind beide gesetzt.
soul e. schrieb: > Seit August 1981. > > Das BIOS lädt io.sys und msdos.sys und übergibt dann die Kontrolle an > eine "shell". Hast Recht. Ich werd alt. Ich hatte eher an die komischen Dateien inter WIN gedacht.
soul e. schrieb: > Daher darf die command.com an beliebiger Stelle im > Stammverzeichnis liegen, sie wird trotzdem gefunden. Ich sehe kein Problem, den ganzen Kram im Command-Fenster (cmd.exe) von XP mit xcopy /s /d zu synchronisieren!
Litt schrieb: > Dabei möchte ich kein > Image, sondern JEDE Datei einzeln zugreifbar. Unter MSDOS nahm ich früher xcopy /K /R /E /I /S /C /H Quelle Ziel Man achte auf den Laufwerksbuchstabensalt falls zusätzliche Laufwerke angesteckt werden!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.