Прежде чем опробовать «хардкорный» метод без дополнительных инструментов, который я опишу ниже, проверьте, есть ли в вашем Optiplex порт PATA, доступный внутри - в этом случае, скорее всего, все, что вам нужно, это адаптер для 2,5-дюймового диска PATA (разъемы разные в форм-факторах PATA 2,5 "против 3,5" / 5,25 "...), и вы можете просто извлечь жесткий диск из ноутбука и получить к нему доступ в Optiplex. Если что-то несущественное (привод CD?) Уже находится на шине PATA, отключите его, если вы не знаете, что делаете с PATA, механика Master / Slave / CS может усложнить ситуацию.
Были ноутбуки, которые использовали жесткие диски на древних интерфейсах ST506 или ESDI - попробуйте проверить это заранее (посмотрите номер модели на жестком диске и получите спецификацию), не пытайтесь подключить такой диск к машинам PATA.
Или вы можете получить адаптер PATA to USB, они не дорогие.
Порты доступны как файлы устройств в DOS (COM1 ... x, LPT1 ... x) и могут использоваться в качестве цели для команды COPY или перенаправленной команды TYPE. Со стороны linux порты также доступны как файлы устройств (/dev/ttyS0..x, /dev/lp0..x) и могут быть прочитаны, например, с помощью "cat / dev / ttyS0 >> some.file .текст".
Для них потребуется нуль-модемный кабель для последовательной передачи (если у вас есть обычный последовательный кабель, который вы можете физически подключить, попробуйте поменять местами провода к контактам 2 и 3 на 9-контактном конце) или соответствующий параллельный кабель (что редко, у большинства из них был разъем Centronics на другом конце, который физически не соединяется с параллельным портом ПК). На самом деле, любые перемычки, соединяющие контакты 2 и 3, пересекаются и контакт 5 - контакт 5 (при условии, что схема контактов 9 контактов) должны работать на последовательном соединении, если вы держите провода короткими и близко друг к другу. Давайте пока проигнорируем параллель, поскольку вам нужно будет правильно настроить сигнализацию STROBE / ACK для работы с драйверами устройств DOS ...
В случае использования последовательных портов вам нужно будет настроить порты на обоих компьютерах с stty на стороне linux и MODE на стороне DOS. Обратите внимание, что эти параметры конфигурации НЕ постоянны при перезагрузке. Я бы предложил попробовать 115200,8, o, 1 и понизить скорость, если это не сработало - хотя я бы сохранил паритет, так как он предназначен для обнаружения ошибок, вызванных электрическими помехами. Кроме того, убедитесь, что не существует какого-либо активного механизма перевода новой строки (я не знаю, справляются ли некоторые версии DOS с помощью команды MODE).
Если вам нужно перенести несколько файлов, лучше всего объединить их в архив - если на DOS-машине доступен PKZIP, его можно распаковать с помощью команд «unzip» или «zip x» на стороне linux. Однако в худшем случае вам может понадобиться повторить передачу, последовательная связь может быть не на 100% надежной против помех.