Làm cách nào để chuyển dữ liệu giữa hai PC cũ bằng cách sử dụng song song hoặc nối tiếp?


32

Gần đây, tôi tìm thấy một máy tính xách tay Gateway 2000 Colorbook cũ có MS-DOS6.22 / Win3.1 không có cổng nào ngoài cổng PS2, song song và cổng nối tiếp. Máy tính hiện đại của tôi không có bất kỳ cổng nào trong số này, vì vậy tôi đang cố gắng sử dụng Optiplex 755 cũ với khởi động kép Vista / Kubfox để thử và gửi tệp qua cổng song song. Phương tiện di động duy nhất của máy tính xách tay là một đĩa mềm và thật không may, tôi không có ổ đĩa mềm dự phòng để đặt vào bất kỳ máy nào. Có cách nào dễ dàng để thực hiện chuyển tập tin bằng các cổng song song hoặc nối tiếp không, hoặc tôi có cần mua đĩa mềm không?


6
Laplink từng là tiêu chuẩn vàng cho việc này. Bạn có thể kết nối qua các cổng nối tiếp và song song. Nếu ổ cứng của bạn quá cũ để tương thích với bộ chuyển đổi USB như được đề xuất trong câu trả lời bên dưới, hãy đào một bản sao cũ của Laplink.
Brad

@Brad Có, tôi đề xuất Laplink qua nối tiếp hoặc song song với máy thứ ba có một trong số này và cũng có cổng Ethernet (giả sử máy tính mục tiêu cuối cùng vẫn có Ethernet)
Hagen von Eitzen

@Brad Câu trả lời của tôi là về laplink, mặc dù tôi không đặt tên cụ thể cho nó. Vấn đề là bạn vẫn phải mua nó. bộ chuyển đổi IDE sang usb là lựa chọn tốt hơn IMO
Keltari

1
Bạn đã xem qua thẻ LAN PCMCIA chưa? Bạn sẽ cần một cái khá cũ để nhận hỗ trợ trình điều khiển - và bạn sẽ cần một đĩa mềm với trình điều khiển. Vấn đề tương tự đối với laplink mặc dù - bạn cần một đĩa mềm để thiết lập nó
gnibbler

3
Đây có phải là một nhiệm vụ một lần hoặc bạn muốn máy tính cũ làm việc và trao đổi các tập tin? Bởi vì nếu đó là nhiệm vụ một lần, bạn có thể giải nén ổ cứng và gắn nó dưới dạng ổ đĩa bút với bộ chuyển đổi PATA-USB. (được báo cáo là có ổ cứng 250mb ... vài giây theo cách đó)
Hastur

Câu trả lời:


61

Bạn có thể gửi dữ liệu / nhận dữ liệu qua cổng nối tiếp bằng cáp modem null hoặc bộ chuyển đổi bằng cáp nối tiếp. Tuy nhiên, tỷ lệ cược cao mà bạn không có. Trên hết, bạn sẽ cần cài đặt phần mềm (như phiên bản Laplink rất cũ ) trên máy tính xách tay để sử dụng nó. Thậm chí nếu bạn làm mua cáp, đĩa mềm, và tìm và cài đặt phần mềm, chuyển các tập tin sẽ chậm .

Giải pháp đơn giản nhất của bạn là mua bộ chuyển đổi IDE / SATA sang USB . Chỉ cần tháo ổ cứng khỏi máy tính xách tay của bạn và kết nối nó với thiết bị này. Sau đó cắm đầu USB vào Optiplex của bạn và bạn sẽ có thể truyền dữ liệu.


5
>> "Tuy nhiên, tỷ lệ cược cao mà bạn không có." Cả cáp modem null cũng không phải (theo OP) cổng nối tiếp để cắm nó vào máy mới hơn. Nâng cao cho đề xuất bộ chuyển đổi. Mục rất hữu ích để có xung quanh.
Steve Rindsberg

1
@SteveRindsberg Yep những bộ điều hợp này luôn có ích và với giá cả, không có lý do gì để không có nó.
Keltari

1
Đối với những gì nó có giá trị: Bộ điều hợp nối tiếp UBS tồn tại, nhưng việc chuyển giao là cồng kềnh và chậm. +1 cho bộ điều hợp IDE / SATA, rất có thể sẽ cần nguồn điện bên ngoài cho đĩa cũ.
Hannu

1
@Hannu những bộ điều hợp ổ cứng này thường được đóng gói cùng với nguồn điện bên ngoài - như những người khác đã nói: chúng rất tiện dụng :)
Marek Rost

2
INTERSVR ... Tôi thường làm điều này thường xuyên
sq33G

6

Bộ điều hợp USB nối tiếp tồn tại. Tốc độ truyền có thể không có gì để ghi về nhà, nhưng bạn sẽ có bao nhiêu dữ liệu phù hợp với các đĩa mềm?

Một chương trình hợp lý để chuyển tập tin qua dòng nối tiếp là Kermit . Nên có sẵn cho bất kỳ hệ điều hành có giá trị muối của nó.


Kermit trong DOS tồn tại: Tôi đã sử dụng nó, từ rất lâu rồi để lấy dữ liệu từ một "PC tương thích XT", như chúng tôi đã nói lúc này. Dữ liệu được truyền qua cáp modem null vào máy Windows XP và tôi đã rất ngạc nhiên khi phát hiện ra rằng hyperterminal biết giao thức Kermit.
andre314

1
"Hyperterminal" hoặc đơn giản là "thiết bị đầu cuối", tôi không nhớ chính xác. Đây là một công cụ đi kèm với Windows XP (và nó cũng hoạt động trong Windows 7).
andre314

6

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.


Điều này nên được kết hợp với các bộ chuyển đổi nối tiếp USB được đề cập bởi @ user814792. Những cái giá rẻ thường - nhưng không phải lúc nào - hoạt động tốt và có cơ hội làm việc dưới linux.
Chris H

Optiplex có thể có một cổng nối tiếp và bộ chuyển đổi USB dường như không có cáp modem null tích hợp :)
rackandboneman

Bạn có thể bỏ qua optiplex với cáp bên phải. Tôi nghĩ rằng một trong số tôi thực sự có cài đặt modem null (cũng như loopback phần cứng). Có lẽ chỉ có cửa sổ. Nhưng điều đó vẫn không giúp được gì - sai giới tính.
Chris H

1

Giả sử bạn có cáp chính xác (song song hoặc nối tiếp), bạn có thể cài đặt Virtualbox trên Optiplex, cài đặt MS-DOS với tư cách khách và sử dụng cổng nối tiếp hoặc cổng song song để hiển thị cổng trên Optiplex cho hệ điều hành khách của bạn . Bạn sẽ có thể chuyển các tệp của mình sang HĐH khách theo cách đó. Sau đó, vấn đề chỉ là sử dụng tính năng ổ đĩa chung để sao chép các tệp vào HĐH máy chủ. MS-DOS bao gồm INTERSVR và INTERLNK, bạn có thể sử dụng để chuyển ban đầu.


Nó phụ thuộc vào phần mềm bạn sử dụng. Tôi không nhớ là chắc chắn, nhưng tôi nghĩ giao tiếp và interlnk chỉ hoạt động với các cổng nối tiếp. Nếu OP có thể chạm tay vào một bản sao của Laplink hoặc một số sản phẩm thương mại khác, thì cổng song song có thể là một lựa chọn tốt hơn.
Charles Burge

Hm ... Tôi giải thích "không có cổng nhưng PS2, song song và cổng nối tiếp" để có nghĩa là nó không có một cổng nối tiếp. Có lẽ một sự làm rõ là theo thứ tự? PS Tôi tìm thấy hình ảnh này trên một tìm kiếm google: img.auctiva.com/imgdata/1/6/7/0/4/3/3/webimg/827200326_tp.jpg - có vẻ như nó có một cổng nối tiếp và một cổng song song.
Charles Burge
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.