melhor maneira de mover arquivos para uma máquina DOS?

10

Eu tenho uma máquina antiga do DOS (leia-se: abandonware) executando meus jogos antigos do DOS (conforme mencionado aqui) . Estou descobrindo que, com o tempo, meus disquetes estão começando a morrer e se tornam completamente ilegíveis.

Então, recentemente, tenho encontrado binários abandonware de jogos que possuo atualmente e os baixei para a minha caixa do Vista.

A máquina Vista não possui unidades de disquete, mas possui um CD / DVD-R. A máquina Vista não possui portas seriais ou paralelas. A máquina DOS possui unidades de disquete, mas nenhuma unidade de CD / DVD. (ele possui um HD de 100mb) Surpreendentemente, ambas as máquinas têm USB e Ethernet. A máquina DOS possui uma placa 3Com 10BT antiga.

Não consigo descobrir como obter o FTP muito menos uma pilha TCP / IP em funcionamento na máquina DOS, e nenhuma forma de armazenamento USB foi legível nas duas máquinas.

Qual é a melhor maneira de transferir esses binários para a máquina DOS?

(Eu sei que isso está começando a parecer uma pergunta antiga de como mover a raposa, o bebê e o saco de grãos pelo rio em um barco que acomoda apenas dois)

NoCarrier
fonte
3
Nenhuma unidade de CD-ROM de reposição? Poste detalhes na sua placa Ethernet DOS. BTW, eu não acho que os bebês comem sacos de grãos.
hyperslug
Um bebê com muita fome, talvez?
314 Joey

Respostas:

5

Para uma solução permanente, sua melhor aposta é fazer a NIC funcionar. Você precisará de drivers DOS para a NIC. Consulte o site da 3com para ver se eles ainda os têm para o seu modelo.

Se você estiver se conectando diretamente à sua máquina Vista, precisará de um cabo cruzado (os pinos 1,2,4 e 6 são trocados). Você pode comprar um ou fazer um. Se você estiver usando um hub ou switch, um cabo cat5 padrão será suficiente.

As várias maneiras de adicionar rede a uma máquina DOS são numerosas demais para serem discutidas aqui, mas aqui estão alguns links que ajudarão você a começar:

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 você conseguir executar o TCP / IP, terá o benefício de poder executar um navegador da Web TUI como o Lynx, para poder baixar arquivos diretamente na sua máquina DOS.

Kenneth Cochran
fonte
1
Não é uma caixa de ovo e galinha? Você precisa das unidades DOS na máquina que não tem acesso. Então, como você os leva lá?
WireGuy
Ele disse que seus disquetes estão se esgotando. Ele não disse que seu drive de disquete estava quebrado.
297 Kenneth Cochran
10

Se você deseja manter a máquina DOS funcionando indefinidamente, pode ser bom:

texto alternativo

Você pode comprá-lo aqui: Tiger Direct - ($ 19,99) Unidade de disquete USB externa 2X USB Sabrent 1,44 MB

... e conecte-o ao seu sistema Vista (ou a qualquer outro sistema também).

Em seguida, você pode criar novos disquetes, mover arquivos para frente e para trás com facilidade, manter backups (no sistema Vista) e obter mais arquivos / jogos DOS na Internet (via sistema Vista).

Robert Cartaino
fonte
6

Se for uma necessidade única (ou seja, você não adiciona jogos depois), a maneira mais fácil pode ser remover o disco rígido da caixa dos e conectá-lo à sua máquina Vista através de um adaptador USB (supondo que sua máquina Vista não possui um conector IDE gratuito). Despejar os arquivos na linha e devolvê-lo à sua máquina Dos.

Cuidado para não formatar a unidade quando o Vista a visualizar pela primeira vez.

Rob Allen
fonte
Você pode fazer isso várias vezes - é apenas potencialmente estranho. Embora fazer isso a cada 6 meses não precise ser uma tarefa árdua.
28909 ChrisF
Transferir a unidade parece fazer sentido. Você também pode visitar support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htm e veja se você pode pegar alguns arquivos para obter o trabalho nic
WireGuy
5

Uma maneira de mover arquivos para máquinas antigas que achei úteis é usar o ZModem. Não é apenas para conexões discadas. Se você configurar um cabo RS-232 a partir de um computador razoavelmente novo, poderá usar o HyperTerminal no Windows para enviar arquivos pelo ZModem ou protocolo de transferência serial semelhante ao computador antigo, o que certamente pode executar o Minicom . O único problema é obter minicom para o computador - você ainda precisará fazer isso através de disquetes.

Se o seu computador mais novo não tem uma porta serial, você pode encontrar um (usamos esses queridos ) muito barato.

jamuraa
fonte
Eu esqueci de adicionar. Máquina de Vista tem portas NO série
NoCarrier
1
editadas para acrescentar usb a série que eu usei e funciona bem com hyperterminal
Jamuraa
Seguindo esse link, parece que o Minicom é um programa unix / linux. Não seria necessária uma versão do DOS? Recomendar um?
Will M
4

Se sua máquina for um 386 ou superior, um 486 com 4 MB de RAM ou mais, você poderá inicializá-lo com uma distribuição Linux muito pequena em disquetes como o rtbt de Tom, que permitirá que você faça algumas redes básicas (FTP) e reconhecerá o seu Disco rígido FAT.

Outra opção é adicionar rede ao seu sistema DOS. Veja esta boa lista no site do FreeDOS. BTW, você pode tentar o FreeDOS, ele possui alguns recursos melhores e mais novos que o antigo DOS (conclusão da linha de comando, suporte para drives USB etc.).

wazoox
fonte
3

Não seria a melhor idéia executar os jogos em um emulador de DOS na sua máquina Windows? Por exemplo DOSBox.

http://www.dosbox.com/

Alistair McMillan
fonte
5
Existe um valor nostálgico no hardware antigo. Eu gosto de inicializar no DOS. Gosto das luzes piscantes do módulo Roland MT-32 MIDI. Me chame de louca, mas também gosto quando as coisas não carregam instantaneamente.
NoCarrier
1
Não sei o que fazer com as luzes piscantes, mas acredito que você pode executá-lo em tela cheia para obter a experiência completa do DOS e pressionar CTRL-F11 repetidamente para diminuir a velocidade da CPU simulada para um ritmo glacial adequado. BTW Você é louco.
Alistair McMillan
@NoCarrier ", mas eu também gosto quando as coisas não carregam instantaneamente" sim, não há pressa no banheiro. Old Wordperfect abalado
barlop 08/10
2

Aqui está uma coleção de soluções por peso que eu prefiro:

  1. Formate seus pen drives como FAT16 e ative o modo USB herdado no BIOS (se houver) para apresentá-los como letras de unidade quando você inicializar. Então o DOS pode lê-los.
  2. Crie um disco USB inicializável para uma versão pequena do linux ou NetBSD sem o X11. Provavelmente, isso dará suporte à sua placa de interface de rede E poderá montar sua unidade DOS. Em seguida, você pode ftp ou SMB periodicamente sobre os arquivos que desejar. Isso requer uma reinicialização de vez em quando.
  3. Usar uma cruz sobre cabo de série e um XY ou Z-modem programa como DSZ ou fdsz desde os dias BBS. Ou com um programa de terminal que os suporta, havia muitos . Eu usei o Qmodem, que ainda pode não ser gratuito.
  4. Obtenha os drivers do DOS para a NIC e use-o com um programa como o Arachne .
  5. Abandone o DOS em favor do FreeDOS ou DR-DOS. Mas você basicamente ainda está fazendo o procedimento acima, exceto que você pode obter um melhor suporte a NIC e USB.
  6. EMULAR, IMITAR. O DosBox é muito mais fácil de trabalhar do que um PC AT.
  7. Mova periodicamente a unidade. Isso é muito mais fácil se você apenas usar a unidade no modo USB e configurar o BIOS para suportar unidades USB no modo legado. Caso contrário, é muito chato ter que abrir coisas e remover o IDE de 40 pinos e o molex de 4 pinos.
  8. Obtenha uma bios super nova e instale o grub. NetBoot esta máquina fora de um tftpservidor que hospeda um sistema mini-linux que executa apenas dosBox ou freeDOS com unidades mapeadas para um nfsservidor. Agora, sempre que você desligar a máquina dos, poderá montar e trabalhar com o arquivo de imagem e outros arquivos na sua máquina ou servidor principal. Na verdade, isso dá muito trabalho, mas você se sentirá como um tipo de gênio do DOS.
dlamblin
fonte
1

Veja se você tem alguma conexão na caixa do Vista para o disco rígido do DOS. Caso contrário, você deve conseguir limpar ou comprar um realmente barato.

Mova o disco rígido para a caixa do Vista e mova os arquivos para essa unidade. Em seguida, volte a montar a unidade na sua caixa do DOS.

Robert Cartaino
fonte
0

Pergunta simples e tola, mas você tem certeza de que esses pen drives estão formatados com um sistema de arquivos legível em DOS?

NTFS não voará para lá. O FAT32 não voará no DOS anterior à 6.22.

Keck
fonte
Eu pensei que todas as unidades USB eram FAT. (E eles ainda têm drivers do DOS para NTFS de leitura, também)
hyperslug
Nem todas as unidades têm o formato FAT; a formatação pode ser o que você quiser. E sim, existem drivers DOS para NTFS. E, no entanto, existe uma diferença definitiva entre o FAT16 e o ​​FAT32. Se ele estiver executando o DOS baunilha pré-6.22, não poderá ler NTFS ou FAT32 (moderno). Os drivers existem e podem ser uma solução. Pode não resolver o problema dele, mas é certamente uma dessas "dicas" quando se lida com transferências de arquivos e esses tipos de sistemas. Especialmente as incompatibilidades entre o FAT16 e o ​​FAT32 são fáceis de ignorar.
Keck
hyperslug: O meu é NTFS, com até uma segunda pequena partição. A maioria dos mais novos é o FAT32 por padrão.
User1686
0

O Vista tem suporte para IPX? Se sim, você poderia usar isso através da Ethernet.

* vai procurar a pilha IPX em seu arquivo *

Essas ferramentas funcionaram para mim no Micros ~ 1 PC virtual, mas acho que você precisará do Google para substituir o DC21X4 ...

(Caso você ainda os experimente, a ordem de carregamento é LSL; DC21X4(ou driver de placa de rede equivalente);. IPXODI)

user1686
fonte
0

texto alternativo

Basta comprar uma unidade de CD-ROM para a caixa do DOS, no máximo US $ 20, provavelmente logo abaixo da estrada. Grave um CD sempre que quiser transferir, mídia como 0,25 por peça.

Você não quer mexer com toda a rede IPX, a menos que jogue Doom. Seu tempo vale mais de US $ 20.

hyperslug
fonte
E como exatamente você planeja chegar cdrom.sysà caixa do DOS?
user1686
Um CD inicializável exato do DOS.
hyperslug
Verifique os classificados locais como os classificados Kijiji ou eBay e você quase encontrará alguém vendendo unidades antigas de CD-ROM / DVD-ROM por quase nada (<= US $ 5), talvez até de graça. De fato, publique um anúncio solicitando um; a menos que você viva em uma pequena aldeia, você deve ter uma em pouco tempo. E um pacote de discos CD + RW também pode ser comprado por preços baratos (novamente, tente os classificados). Quanto aos secadores, faça / faça o download de um disco de inicialização do DOS / disquete de PE de Bart ou use um CD do Windows 95/98 / ME. (Obviamente, isso é inconveniente se você deseja transferir arquivos para frente e para trás com frequência, mas para casos únicos, tudo bem.
Synetech
0

Faça isso uma vez com o DOS, obtenha os drivers de pacote Crynwyr para sua NIC, configure-os e, em seguida, obtenha o sistema operacional de rede KA9Q KA9Q NOS ou sua moderna variante JNOS para fornecer funções de rede TCP / IP do DOS. Embora tenha sido criado para o rádio amador, ele também funciona com placas de rede e permite a execução de vários servidores diferentes, um dos quais é o FTP. Usei-o com um cliente ftp nos sistemas Windows para transferir arquivos de um lado para outro com bastante eficiência.

Meu voto é para a unidade de disquete USB para o sistema Windows. Funciona muito bem e permitirá que você crie novos discos agradáveis ​​para o sistema DOS. É o que eu tenho usado e realmente o usei como a unidade A / B no DOSBox e nas máquinas DOS virtuais do Virtual PC também.

Fiasco Labs
fonte
-2

Você poderia usar um dispositivo de armazenamento USB removível, conhecido coloquialmente como pen drive ou pen drive?

akf
fonte
eles não são legíveis no DOS 6.22.
NoCarrier
hmmm. Eu me lembro de forma diferente. No entanto, você pode precisar de um driver especial, que coloca a questão de como levar isso à sua caixa. Uma opção seria criar um disco de inicialização USB, carregar o sistema e copiar os arquivos, atualizar o config.sys e você deve estar pronto.
Akf
1
Eles provavelmente são legíveis no FreeDOS. O FreeDOS funciona muito bem, é muito melhor que o DOS 6.22 e a compatibilidade é excelente.
wazoox 28/07/09
NoCarrier: Muitos BIOS têm uma opção "Legacy USB" que, IIRC, apresenta armazenamento removível USB como unidades de disco comuns.
user1686
É bastante duvidoso que sua máquina DOS tenha USB e, portanto, uma opção "Legacy USB".
Fiasco Labs