modo migliore di spostare i file su una macchina DOS?


10

Ho una vecchia macchina DOS (leggi: abandonware) con i miei vecchi giochi DOS (come indicato qui) . Sto scoprendo che nel tempo i miei floppy stanno iniziando a morire e diventare completamente illeggibili.

Di recente ho trovato i binari dei giochiandonandware che possiedo attualmente e li ho scaricati sulla mia casella Vista.

La macchina Vista non ha unità floppy ma ha un CD / DVD-R. La macchina Vista non ha porte seriali o parallele. La macchina DOS ha unità floppy ma nessuna unità CD / DVD. (ha un HDD da 100 MB) Incredibilmente, entrambe le macchine hanno USB ed Ethernet. La macchina DOS ha alcune antiche schede 3Com 10BT.

Non riesco a capire come ottenere FTP molto meno uno stack TCP / IP installato e funzionante sulla macchina DOS, e nessuna forma di archiviazione USB è stata leggibile su entrambe le macchine.

Qual è il modo migliore per trasferire questi file binari sul computer DOS?

(So ​​che sta iniziando a sembrare quella secolare domanda su come spostare la volpe, il bambino e il sacco di grano attraverso il fiume su una barca che può ospitare solo due)


3
Nessuna unità CD-ROM di riserva? Pubblica i dettagli sulla tua scheda Ethernet DOS. A proposito, non credo che i bambini mangino sacchi di grano.
hyperslug,

Un bambino molto affamato, forse?
Joey,

Risposte:


5

Per una soluzione permanente, la soluzione migliore è far funzionare la scheda NIC. Avrai bisogno di driver DOS per la scheda NIC. Controlla il sito Web di 3com per vedere se li hanno ancora per il tuo modello.

Se ti stai collegando direttamente al tuo computer Vista, avrai bisogno di un cavo incrociato (i pin 1,2,4 e 6 sono scambiati). Puoi acquistarne uno o crearne uno. Se si utilizza un hub o uno switch, lo farà un cavo cat5 standard.

I vari modi per aggiungere la rete a una macchina DOS sono troppo numerosi per essere discussi qui, ma qui ci sono alcuni collegamenti che ti faranno iniziare:

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

Se riesci a far funzionare TCP / IP avrai il vantaggio di essere in grado di eseguire un browser TUI come Lynx in modo da poter scaricare i file direttamente sul tuo computer DOS.


1
Non è un caso di pollo e uova? Sono necessarie le unità DOS sul computer che non ha accesso. Quindi come li fai lì?
WireGuy,

Ha detto che i suoi floppy si stanno esaurendo. Non ha detto che il suo floppy drive era rotto.
Kenneth Cochran,

10

Se vuoi far funzionare quella macchina DOS indefinitamente, questa potrebbe essere una buona cosa avere:

testo alternativo

Puoi acquistarlo qui: Tiger Direct - ($ 19,99) Sabrent 1,44 MB Unità disco floppy USB esterna 2X

... e collegalo al tuo sistema Vista (o anche a qualsiasi altro sistema).

Quindi è possibile creare nuovi floppy, spostare facilmente i file avanti e indietro, mantenere i backup (sul proprio sistema Vista) e ottenere più file / giochi DOS da Internet (tramite il proprio sistema Vista).


6

Se questa è una necessità una tantum (cioè non aggiungi giochi spesso), il modo più semplice potrebbe essere quello di rimuovere il disco rigido dalla scatola dos e collegarlo al tuo computer Vista tramite un adattatore USB (supponendo che il tuo computer Vista lo faccia non dispone di un connettore IDE gratuito). Scarica i file lungo la linea, quindi restituiscili alla tua macchina Dos.

Fare attenzione a non formattare l'unità quando Vista la vede per la prima volta.


Potresti farlo in qualsiasi numero di volte - è solo potenzialmente imbarazzante. Anche se farlo ogni 6 mesi non deve essere un lavoro ingrato.
ChrisF,

Il trasferimento dell'unità sembra avere senso. Puoi anche visitare support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htm e vedere se riesci a prendere alcuni file per farlo funzionare
WireGuy,

5

Un modo per spostare i file su vecchi computer che ho trovato utile è utilizzare ZModem. Non è solo per le connessioni dialup. Se si installa un cavo RS-232 da un computer ragionevolmente nuovo, è possibile utilizzare HyperTerminal su Windows per inviare file tramite ZModem o un protocollo di trasferimento seriale simile al vecchio computer, che può sicuramente eseguire Minicom . L'unico problema è ottenere minicom sul computer: dovrai comunque farlo tramite floppy.

Se il computer più recenti non dispone di una porta seriale, è possibile trovare uno (usiamo questi ) piuttosto a buon mercato.


Ho dimenticato di aggiungere. La macchina Vista non ha porte seriali
NoCarrier,

1
modificato per aggiungere usb al seriale che ho usato e funziona bene con
hyperterminal

Dal seguire quel collegamento sembra che Minicom sia un programma unix / linux. Non sarebbe necessaria una versione DOS? Consigliane uno?
Will M,

4

Se il tuo computer è un 386 o meglio un 486 con 4 MB di RAM o più, dovresti essere in grado di avviarlo con una distribuzione Linux molto piccola su floppy come l'RTBT di Tom che ti permetterà di fare un po 'di rete di base (FTP) e riconoscerà il tuo Disco rigido FAT.

Un'altra opzione è quella di aggiungere reti al sistema DOS. Vedi questa bella lista sul sito web di FreeDOS. A proposito, puoi provare FreeDOS, ha alcune funzionalità più recenti e migliori rispetto al vecchio DOS (completamento della riga di comando, supporto per le unità USB, ecc.).


3

Non sarebbe la migliore idea di eseguire i giochi in un emulatore DOS sul tuo computer Windows? Ad esempio DOSBox.

http://www.dosbox.com/


5
C'è un valore nostalgico giocando sul vecchio hardware. Mi piace l'avvio in DOS. Mi piacciono le luci lampeggianti sul modulo MIDI Roland MT-32. Chiamami pazzo, ma mi piace anche quando le cose non si caricano all'istante.
NoCarrier,

1
Non sono sicuro di cosa fare con le luci lampeggianti, ma credo che tu possa eseguirlo a schermo intero per ottenere l'intera esperienza DOS, e premere ripetutamente CTRL-F11 per ridurre la velocità della CPU simulata a un ritmo glaciale appropriato. A proposito, sei pazzo.
Alistair McMillan,

@NoCarrier "ma mi piace anche quando le cose non si caricano all'istante" sì, nessuna fretta nel gabinetto. Il vecchio Wordperfect scosse
barlop l'

2

Ecco una raccolta di soluzioni in base al peso che preferisco:

  1. Formatta le tue chiavette USB come FAT16 e attiva la modalità USB legacy nel BIOS (se esiste) per presentarle come lettere di unità all'avvio. Quindi DOS li può leggere.
  2. Crea un disco USB avviabile per una versione ridotta di Linux o NetBSD senza X11. Questo probabilmente supporterà la tua scheda di interfaccia di rete E sarà in grado di montare il tuo disco DOS. È quindi possibile periodicamente ftp o SMB sui file desiderati. Ciò richiede un riavvio ogni tanto.
  3. Utilizzare una traversa sopra cavo seriale ed un XY o Z-Modem programma come dsz o fdsz dai giorni BBS. O con un programma terminale che li supporta, ce n'erano così tanti . Ho usato Qmodem, che potrebbe non essere ancora gratuito.
  4. Ottieni i driver DOS per la scheda di rete e usalo con un programma come Arachne .
  5. Elimina DOS a favore di FreeDOS o DR-DOS. Ma fondamentalmente stai ancora facendo quanto sopra, tranne che potresti ottenere un migliore supporto NIC e USB.
  6. EMULARE. DosBox è molto più facile da lavorare rispetto a un PC AT.
  7. Spostare periodicamente l'unità. Questo è molto più semplice se si utilizza l'unità in modalità USB e si imposta il BIOS in modo che supporti le unità USB in modalità legacy. Altrimenti è molto fastidioso dover aprire roba e rimuovere l'IDE 40 pin e il power molex a 4 pin.
  8. Ottieni un bios incredibilmente nuovo o installa grub. NetBoot questa macchina da un tftpserver che ospita un sistema mini-linux che esegue solo dosBox o freeDOS con unità mappate su un nfsserver. Ora ogni volta che spegni la tua macchina dos puoi montare e lavorare con il file immagine e altri file sulla tua macchina o server principale. In realtà questo è molto lavoro, ma ti sentirai come una specie di genio DOS.

1

Verifica se nella scatola Vista sono presenti connessioni per il disco rigido DOS. In caso contrario, dovresti essere in grado di scavare o ottenere uno davvero economico.

Spostare il disco rigido nella casella Vista e spostare i file su tale unità. Quindi ricollegare l'unità nella casella DOS.


0

Domanda semplice e sciocca, ma sei sicuro che quelle chiavette USB siano formattate con un filesystem leggibile DOS?

NTFS non volerà lì. FAT32 non volerà con DOS precedente alla 6.22.


Pensavo che tutte le unità USB fossero FAT. (E hanno anche i driver DOS per leggere anche NTFS)
hyperslug,

Non tutte le unità sono formattate FAT, la formattazione può essere quella che ti piace. E sì, ci sono driver DOS per NTFS. Eppure, c'è una differenza definitiva tra FAT16 e FAT32. Se sta eseguendo DOS vanilla pre-6.22, non sarà in grado di leggere NTFS o (moderno) FAT32. I driver esistono e potrebbero essere una soluzione. Potrebbe non risolvere il suo problema, ma è certamente uno di quei "trucchi" quando si tratta di trasferimenti di file e di questi tipi di sistemi. Soprattutto le incompatibilità tra FAT16 e FAT32 sono facilmente trascurabili.
Keck,

hyperslug: il mio è NTFS, con anche una seconda piccola partizione. I più recenti sono FAT32 per impostazione predefinita.
user1686

0

Vista ha il supporto per IPX? Se sì, potresti usarlo su Ethernet.

* cerca lo stack IPX nel suo archivio *

Questi strumenti hanno funzionato per me su Micros ~ 1 Virtual PC, ma immagino che dovrai sostituire Google DC21X4 ...

(Se hai ancora intenzione di provarli, l'ordine di caricamento è LSL; DC21X4(o driver della scheda di rete equivalente);. IPXODI)


0

testo alternativo

Prendi solo un CD-ROM per la scatola DOS, $ 20 in alto, probabilmente proprio in fondo alla strada. Masterizza un CD ogni volta che vuoi trasferire, i media sono come 0,25 pezzi.

Non vuoi scherzare con l'intera cosa della rete IPX a meno che non giocherai a Doom. Il tuo tempo vale più di $ 20.


E come pensi esattamente di arrivare cdrom.sysal box DOS?
user1686

Un CD di avvio DOS esatto.
hyperslug,

Controlla gli annunci locali come gli annunci di Kijiji o eBay e sei quasi sicuro di trovare qualcuno che vende vecchie unità CD-ROM / DVD-ROM per quasi nulla (<= $ 5), forse anche gratuitamente. In effetti, pubblica un annuncio chiedendone uno; a meno che tu non viva in un piccolo villaggio, dovresti averne uno in pochissimo tempo. E un pacchetto di dischi CD + RW può essere acquistato anche a buon mercato (di nuovo, prova gli annunci). Per quanto riguarda gli essiccatori, creare / scaricare un disco di avvio DOS / floppy Bart's PE o utilizzare un CD di Windows 95/98 / ME. (Naturalmente, questo è scomodo se si desidera trasferire i file avanti e indietro frequentemente, ma per una tantum, va bene.
Synetech,

0

Una volta fatto questo con DOS, ottieni i driver di pacchetto Crynwyr per la tua scheda NIC, configurali e poi ottieni il sistema operativo di rete KA9Q KA9Q NOS , o la sua moderna variante JNOS per fornire funzioni di rete DOS TCP / IP. Sebbene sia stato creato per ham radio, funziona anche con schede di rete e consente di avere diversi server in esecuzione, uno dei quali è FTP. L'ho usato con un client ftp sui sistemi Windows per trasferire i file avanti e indietro in modo abbastanza efficiente.

Il mio voto è per l'unità floppy USB per il sistema Windows. Funziona alla grande e ti permetterà di creare nuovi e piacevoli nuovi dischi per il sistema DOS. È quello che ho usato e l'ho effettivamente utilizzato come unità A / B sia su DOSBox che su macchine virtuali Virtual PC virtuali.



-2

Potresti usare un dispositivo di archiviazione USB rimovibile, colloquialmente noto come unità "thumb" o unità "pen"?


non sono leggibili in DOS 6.22.
NoCarrier,

hmmm. Mi sembra di ricordare diversamente. Tuttavia, potresti aver bisogno di un driver speciale, che pone la domanda su come portarlo nella tua scatola. Un'opzione sarebbe quella di creare un disco di avvio USB, caricare il sistema e copiare i file, aggiornare config.sys e dovresti essere pronto.
Akf

1
Tuttavia sono probabilmente leggibili in FreeDOS. FreeDOS funziona alla grande, è molto meglio di DOS 6.22 e la compatibilità è eccellente.
wazoox,

NoCarrier: molti BIOS hanno un'opzione "Legacy USB" che, IIRC, presenta una memoria rimovibile USB come normali unità disco.
user1686

Abbastanza dubbioso che la sua macchina DOS abbia USB e quindi un'opzione "Legacy USB".
Fiasco Labs
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.