Recentemente, encontrei um antigo laptop Gateway 2000 Colorbook com MS-DOS6.22 / Win3.1 que não tinha portas, mas portas PS2, paralela e serial. Meu computador moderno não possui nenhuma dessas portas, por isso estou tentando usar um Optiplex 755 antigo com uma inicialização dupla do Vista / Kubuntu para tentar enviar arquivos pela porta paralela. A única mídia removível do laptop é um disquete e, infelizmente, não tenho uma unidade de disquete sobressalente para colocar em nenhuma máquina. Existe uma maneira fácil de realizar a transferência de arquivos usando portas paralelas ou seriais ou preciso comprar disquetes?
file-transfer
serial-port
ms-dos
parallel-port
windows-3.1
Jogador profissional
fonte
fonte
Respostas:
Você pode enviar / receber dados pela porta serial usando um cabo de modem nulo ou adaptador com um cabo serial. No entanto, as chances são altas de que você não tem uma. Além disso, você precisará instalar um software (como uma versão muito antiga do Laplink ) no laptop para usá-lo. Mesmo se você fazer comprar o cabo, disquete, e encontrar e instalar o software, transferência de arquivos será lenta .
Sua solução mais fácil seria comprar um adaptador IDE / SATA para USB . Simplesmente remova o disco rígido do seu laptop e conecte-o a este dispositivo. Em seguida, conecte a extremidade USB ao seu Optiplex e você poderá transferir dados.
fonte
Existem adaptadores USB para serial. A velocidade de transferência pode não ser nada para escrever, mas, de qualquer forma, quantos dados você caberá em disquetes?
Um programa razoável para transferir arquivos via linha serial é o Kermit . Deve estar disponível para qualquer sistema operacional que se preze.
fonte
Antes de experimentar o método "sem ferramentas" extras que eu descrevo abaixo, verifique se o seu Optiplex possui uma porta PATA disponível - nesse caso, provavelmente tudo o que você precisa é de um adaptador para uma unidade PATA de 2,5 "(os plugues são diferentes em fatores de forma PATA de 2,5 "vs 3,5" /5,25 "...) e você pode simplesmente remover o disco rígido do laptop e acessá-lo no Optiplex. Se alguma coisa não essencial (unidade de CD?) Já estiver no barramento PATA, desconecte-o, a menos que você saiba o que está fazendo com o PATA, a mecânica Master / Slave / CS pode complicar as coisas.
Havia laptops que usavam discos rígidos nas antigas interfaces ST506 ou ESDI - tente verificar isso de antemão (pesquise no Google o número do modelo no disco rígido e obtenha uma folha de especificações), não tente conectar essa unidade a máquinas PATA.
Ou você pode obter um adaptador PATA para USB, eles não são caros.
As portas são acessíveis como arquivos de dispositivo no DOS (COM1 ... x, LPT1 ... x) e podem ser usadas como destino para um comando COPY ou um comando TYPE redirecionado. No final do Linux, as portas também são acessíveis como arquivos de dispositivo (/dev/ttyS0..x, /dev/lp0..x) e podem ser lidas, por exemplo, com "cat / dev / ttyS0 >> some.file .TXT".
Eles precisarão de um cabo de modem nulo para transferência serial (se você tiver um cabo serial normal que possa conectar fisicamente, tente trocar os fios pelos pinos 2 e 3 na extremidade de 9 pinos) ou um cabo paralelo correspondente (o que é raro, a maioria deles tinha um plugue centronics na outra extremidade, que não acopla fisicamente a uma porta paralela do PC). Na verdade, qualquer conexão de fio que conecte os pinos 2 e 3 cruzados e o pino 5 ao pino 5 (assumindo a pinagem de 9 pinos) deve funcionar em série se você mantiver os fios curtos e próximos. Vamos ignorar o paralelo por enquanto, pois você precisará configurar a sinalização STROBE / ACK corretamente para funcionar com os drivers de dispositivo DOS ...
No caso de usar portas seriais, você precisará configurar as portas nos dois computadores, com stty no lado do linux e MODE no lado do DOS. Observe que essas definições de configuração NÃO são persistentes nas reinicializações. Eu sugeriria tentar 115200,8, o, 1 e diminuir a velocidade, se não funcionar - eu continuaria com a paridade, pois ela existe para detectar erros causados por interferência elétrica. Além disso, verifique se não há nenhum tipo de mecanismo de conversão de nova linha ativo (não sei se algumas versões do DOS gerenciam isso através do comando MODE).
Se você precisar transferir vários arquivos, sua melhor aposta será combiná-los em um arquivo - se o PKZIP estiver disponível na máquina DOS, ele poderá ser descompactado com os comandos "descompactar" ou "zip x" no lado do linux. No entanto, pode ser necessário repetir a transferência no pior dos casos, a comunicação serial pode não ser 100% confiável contra interferências.
fonte
Supondo que você tenha o cabo correto (paralelo ou serial), você pode instalar o Virtualbox no Optiplex, instalar o MS-DOS como convidado e usar o pass-thru da porta serial ou paralela para expor a porta no Optiplex ao sistema operacional convidado . Você poderá transferir seus arquivos para o sistema operacional convidado dessa maneira. Depois disso, é apenas uma questão de usar o recurso de unidade compartilhada para copiar os arquivos no sistema operacional host. O MS-DOS inclui INTERSVR e INTERLNK, que você pode usar para a transferência inicial.
fonte