cách tốt nhất để di chuyển các tập tin vào một máy DOS?


10

Tôi đã có một máy DOS cũ (đọc: từ bỏ phần mềm) chạy các trò chơi DOS cũ của tôi (như được tham khảo ở đây) . Tôi thấy rằng theo thời gian, đĩa mềm của tôi bắt đầu chết và trở nên hoàn toàn không thể đọc được.

Vì vậy, gần đây tôi đã tìm thấy các tệp nhị phân từ bỏ các trò chơi mà tôi hiện đang sở hữu và đã tải chúng xuống hộp Vista của tôi.

Máy Vista không có ổ đĩa mềm nhưng có CD / DVD-R. Máy Vista không có cổng nối tiếp hoặc song song. Máy DOS có ổ đĩa mềm nhưng không có ổ đĩa CD / DVD. (mặc dù nó có ổ cứng 100mb) Thật đáng ngạc nhiên, cả hai máy đều có USB và ethernet. Máy DOS có một số thẻ 3Com 10BT cổ.

Tôi dường như không thể tìm ra cách để FTP ít hơn một TCP / IP xếp chồng lên nhau và chạy trên máy DOS và không có hình thức lưu trữ USB nào có thể đọc được trên cả hai máy.

Cách tốt nhất để đưa các tệp nhị phân này vào máy DOS là gì?

(Tôi biết điều này bắt đầu giống như câu hỏi cũ kỹ về cách di chuyển con cáo, em bé và túi ngũ cốc qua sông trên một chiếc thuyền chỉ có hai chỗ ngồi)


3
Không có ổ đĩa CD-ROM dự phòng? Đăng chi tiết trên thẻ ethernet DOS của bạn. BTW, tôi không nghĩ em bé ăn túi ngũ cốc.
hyperslug

Một đứa bé rất đói, có lẽ?
Joey

Câu trả lời:


5

Đối với một giải pháp lâu dài, đặt cược tốt nhất của bạn là làm cho NIC hoạt động. Bạn sẽ cần trình điều khiển DOS cho NIC. Kiểm tra trang web của 3com để xem họ có còn chúng cho mô hình của bạn không.

Nếu bạn đang kết nối trực tiếp với máy Vista, bạn sẽ cần cáp chéo (chân 1,2,4 và 6 được tráo đổi). Bạn có thể mua một hoặc làm cho một. Nếu bạn sử dụng hub hoặc switch, cáp cat5 tiêu chuẩn sẽ thực hiện.

Các cách khác nhau để thêm mạng vào máy DOS có quá nhiều điều để thảo luận ở đây nhưng đây là một vài liên kết sẽ giúp bạn bắt đầu:

http://www.dendarii.co.uk/FAQs/dos-net.html

http://bbright.tripod.com/inif/dosnetwork.htmlm

http://www.freedos.org/freedos/news/technote/157.html

Nếu bạn thành công trong việc chạy TCP / IP, bạn sẽ có lợi ích khi có thể chạy trình duyệt web TUI như Lynx để bạn có thể tải tệp trực tiếp xuống máy DOS của mình.


1
Nó không phải là một trường hợp gà và trứng? Bạn cần các ổ đĩa DOS trên máy không có quyền truy cập. Vậy làm thế nào để bạn có được chúng ở đó?
WireGuy

Anh ấy nói đĩa mềm của anh ấy đang mòn. Anh ấy đã không nói rằng ổ đĩa mềm của mình đã bị hỏng.
Kenneth Cochran

10

Nếu bạn muốn giữ cho máy DOS đó hoạt động vô thời hạn, đây có thể là một điều tốt để có:

văn bản thay thế

Bạn có thể mua nó tại đây: Tiger Direct - ($ 19,99) Sabrent 1,44 MB Ổ đĩa mềm USB 2X gắn ngoài

... Và kết nối nó với hệ thống Vista của bạn (hoặc bất kỳ hệ thống nào khác).

Sau đó, bạn có thể tạo đĩa mềm mới, di chuyển tệp qua lại dễ dàng, giữ bản sao lưu (trên hệ thống Vista của bạn) và nhận thêm tệp / trò chơi DOS từ Internet (thông qua hệ thống Vista của bạn).


6

Nếu đây là nhu cầu một lần (nghĩa là bạn không thêm trò chơi ofter), thì cách dễ nhất có thể là tháo ổ cứng khỏi hộp dos và gắn nó vào máy Vista của bạn thông qua bộ chuyển đổi USB (giả sử máy Vista của bạn có không có trình kết nối IDE miễn phí). Đặt các tập tin xuống dòng sau đó trả lại cho máy Dos của bạn.

Cẩn thận không định dạng ổ đĩa khi Vista nhìn thấy nó lần đầu tiên.


Bạn có thể làm điều này bất kỳ số lần - nó thực sự rất khó xử. Mặc dù thực hiện 6 tháng một lần không cần phải là việc vặt.
ChrisF

Chuyển ổ đĩa dường như có ý nghĩa. Bạn cũng có thể truy cập support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htm và xem liệu bạn có thể lấy một số tệp để hoạt động của nic không
WireGuy

5

Một cách để di chuyển tệp đến các máy cũ mà tôi thấy hữu ích là sử dụng ZModem. Nó không chỉ dành cho kết nối quay số. Nếu bạn thiết lập cáp RS-232 từ một máy tính mới hợp lý, bạn có thể sử dụng HyperTerminal trên Windows để gửi tệp bằng ZModem hoặc giao thức truyền nối tiếp tương tự đến máy tính cũ, chắc chắn có thể chạy Minicom . Vấn đề duy nhất là nhận được minicom vào máy tính - bạn vẫn sẽ phải làm điều đó thông qua đĩa mềm.

Nếu máy tính mới hơn của bạn không có cổng nối tiếp, bạn có thể tìm thấy một cổng (chúng tôi sử dụng những cổng này ) khá rẻ.


Tôi quên thêm. Máy Vista không có cổng nối tiếp
NoCarrier

1
được chỉnh sửa để thêm usb vào serial mà tôi đã sử dụng và hoạt động tốt với hyperterminal
jamuraa

Từ liên kết đó, có vẻ như Minicom là một chương trình unix / linux. Sẽ không cần một phiên bản DOS? Đề nghị một?
Will M

4

Nếu máy của bạn là loại 486 hoặc tốt hơn là 486 với RAM 4 MB trở lên, bạn sẽ có thể khởi động nó bằng một bản phân phối Linux rất nhỏ trên các đĩa mềm như rtbt của Tom , cho phép bạn thực hiện một số kết nối mạng cơ bản (FTP) và sẽ nhận ra Ổ cứng FAT.

Một tùy chọn khác là thêm mạng vào hệ thống DOS của bạn. Xem danh sách tốt đẹp này trên trang web FreeDOS. BTW bạn có thể dùng thử FreeDOS, nó có một số tính năng mới hơn và tốt hơn so với DOS cũ (hoàn thành dòng lệnh, một số hỗ trợ cho ổ đĩa USB, v.v.).


3

Ý tưởng tốt nhất là chạy các trò chơi trong trình giả lập DOS trên máy Windows của bạn phải không? Ví dụ: DOSBox.

http://www.dosbox.com/


5
Có giá trị hoài cổ chơi trên phần cứng cũ. Tôi thích khởi động vào DOS. Tôi thích ánh sáng mờ trên mô-đun MIDI Roland MT-32. Gọi tôi là điên, nhưng tôi cũng thích khi mọi thứ không tải ngay lập tức.
NoCarrier

1
Không chắc chắn phải làm gì với đèn nháy, nhưng tôi tin rằng bạn có thể chạy nó ở chế độ toàn màn hình để có được trải nghiệm DOS đầy đủ và nhấn CTRL-F11 nhiều lần để giảm tốc độ CPU mô phỏng để phù hợp với tốc độ băng hà. BTW Bạn điên rồi.
Alistair McMillan

@NoCarrier "nhưng tôi cũng thích khi mọi thứ không tải ngay lập tức" vâng, không vội vã trong nhà vệ sinh. Old
Wordperinf

2

Đây là một bộ sưu tập các giải pháp theo trọng lượng tôi thích:

  1. Định dạng thanh USB của bạn là FAT16 và bật chế độ USB kế thừa trong BIOS của bạn (nếu có) để hiển thị các ký tự này dưới dạng ký tự ổ đĩa khi bạn khởi động. Sau đó, DOS có thể đọc chúng.
  2. Tạo một đĩa USB có thể khởi động cho một phiên bản nhỏ của linux hoặc NetBSD không có X11. Điều này có thể sẽ hỗ trợ thẻ giao diện mạng VÀ có thể gắn ổ đĩa DOS của bạn. Sau đó, bạn có thể định kỳ ftp hoặc SMB trên các tệp bạn muốn. Điều này không yêu cầu khởi động lại thường xuyên.
  3. Sử dụng cáp nối tiếp và chương trình XY hoặc Z-Modem như DSz hoặc fdsz từ những ngày BBS. Hoặc với một chương trình thiết bị đầu cuối hỗ trợ những thứ này, có rất nhiều . Tôi đã sử dụng Qmodem, có thể vẫn không miễn phí.
  4. Nhận các trình điều khiển DOS cho NIC và sử dụng nó với một chương trình như Arachne .
  5. Bỏ DOS để ủng hộ FreeDOS hoặc DR-DOS. Nhưng về cơ bản, bạn vẫn đang làm những điều trên, ngoại trừ việc bạn có thể nhận được hỗ trợ USB và USB tốt hơn.
  6. THAM GIA. DosBox dễ làm việc hơn nhiều so với PC AT.
  7. Định kỳ di chuyển ổ đĩa. Điều này dễ dàng hơn nhiều nếu bạn chỉ sử dụng ổ đĩa ở chế độ USB và đặt BIOS của bạn để hỗ trợ các ổ USB ở chế độ cũ. Nếu không, sẽ rất khó chịu khi phải mở công cụ và loại bỏ IDE 40 pin và 4 pin molex.
  8. Nhận một bios siêu mới, hoặc cài đặt grub. NetBoot máy này ra khỏi một tftpmáy chủ lưu trữ một hệ thống linux nhỏ chỉ chạy dosBox hoặc freeDOS với các ổ đĩa được ánh xạ tới một nfsmáy chủ. Bây giờ bất cứ khi nào bạn tắt máy dos, bạn có thể gắn kết và làm việc với tệp hình ảnh và các tệp khác trên máy chính hoặc máy chủ của bạn. Đây thực sự là rất nhiều công việc, nhưng bạn sẽ cảm thấy như một thiên tài DOS.

1

Xem bạn có bất kỳ kết nối nào trong hộp Vista cho ổ cứng DOS không. Nếu không, bạn sẽ có thể nhặt rác hoặc có được một cái thực sự rẻ.

Di chuyển ổ đĩa cứng vào hộp Vista của bạn và di chuyển các tệp vào ổ đĩa đó. Sau đó gắn lại ổ đĩa trong hộp DOS của bạn.


0

Câu hỏi đơn giản, ngớ ngẩn, nhưng bạn có chắc rằng những ổ đĩa ngón tay cái đó được định dạng với một hệ thống tập tin có thể đọc được của DOS không?

NTFS sẽ không bay đến đó. FAT32 sẽ không bay trên DOS trước 6.22.


Tôi nghĩ rằng tất cả các ổ USB là FAT. (Và họ thậm chí còn có trình điều khiển DOS để đọc NTFS)
hyperslug

Không phải tất cả các ổ đĩa đều được định dạng FAT, định dạng có thể là bất cứ điều gì bạn thích. Và vâng, có trình điều khiển DOS cho NTFS. Tuy nhiên, có một sự khác biệt rõ ràng giữa FAT16 và FAT32. Nếu anh ta chạy vanilla DOS trước 6.22, thì anh ta sẽ không thể đọc NTFS hoặc (hiện đại) FAT32. Trình điều khiển tồn tại và có thể là một giải pháp. Nó có thể không giải quyết được vấn đề của anh ta, nhưng nó chắc chắn là một trong những "vấn đề" khi xử lý chuyển tập tin và các loại hệ thống này. Đặc biệt là sự không tương thích giữa FAT16 và FAT32 rất dễ bị bỏ qua.
Keck

hyperslug: Mine là NTFS, thậm chí có một phân vùng nhỏ thứ hai. Hầu hết những cái mới hơn là FAT32 theo mặc định.
dùng1686

0

Vista có hỗ trợ IPX không? Nếu có, bạn có thể sử dụng qua Ethernet.

* đi tìm ngăn xếp IPX trong kho lưu trữ của mình *

Các công cụ này hoạt động với tôi trên micros ~ 1 Virtual PC, nhưng tôi đoán bạn sẽ cần Google để thay thế DC21X4 ...

(Trong trường hợp bạn vẫn sẽ thử chúng, thứ tự tải là LSL; DC21X4(hoặc trình điều khiển card mạng tương đương) ; IPXODI.)


0

văn bản thay thế

Chỉ cần lấy một ổ đĩa CD-ROM cho hộp DOS, $ 20, có thể ngay trên đường. Ghi CD bất cứ khi nào bạn muốn chuyển, phương tiện như 0,25 một mảnh.

Bạn không muốn gây rối với toàn bộ mạng IPX trừ khi bạn sẽ chơi Doom. Thời gian của bạn trị giá hơn 20 đô la.


Và chính xác thì bạn dự định đến cdrom.syshộp DOS như thế nào?
dùng1686

Một đĩa CD khởi động chính xác của DOS.
hyperslug

Kiểm tra các trang rao vặt địa phương như Kijiji hoặc eBay Rao vặt và bạn gần như được đảm bảo sẽ tìm thấy ai đó bán các ổ đĩa CD-ROM / DVD-ROM cũ mà không có gì (<= $ 5), thậm chí có thể miễn phí. Trong thực tế, tự đăng một quảng cáo yêu cầu một quảng cáo; trừ khi bạn sống trong một ngôi làng nhỏ, bạn sẽ có ngay lập tức. Và một gói đĩa CD + RW cũng có thể có giá rẻ (một lần nữa, hãy thử rao vặt). Đối với máy sấy, tạo / tải xuống đĩa khởi động DOS / đĩa mềm PE của Bart hoặc sử dụng CD Windows 95/98 / ME. (Tất nhiên, điều này là bất tiện nếu bạn muốn chuyển tập tin qua lại thường xuyên, nhưng đối với một lần, nó vẫn ổn.
Synetech

0

Đã làm điều này một lần với DOS, lấy trình điều khiển gói Crynwyr cho NIC của bạn, thiết lập chúng và sau đó lấy hệ điều hành mạng KA9Q KA9Q NOS hoặc biến thể JNOS hiện đại của nó để cung cấp cho các chức năng mạng TCP / IP của DOS. Mặc dù nó được tạo ra cho ham radio, nó cũng hoạt động với các card mạng và cho phép bạn có nhiều máy chủ khác nhau đang chạy, một trong số đó là FTP. Tôi đã sử dụng nó với một máy khách ftp trên các hệ thống Windows để truyền tệp qua lại khá hiệu quả.

Phiếu bầu của tôi là cho ổ đĩa mềm USB cho hệ thống Windows. Hoạt động tuyệt vời và sẽ cho phép bạn tạo các đĩa mới đẹp cho hệ thống DOS. Đó là những gì tôi đã sử dụng và thực sự đã sử dụng nó làm ổ đĩa A / B trong cả DOSBox và trên các máy ảo Virtual PC ảo.



-2

Bạn có thể sử dụng thiết bị lưu trữ USB có thể tháo rời, thường được gọi là ổ 'ngón tay cái hoặc ổ' bút 'không?


chúng không thể đọc được trong DOS 6.22.
NoCarrier

hừm Tôi dường như nhớ lại khác nhau. Tuy nhiên, bạn có thể cần một trình điều khiển đặc biệt, sau đó đặt ra câu hỏi làm thế nào để đưa nó vào hộp của bạn. Một tùy chọn sẽ là tạo một bootdisk USB, tải lên hệ thống của bạn và sao chép các tập tin qua, cập nhật config.sys của bạn và bạn sẽ thấy ổn.
akf

1
Có lẽ chúng có thể đọc được trong FreeDOS. FreeDOS hoạt động rất tốt, nó tốt hơn so với DOS 6.22 và khả năng tương thích là tuyệt vời.
wazoox

NoCarrier: Nhiều BIOS có tùy chọn "Legacy USB", IIRC, trình bày bộ lưu trữ di động USB như các ổ đĩa thông thường.
dùng1686

Khá nghi ngờ rằng máy DOS của anh ta có USB và do đó là tùy chọn "Legacy USB".
Phòng thí nghiệm Fiasco
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.