meilleure façon de déplacer des fichiers vers une machine DOS?

10

J'ai une vieille machine DOS (lire: abandonware) exécutant mes anciens jeux DOS (comme référencé ici) . Je constate qu'avec le temps, mes disquettes commencent à mourir et deviennent complètement illisibles.

Alors récemment, j'ai trouvé des binaires abandonware des jeux que je possède actuellement et les ai téléchargés sur ma boîte Vista.

La machine Vista n'a pas de lecteur de disquette mais a un CD / DVD-R. La machine Vista n'a pas de ports série ou parallèle. La machine DOS a des lecteurs de disquette mais pas de lecteur de CD / DVD. (il a cependant un disque dur de 100 Mo) Étonnamment, les deux machines ont USB et Ethernet. La machine DOS a une ancienne carte 3Com 10BT.

Je n'arrive pas à comprendre comment obtenir FTP et encore moins une pile TCP / IP opérationnelle sur la machine DOS, et aucune forme de stockage USB n'a été lisible sur les deux machines.

Quelle est la meilleure façon de transférer ces fichiers binaires sur la machine DOS?

(Je sais que cela commence à ressembler à cette vieille question de savoir comment déplacer le renard, le bébé et le sac de céréales à travers la rivière sur un bateau qui ne peut accueillir que deux personnes)

NoCarrier
la source
3
Pas de lecteur de CD-ROM de rechange? Affichez les détails sur votre carte Ethernet DOS. BTW, je ne pense pas que les bébés mangent des sacs de céréales.
hyperslug le
Un bébé très affamé, peut-être?
Joey

Réponses:

5

Pour une solution permanente, votre meilleur pari est de faire fonctionner la carte réseau. Vous aurez besoin de pilotes DOS pour la carte réseau. Consultez le site Web de 3com pour voir s'ils en ont encore pour votre modèle.

Si vous vous connectez directement à votre machine Vista, vous aurez besoin d'un câble croisé (les broches 1, 2, 4 et 6 sont permutées). Vous pouvez en acheter un ou en faire un. Si vous utilisez un concentrateur ou un commutateur, un câble cat5 standard fera l'affaire.

Les différentes façons d'ajouter du réseau à une machine DOS sont trop nombreuses pour être discutées ici, mais voici quelques liens qui vous aideront à démarrer:

http://www.dendarii.co.uk/FAQs/dos-net.html

http://bbright.tripod.com/information/dosnetwork.htm

http://www.freedos.org/freedos/news/technote/157.html

Si vous réussissez à faire fonctionner TCP / IP, vous aurez l'avantage de pouvoir exécuter un navigateur Web TUI tel que Lynx afin de pouvoir télécharger des fichiers directement sur votre machine DOS.

Kenneth Cochran
la source
1
N'est-ce pas un cas de poulet et d'oeuf? Vous avez besoin des lecteurs DOS sur la machine qui n'y a pas accès. Alors, comment les y amenez-vous?
WireGuy
Il a dit que ses disquettes s'épuisaient. Il n'a pas dit que son lecteur de disquette était cassé.
Kenneth Cochran
10

Si vous voulez garder cette machine DOS indéfiniment, cela peut être une bonne chose à avoir:

texte alternatif

Vous pouvez l'acheter ici: Tiger Direct - ($ 19.99) Sabrent 1.44MB External USB 2X Floppy Disk Drive

... et connectez-le à votre système Vista (ou à tout autre système également).

Ensuite, vous pouvez créer de nouvelles disquettes, déplacer facilement des fichiers dans les deux sens, conserver des sauvegardes (sur votre système Vista) et obtenir plus de fichiers / jeux DOS sur Internet (via votre système Vista).

Robert Cartaino
la source
6

S'il s'agit d'un besoin ponctuel (c'est-à-dire que vous n'ajoutez pas de jeux), la manière la plus simple peut être de retirer le disque dur de la boîte à dos et de le connecter à votre machine Vista via un adaptateur USB (en supposant que votre machine Vista ne pas de connecteur IDE libre). Videz les fichiers sur la ligne, puis renvoyez-les à votre machine Dos.

Faites attention de ne pas formater le disque lorsque Vista le voit pour la première fois.

Rob Allen
la source
Vous pouvez le faire un certain nombre de fois - c'est juste potentiellement gênant. Bien que le faire tous les 6 mois ne soit pas une corvée.
ChrisF
Le transfert du lecteur semble logique. Vous pouvez également visiter support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htm et voir si vous pouvez récupérer des fichiers pour faire fonctionner le nic
WireGuy
5

Une façon de déplacer des fichiers vers d'anciennes machines que j'ai trouvées utiles est d'utiliser ZModem. Ce n'est pas seulement pour les connexions commutées. Si vous configurez un câble RS-232 à partir d'un ordinateur raisonnablement neuf, vous pouvez utiliser HyperTerminal sous Windows pour envoyer des fichiers par ZModem ou un protocole de transfert série similaire à l'ancien ordinateur, qui peut sûrement exécuter Minicom . Le seul problème est d'obtenir minicom sur l'ordinateur - vous devrez toujours le faire via des disquettes.

Si votre plus récent ordinateur ne dispose pas d' un port série, vous pouvez en trouver un (nous utilisons ceux -ci ) pas cher.

jamuraa
la source
J'ai oublié d'ajouter. La machine Vista n'a AUCUN port série
NoCarrier
1
modifié pour ajouter une clé USB à la série que j'ai utilisée et qui fonctionne bien avec l'hyperterminal
jamuraa
En suivant ce lien, il semble que Minicom soit un programme unix / linux. Une version DOS ne serait-elle pas nécessaire? Vous en recommandez un?
Will M
4

Si votre machine est une 386 ou mieux une 486 avec 4 Mo de RAM ou plus, vous devriez pouvoir la démarrer avec une très petite distribution Linux sur des disquettes comme Tom's rtbt qui vous permettra de faire un réseau de base (FTP) et reconnaîtra votre Disque dur FAT.

Une autre option consiste à ajouter un réseau à votre système DOS. Voir cette belle liste sur le site Web de FreeDOS. BTW, vous pouvez essayer FreeDOS, il a des fonctionnalités plus récentes et meilleures que l'ancien DOS (achèvement de la ligne de commande, prise en charge des lecteurs USB, etc.).

wazoox
la source
3

La meilleure idée ne serait-elle pas d'exécuter les jeux dans un émulateur DOS sur votre machine Windows? Par exemple DOSBox.

http://www.dosbox.com/

Alistair McMillan
la source
5
Il y a une valeur nostalgique à jouer sur du vieux matériel. J'aime démarrer sous DOS. J'aime les lumières clignotantes du module MIDI Roland MT-32. Appelez-moi fou, mais j'aime aussi quand les choses ne se chargent pas instantanément.
NoCarrier
1
Je ne sais pas quoi faire à propos des lumières clignotantes, mais je pense que vous pouvez l'exécuter en plein écran pour obtenir l'expérience DOS complète, et appuyez plusieurs fois sur CTRL-F11 pour réduire la vitesse du processeur simulée à un rythme glacial approprié. BTW Tu es fou.
Alistair McMillan
@NoCarrier "mais j'aime aussi quand les trucs ne se chargent pas instantanément" ouais, pas de précipitation dans les toilettes. Old Wordperfect secoué
barlop
2

Voici une collection de solutions en poids que je préfère:

  1. Formatez vos clés USB en FAT16 et activez le mode USB hérité dans votre BIOS (s'il existe) pour les présenter sous forme de lettres de lecteur au démarrage. Ensuite, DOS peut les lire.
  2. Créez un disque USB amorçable pour une petite version de Linux ou NetBSD sans X11. Cela prendra probablement en charge votre carte d'interface réseau ET pourra monter votre lecteur DOS. Vous pouvez ensuite périodiquement ftp ou SMB sur les fichiers que vous souhaitez. Cela nécessite un redémarrage de temps en temps.
  3. Utiliser un câble croisé série et un XY ou Z-Modem programme comme dsz ou FDSZ des jours BBS. Ou avec un programme de terminal qui prend en charge ces derniers , il y avait tellement beaucoup . J'ai utilisé Qmodem, qui n'est peut-être toujours pas gratuit.
  4. Obtenez les pilotes DOS pour la carte réseau et utilisez-le avec un programme comme Arachne .
  5. Abandonnez DOS en faveur de FreeDOS ou DR-DOS. Mais vous faites essentiellement ce qui précède, sauf que vous pourriez obtenir un meilleur support NIC et USB.
  6. IMITER. DosBox est tellement plus facile à utiliser qu'un PC AT.
  7. Déplacez régulièrement le lecteur. C'est beaucoup plus facile si vous utilisez simplement le lecteur en mode USB et configurez votre BIOS pour prendre en charge les lecteurs USB en mode hérité. Sinon, c'est très ennuyeux de devoir ouvrir des trucs et de retirer l'IDE 40 broches et le molex de puissance 4 broches.
  8. Obtenez un bios super moderne ou installez grub. NetBoot cette machine hors d'un tftpserveur qui héberge un système mini-linux qui exécute uniquement dosBox ou freeDOS avec des lecteurs mappés sur un nfsserveur. Maintenant, chaque fois que vous éteignez votre machine dos, vous pouvez monter et travailler avec le fichier image et d'autres fichiers sur votre machine ou serveur principal. C'est en fait beaucoup de travail, mais vous vous sentirez comme une sorte de génie DOS.
dlamblin
la source
1

Vérifiez si vous disposez de connexions dans la zone Vista pour le disque dur DOS. Sinon, vous devriez pouvoir récupérer ou en obtenir un vraiment pas cher.

Déplacez le disque dur dans votre boîte Vista et déplacez les fichiers sur ce disque. Remontez ensuite le lecteur dans votre boîte DOS.

Robert Cartaino
la source
0

Question simple et idiote, mais êtes-vous sûr que ces clés USB sont formatées avec un système de fichiers lisible DOS?

NTFS ne volera pas là-bas. FAT32 ne volera pas sous DOS antérieur à 6.22.

Keck
la source
Je pensais que toutes les clés USB étaient FAT. (Et ils ont même des pilotes DOS pour lire NTFS aussi)
hyperslug
Tous les lecteurs ne sont pas au format FAT, le formatage peut être celui que vous aimez. Et oui, il existe des pilotes DOS pour NTFS. Et pourtant, il existe une différence définitive entre FAT16 et FAT32. S'il exécute vanilla DOS pré-6.22, il ne pourra pas lire NTFS ou FAT32 (moderne). Les pilotes existent et pourraient être une solution. Cela ne résoudra peut-être pas son problème, mais c'est certainement l'un de ces "pièges" lorsqu'il s'agit de transferts de fichiers et de ces types de systèmes. En particulier, les incompatibilités entre FAT16 et FAT32 sont faciles à ignorer.
Keck
hyperslug: Le mien est NTFS, avec même une deuxième petite partition. La plupart des plus récents sont FAT32 par défaut.
user1686
0

Vista prend-il en charge IPX? Si oui, vous pouvez éventuellement l'utiliser sur Ethernet.

* va chercher la pile IPX dans ses archives *

Ces outils ont fonctionné pour moi sur Micros ~ 1 Virtual PC, mais je suppose que vous aurez besoin de Google pour un remplacement de DC21X4 ...

(Dans le cas où vous allez toujours les essayer, l'ordre de chargement est LSL; DC21X4(ou pilote de carte réseau équivalent);. IPXODI)

user1686
la source
0

texte alternatif

Procurez-vous simplement un lecteur de CD-ROM pour la boîte DOS, 20 $ en tête, probablement au bout du chemin. Gravez un CD chaque fois que vous souhaitez transférer, des médias comme 0,25 pièce.

Vous ne voulez pas jouer avec tout le réseau IPX à moins que vous ne jouiez à Doom. Votre temps vaut plus de 20 $.

hyperslug
la source
Et comment prévoyez-vous exactement d'accéder cdrom.sysà la boîte DOS?
user1686
Un CD bootable DOS exact.
hyperslug
Consultez les petites annonces locales comme Kijiji ou les petites annonces eBay et vous êtes presque assuré de trouver quelqu'un qui vend de vieux lecteurs de CD-ROM / DVD-ROM pour presque rien (<= 5 $), peut-être même gratuitement. En fait, affichez vous-même une annonce en demandant une; sauf si vous vivez dans un petit hameau, vous devriez en avoir un en un rien de temps. Et un pack de disques CD + RW peut également être acheté à bon marché (encore une fois, essayez les petites annonces). En ce qui concerne les séchoirs, créez / téléchargez une disquette de démarrage DOS / une disquette PE de Bart ou utilisez un CD Windows 95/98 / ME. (Bien sûr, cela n'est pas pratique si vous souhaitez transférer fréquemment des fichiers dans les deux sens, mais pour les cas ponctuels, c'est très bien.
Synetech
0

A fait cela une fois avec DOS, obtenez les pilotes de paquets Crynwyr pour votre carte réseau, configurez-les puis obtenez le système d'exploitation réseau KA9Q KA9Q NOS , ou sa variante moderne JNOS pour donner des fonctions de mise en réseau DOS TCP / IP. Bien qu'il ait été créé pour la radio amateur, il fonctionne également avec des cartes réseau et vous permet d'avoir plusieurs serveurs différents en cours d'exécution, dont FTP. Je l'ai utilisé avec un client ftp sur les systèmes Windows pour transférer des fichiers dans les deux sens assez efficacement.

Mon vote est pour le lecteur de disquette USB pour le système Windows. Fonctionne très bien et vous permettra de créer de nouveaux disques agréables pour le système DOS. C'est ce que j'utilise, et je l'ai utilisé comme lecteur A / B à la fois dans DOSBox et sur les machines DOS virtuelles Virtual PC.

Fiasco Labs
la source
-2

Pourriez-vous utiliser un périphérique de stockage USB amovible, connu sous le nom de clé USB ou clé USB?

akf
la source
ils ne sont pas lisibles sous DOS 6.22.
NoCarrier
hmmm. Je semble me souvenir différemment. Cependant, vous pourriez avoir besoin d'un pilote spécial, qui pose alors la question de savoir comment obtenir cela dans votre box. Une option serait de créer un disque de démarrage USB, de charger votre système et de copier les fichiers, de mettre à jour votre config.sys, et vous devriez être prêt à partir.
akf le
1
Cependant, ils sont probablement lisibles dans FreeDOS. FreeDOS fonctionne très bien, c'est bien mieux que DOS 6.22 et la compatibilité est excellente.
wazoox
NoCarrier: De nombreux BIOS ont une option "Legacy USB" qui, IIRC, présente le stockage amovible USB comme des lecteurs de disque ordinaires.
user1686
Assez douteux que sa machine DOS ait USB et donc une option "Legacy USB".
Fiasco Labs