Antes de experimentar o método "hardcore" no-extra-tools que descrevo abaixo, verifique se o seu Optiplex tem uma porta PATA disponível no interior - nesse caso, provavelmente tudo o que você precisa é de um adaptador para um drive PATA de 2,5 " plugs são diferentes em 2,5 "vs 3,5" /5,25 "fatores de forma PATA ...) e você pode simplesmente remover o disco rígido do laptop e acessá-lo no Optiplex. Se alguma coisa não essencial (CD drive?) Já estiver no barramento PATA, desconecte-a, a menos que você saiba o que está fazendo com o PATA, a mecânica do Mestre / Escravo / CS pode complicar as coisas.
Havia laptops que usavam discos rígidos nas antigas interfaces ST506 ou ESDI - tente verificar que, antes (digite o número do modelo no disco rígido e obtenha uma folha de especificações), não tente conectar tal unidade a uma máquina 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 dispositivos no DOS (COM1 ... x, LPT1 ... x) e podem ser usadas como destino para um comando COPY ou para um comando TYPE redirecionado. No linux, as portas também são acessíveis como arquivos de dispositivos (/dev/ttyS0..x, /dev/lp0..x), e podem ser lidas de, 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 pode ser conectado fisicamente, tente trocar os fios nos pinos 2 e 3 na extremidade de 9 pinos) ou um cabo paralelo correspondente é raro, a maioria deles tinha um plugue centronics na outra extremidade que não se encaixa fisicamente em uma porta paralela do PC). Na verdade, qualquer conexão de fio conectando 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 paralelismo por enquanto, já que você precisaria configurar corretamente a sinalização STROBE / ACK para trabalhar 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 configurações não são persistentes nas reinicializações. Eu sugeriria tentar 115200,8, o, 1 e diminuir a velocidade se isso não funcionar - eu manteria a paridade, já que está lá para detectar erros causados por interferência elétrica. Além disso, certifique-se de que não haja nenhum tipo de mecanismo de conversão de nova linha ativo (não sei se algumas versões do DOS gerenciam tal via o comando MODE).
Se você precisar transferir vários arquivos, sua melhor opção é combiná-los em um arquivo - se o PKZIP estiver disponível na máquina DOS, ele pode ser descompactado com os comandos "unzip" ou "zip x" no lado do linux. No entanto, você pode precisar repetir a transferência no pior dos casos, a comunicação serial pode não ser 100% confiável contra interferências.