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?
file-transfer
serial-port
ms-dos
parallel-port
windows-3.1
Pro Gamer
sumber
sumber
Jawaban:
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.
sumber
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.
sumber
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.
sumber
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.
sumber