Trước khi thử phương pháp không có công cụ "khó tính" mà tôi mô tả bên dưới, hãy kiểm tra xem Optiplex của bạn có cổng PATA có sẵn không - trong trường hợp đó, có thể tất cả những gì bạn cần là một bộ chuyển đổi cho ổ PATA 2,5 "(các phích cắm khác nhau trong các yếu tố hình thức PATA 2,5 "so với 3,5" / 5,25 ...) và bạn chỉ cần loại bỏ ổ cứng khỏi máy tính xách tay và truy cập nó trong Optiplex. Nếu bất cứ điều gì không quan trọng (ổ đĩa CD?) Đã có trên bus PATA, hãy ngắt kết nối trừ khi bạn biết bạn đang làm gì với PATA, cơ chế Master / Slave / CS có thể làm phức tạp mọi thứ.
Có những máy tính xách tay đã sử dụng ổ cứng trên giao diện ST506 hoặc ESDI cổ đại - hãy thử kiểm tra trước đó (google số kiểu trên ổ cứng và lấy bảng thông số), không thử kết nối ổ đĩa đó với máy PATA.
Hoặc, bạn có thể nhận bộ chuyển đổi PATA sang USB, chúng không đắt tiền.
Các cổng có thể truy cập dưới dạng tệp thiết bị trong DOS (COM1 ... x, LPT1 ... x) và có thể được sử dụng làm mục tiêu cho lệnh COPY hoặc lệnh TYPE được chuyển hướng. Ở đầu linux, các cổng cũng có thể truy cập dưới dạng tệp thiết bị (/dev/ttyS0..x, /dev/lp0..x) và có thể được đọc từ, ví dụ như với "cat / dev / ttyS0 >> some.file .txt ".
Các cáp này sẽ cần cáp modem null để truyền nối tiếp (nếu bạn có cáp nối tiếp bình thường mà bạn có thể kết nối vật lý, hãy thử đổi dây sang chân 2 và 3 ở đầu 9 chân) hoặc cáp song song tương ứng (rất hiếm, hầu hết trong số họ có một đầu cắm điện tử ở đầu bên kia không khớp với cổng song song của PC về mặt vật lý). Trên thực tế, bất kỳ hookup dây nào nối các chân 2 và 3 chéo nhau và chân 5 đến chân 5 (giả sử pinout 9 pin) sẽ hoạt động nối tiếp nếu bạn giữ các dây ngắn và gần nhau. Bây giờ chúng ta hãy bỏ qua song song, vì bạn sẽ cần thiết lập tín hiệu STROBE / ACK chính xác để hoạt động với trình điều khiển thiết bị DOS ...
Trong trường hợp sử dụng các cổng nối tiếp, bạn sẽ cần phải định cấu hình các cổng trên cả hai máy tính, với stty ở phía linux và MODE ở phía DOS. Lưu ý rằng các cài đặt cấu hình này KHÔNG liên tục trong các lần khởi động lại. Tôi sẽ khuyên bạn nên thử 115200,8, o, 1 và hạ thấp tốc độ nếu nó không hoạt động - mặc dù vậy, tôi vẫn giữ tính chẵn lẻ vì nó ở đó để phát hiện lỗi do nhiễu điện. Ngoài ra, hãy đảm bảo rằng không có loại cơ chế dịch thuật dòng mới nào được kích hoạt (Tôi không biết liệu một số phiên bản DOS có quản lý như vậy thông qua lệnh MODE không).
Nếu bạn cần chuyển nhiều tệp, cách tốt nhất của bạn là kết hợp chúng vào một kho lưu trữ - nếu PKZIP có sẵn trên máy DOS, nó có thể được giải nén bằng các lệnh "giải nén" hoặc "zip x" ở phía linux. Tuy nhiên, bạn có thể cần phải lặp lại chuyển khoản trong trường hợp xấu nhất, giao tiếp nối tiếp có thể không đáng tin cậy 100% chống nhiễu.