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