Bagaimana cara mentransfer data antara dua PC lama menggunakan paralel atau serial?

32

Baru-baru ini, saya menemukan laptop Gateway 2000 Colorbook lama dengan MS-DOS6.22 / Win3.1 yang tidak memiliki port selain PS2, paralel, dan port serial. Komputer modern saya tidak memiliki port ini, jadi saya mencoba menggunakan Optiplex 755 lama dengan dual boot Vista / Kubuntu untuk mencoba dan mengirim file melalui port paralel. Satu-satunya media yang dapat dilepas laptop adalah floppy disk, dan sayangnya saya tidak memiliki drive floppy cadangan untuk dimasukkan ke dalam mesin apa pun. Apakah ada cara mudah untuk melakukan transfer file menggunakan porta paralel atau serial, atau apakah saya perlu membeli disket?

Pro Gamer
sumber
6
Laplink digunakan untuk menjadi standar emas untuk ini. Anda dapat terhubung melalui port serial dan paralel. Jika hard drive Anda terlalu tua untuk kompatibel dengan adaptor USB seperti yang disarankan dalam jawaban di bawah ini, gali satu salinan lama dari Laplink.
Brad
@Brad Ya, saya sarankan Laplink melalui serial atau paralel dengan mesin ketiga yang memiliki salah satunya dan juga memiliki port Ethernet (dengan asumsi komputer target akhir masih memiliki Ethernet)
Hagen von Eitzen
@Brad Jawaban saya adalah tentang laplink, meskipun saya tidak menyebutkannya secara spesifik. masalahnya adalah Anda masih harus membelinya. IDE ke usb adapter adalah pilihan yang lebih baik IMO
Keltari
1
Sudahkah Anda melihat ke kartu PCMCIA LAN? Anda akan membutuhkan yang lama untuk mendapatkan dukungan driver - dan Anda akan memerlukan floppy disk bersama driver. Masalah yang sama untuk laplink - Anda memerlukan floppy disk untuk memasangnya
gnibbler
3
Apakah ini tugas satu kali atau Anda ingin komputer lama bekerja dan bertukar file? Karena jika ini adalah tugas satu kali, Anda dapat mengekstrak HDD dan memasangnya sebagai pen drive dengan adaptor PATA-USB. (Dilaporkan memiliki hard drive 250MB ... begitu beberapa detik dengan cara itu)
Hastur

Jawaban:

61

Anda dapat mengirim data / menerima data melalui port serial menggunakan kabel modem nol , atau adaptor dengan kabel serial. Namun, kemungkinan besar Anda tidak memilikinya. Selain itu, Anda perlu menginstal perangkat lunak (seperti versi Laplink yang sangat lama ) pada laptop untuk menggunakannya. Bahkan jika Anda melakukan membeli kabel, floppy disk, dan menemukan dan menginstal perangkat lunak, mentransfer file akan lambat .

Solusi termudah Anda adalah membeli adaptor IDE / SATA ke USB . Cukup lepaskan hard drive dari laptop Anda dan sambungkan ke perangkat ini. Kemudian colokkan ujung USB ke Optiplex Anda dan Anda akan dapat mentransfer data.

Keltari
sumber
5
>> "Namun, kemungkinan besar bahwa Anda tidak memilikinya." Baik kabel modem nol maupun port serial (sesuai OP) untuk menghubungkannya ke mesin yang lebih baru. Upvoting untuk saran adaptor. Barang yang sangat berguna untuk dimiliki.
Steve Rindsberg
1
@SteveRindsberg Yap adaptor ini selalu berguna dan untuk harga, tidak ada alasan untuk tidak memilikinya.
Keltari
1
Untuk apa nilainya: Adaptor UBS-ke-serial ada, tetapi transfernya rumit dan lambat. +1 untuk IDE / SATA-adapter, kemungkinan besar akan membutuhkan catu daya eksternal untuk disk lama.
Hannu
1
@Hannu, adaptor HDD tersebut biasanya dikemas dengan catu daya eksternal - seperti yang dikatakan orang lain: sangat praktis :)
Marek Rost
2
INTERSVR ... Aku digunakan untuk melakukan hal ini sering
sq33G
6

Adaptor USB-ke-serial ada. Kecepatan transfer mungkin bukan apa-apa untuk dituliskan di rumah, tetapi berapa banyak data yang Anda muat di floppy disk?

Program yang masuk akal untuk mentransfer file melalui saluran serial adalah Kermit . Harus tersedia untuk semua sistem operasi yang sepadan dengan garamnya.

suriv
sumber
Kermit di bawah DOS ada: Saya sudah menggunakannya, dulu sekali untuk mengambil data dari "XT Compatible PC", seperti yang kami katakan saat ini. Data ditransfer melalui kabel modem null ke mesin Windows XP, dan saya terkejut menemukan bahwa hyperterminal tahu protokol Kermit.
andre314
1
"Hyperterminal" atau hanya "terminal", saya tidak ingat persis. Ini adalah alat yang dilengkapi dengan windows XP (dan juga berfungsi di Windows 7).
andre314
6

Sebelum mencoba metode "hardcore" tanpa alat tambahan yang saya jelaskan di bawah, periksa apakah Optiplex Anda memiliki port PATA yang tersedia di dalamnya - dalam hal ini, kemungkinan yang Anda butuhkan hanyalah adaptor untuk drive PATA 2,5 "(colokan berbeda dalam 2,5 "vs 3,5" /5,25 "faktor bentuk PATA ...) dan Anda dapat menghapus harddisk dari laptop dan mengaksesnya di Optiplex. Jika sesuatu yang tidak penting (drive CD?) Sudah ada di bus PATA, lepaskan kecuali jika Anda tahu apa yang Anda lakukan dengan PATA, mekanik Master / Slave / CS dapat mempersulit hal-hal.

Ada laptop yang menggunakan perangkat keras pada antarmuka ST506 atau ESDI kuno - coba periksa sebelumnya (cari nomor model di harddisk dan dapatkan lembar spesifikasi), jangan coba menghubungkan drive seperti itu ke mesin PATA.

Atau, Anda bisa mendapatkan adaptor PATA ke USB, mereka tidak mahal.

Port dapat diakses sebagai file perangkat di bawah DOS (COM1 ... x, LPT1 ... x), dan dapat digunakan sebagai target untuk perintah COPY atau perintah TYPE yang dialihkan. Pada akhir linux, port juga dapat diakses sebagai file perangkat (/dev/ttyS0..x, /dev/lp0..x), dan dapat dibaca dari, misalnya dengan "cat / dev / ttyS0 >> some.file .txt".

Ini akan memerlukan kabel modem nol untuk transfer serial (jika Anda memiliki kabel serial normal yang dapat Anda sambungkan secara fisik, coba menukar kabel ke pin 2 dan 3 pada ujung 9 pin), atau kabel paralel yang sesuai (yang jarang, kebanyakan dari mereka memiliki plug centronics di ujung yang tidak berpasangan dengan port paralel PC secara fisik). Sebenarnya, setiap sambungan kawat yang menghubungkan pin 2 dan 3 bersilang dan pin 5 ke pin 5 (dengan asumsi pinout 9 pin) harus bekerja secara serial jika Anda menjaga kabel pendek dan berdekatan. Mari kita abaikan paralel untuk saat ini, karena Anda perlu mengatur STROBE / ACK signaling dengan benar untuk bekerja dengan driver perangkat DOS ...

Jika menggunakan port serial, Anda harus mengkonfigurasi port di kedua komputer, dengan stty di sisi linux dan MODE di sisi DOS. Perhatikan bahwa pengaturan konfigurasi ini TIDAK persisten di seluruh reboot. Saya akan menyarankan mencoba 115200,8, o, 1 dan menurunkan kecepatan jika itu tidak berhasil - saya akan tetap paritas, karena ada untuk mendeteksi kesalahan yang disebabkan oleh gangguan listrik. Juga, pastikan bahwa tidak ada semacam mekanisme penerjemahan baris baru yang aktif (Saya tidak tahu apakah beberapa versi DOS mengaturnya melalui perintah MODE).

Jika Anda perlu mentransfer banyak file, taruhan terbaik Anda adalah menggabungkannya ke dalam arsip - jika PKZIP tersedia di mesin DOS, itu dapat dibongkar dengan perintah "unzip" atau "zip x" di sisi linux. Namun, Anda mungkin perlu mengulangi transfer dalam kasus terburuk, komunikasi serial tidak dapat diandalkan 100% terhadap gangguan.

pemeras
sumber
Ini harus dikombinasikan dengan konverter USB-serial yang disebutkan oleh @ user814792. Yang murah sering - tetapi tidak selalu - bekerja dengan baik dan memiliki kesempatan lebih untuk bekerja di linux.
Chris H
Optiplex kemungkinan memiliki port serial, dan konverter USB tidak mungkin memiliki kabel modem null terintegrasi :)
rackandboneman
Anda bisa melewatkan optiplex dengan kabel yang tepat. Saya pikir salah satu milik saya sebenarnya memiliki pengaturan modem null bawaan (serta loopback perangkat keras). Mungkin hanya windows. Tapi itu masih tidak membantu - jenis kelamin yang salah.
Chris H
1

Dengan asumsi Anda memiliki kabel yang benar (baik paralel atau serial), Anda dapat menginstal Virtualbox pada Optiplex, menginstal MS-DOS sebagai tamu, dan menggunakan port serial atau paralel pass-thru untuk mengekspos port pada Optiplex ke OS tamu Anda . Anda harus dapat mentransfer file Anda ke OS tamu dengan cara itu. Setelah itu, tinggal menggunakan fitur drive bersama untuk menyalin file ke OS host. MS-DOS termasuk INTERSVR dan INTERLNK, yang dapat Anda gunakan untuk transfer awal.

Charles Burge
sumber
Tergantung pada perangkat lunak yang Anda gunakan. Saya tidak ingat pasti, tapi saya pikir intersvr dan interlnk hanya bekerja dengan port serial. Jika OP dapat mengambil salinan Laplink atau produk komersial lainnya, maka port paralel kemungkinan akan menjadi pilihan yang lebih baik.
Charles Burge
Hm ... Saya mengartikan "tidak ada port selain PS2, paralel, dan port serial" yang berarti ia memang memiliki port serial. Mungkin ada klarifikasi? PS Saya menemukan gambar ini di pencarian google: img.auctiva.com/imgdata/1/6/7/0/4/3/3/webimg/827200326_tp.jpg - sepertinya memiliki satu serial dan satu port paralel.
Charles Burge