10

У меня есть старая машина DOS (читай: утилита), на которой запущены мои старые игры DOS (как указано здесь). Я обнаружил, что со временем мои дискеты начинают умирать и становятся совершенно нечитаемыми.

Так что недавно я обнаружил оставшиеся двоичные файлы игр, которыми я в настоящее время владею, и загрузил их в свою коробку Vista.

У машины Vista нет дисководов, но есть CD/DVD-R. Машина Vista не имеет последовательных или параллельных портов. В DOS-машине установлены флоппи-дисководы, но нет привода CD/DVD. (хотя он имеет жесткий диск 100 Мб) Удивительно, но на обеих машинах есть USB и Ethernet. В DOS-машине установлена древняя карта 3Com 10BT.

Кажется, я не могу понять, как получить FTP гораздо меньше, так как стек TCP/IP работает и работает на DOS-машине, и никакие формы USB-хранилища не были читаемыми на обеих машинах.

Каков наилучший способ передать эти двоичные файлы на компьютер DOS?

(Я знаю, что это начинает звучать как тот старый вопрос о том, как перевезти лису, ребенка и мешок зерна через реку на лодке, которая вмещает только два человека)

14 ответов14

10

Если вы хотите, чтобы эта DOS-машина работала бесконечно, это может быть полезно:

альтернативный текст

Вы можете купить его здесь: Tiger Direct - ($ 19.99) Sabrent 1.44MB Внешний USB 2X Флоппи-дисковод

... и подключите его к вашей системе Vista (или любой другой системе).

Затем вы можете создавать новые дискеты, легко перемещать файлы назад и вперед, сохранять резервные копии (в вашей системе Vista) и получать больше файлов и игр DOS из Интернета (через вашу систему Vista).

6

Если это одноразовая необходимость (т.е. вы не добавляете игры часто), то самым простым способом может быть удаление жесткого диска из коробки dos и подключение его к вашей машине Vista через USB-адаптер (при условии, что ваша машина Vista делает это). нет свободного разъема IDE). Скопируйте файлы в конец строки и верните их на свой компьютер Dos.

Будьте осторожны, чтобы не отформатировать диск, когда Vista увидит его впервые.

5

Один из способов перемещения файлов на старые машины, который я считаю полезным, - это использование ZModem. Это не только для модемных подключений. Если вы установили кабель RS-232 от достаточно нового компьютера, вы можете использовать HyperTerminal в Windows для отправки файлов по ZModem или аналогичному протоколу последовательной передачи на старый компьютер, который наверняка может запустить Minicom. Единственная проблема - получить миником на компьютер - вам все равно придется делать это через дискеты.

Если ваш новый компьютер не имеет последовательного порта, вы можете найти один (мы используем эти) довольно дешево.

5

Для постоянного решения лучше всего работать с NIC. Вам понадобятся драйверы DOS для NIC. Посетите веб-сайт 3com, чтобы узнать, есть ли у них они для вашей модели.

Если вы подключаетесь напрямую к вашей машине Vista, вам понадобится перекрестный кабель (контакты 1,2,4 и 6 поменялись местами). Вы можете купить один или сделать один. Если вы используете концентратор или коммутатор, подойдет стандартный кабель cat5.

Различные способы добавления сети на DOS-машину слишком многочисленны, чтобы обсуждать здесь, но вот несколько ссылок, которые помогут вам начать:

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

http://bbright.tripod.com/information/dosnetwork.htm

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

Если вам удастся запустить TCP/IP, вы сможете запустить веб-браузер TUI, такой как Lynx, чтобы вы могли загружать файлы прямо на компьютер с DOS.

4

Если ваша машина 386 или лучше, 486 с 4 МБ ОЗУ или более, вы должны иметь возможность загружать ее с очень маленького дистрибутива Linux на дискетах, таких как Tom rtbt, который позволит вам выполнять некоторые базовые сетевые операции (FTP) и распознает ваш Жир жесткий диск.

Другой вариант - добавить сеть в вашу систему DOS. Смотрите этот красивый список на сайте FreeDOS. Кстати, вы могли бы попробовать FreeDOS, он имеет некоторые более новые и лучшие функции, чем старая DOS (завершение командной строки, некоторая поддержка USB-накопителей и т.д.).

3

Не лучше ли было бы запускать игры в эмуляторе DOS на вашем компьютере с Windows? Например DOSBox.

http://www.dosbox.com/

2

Вот коллекция весовых решений, которые я предпочитаю:

  1. Отформатируйте USB-накопители как FAT16 и включите устаревший режим USB в BIOS (если он существует), чтобы при загрузке они отображались как буквы дисков. Тогда DOS может прочитать их.
  2. Создайте загрузочный USB-диск для небольшой версии Linux или NetBSD без X11. Это, вероятно, поддержит вашу сетевую карту и сможет подключить диск DOS. Затем вы можете периодически FTP или SMB поверх файлов, которые вы хотите. Это требует перезагрузки очень часто.
  3. Используйте перекрестный последовательный кабель и XY или Z-Modem программу как ДСЗ или fdsz со времен BBS. Или с терминальной программой, которая поддерживает их, их было так много. Я использовал Qmodem, который все еще может быть не бесплатным.
  4. Получите драйверы DOS для NIC и используйте его с такой программой, как Arachne.
  5. Ditch DOS в пользу FreeDOS или DR-DOS. Но вы в основном все еще делаете выше, за исключением того, что вы можете получить лучшую поддержку NIC и USB.
  6. ЭМУЛЯЦИЯ. С DosBox работать намного проще, чем с ПК.
  7. Периодически перемещайте диск. Это намного проще, если вы просто используете накопитель в режиме USB и настраиваете BIOS для поддержки накопителей USB в устаревшем режиме. В противном случае очень раздражает необходимость открывать вещи и снимать 40-контактный IDE и 4-контактный разъем питания.
  8. Получите супер-новомодный биос или установите grub. NetBoot эта машина с сервера tftp котором размещена система mini-linux, на которой работает только dosBox или freeDOS с дисками, сопоставленными с сервером nfs . Теперь каждый раз, когда вы выключаете свою дос-машину, вы можете монтировать и работать с файлом образа и другими файлами на вашем основном компьютере или сервере. На самом деле это большая работа, но вы почувствуете себя гением DOS.
1

Посмотрите, есть ли у вас какие-либо подключения в Vista для жесткого диска DOS. Если нет, вы должны быть в состоянии убрать или получить действительно дешевый.

Переместите жесткий диск в свою коробку Vista и переместите файлы на этот диск. Затем снова установите диск обратно в коробку DOS.

0

Есть ли в Vista поддержка IPX? Если да, вы можете использовать это через Ethernet.

* идет искать стек IPX в своем архиве *

Эти инструменты работали для меня на Micros ~ 1 Virtual PC, но я думаю, вам понадобится Google для замены DC21X4 ...

(Если вы все еще собираетесь их попробовать, порядок загрузки - LSL ; DC21X4 (или эквивалентный драйвер сетевой карты); IPXODI .)

0

Сделайте это один раз с DOS, получите пакетные драйверы Crynwyr для вашей сетевой карты, настройте их, а затем получите сетевую операционную систему KA9Q KOS NQ или ее современный вариант JNOS для предоставления сетевых функций DOS TCP/IP. Хотя он был создан для радиолюбителей, он также работает с сетевыми картами и позволяет использовать несколько различных серверов, одним из которых является FTP. Я использовал его с ftp-клиентом в системах Windows для передачи файлов туда и обратно довольно эффективно.

Мой голос за USB-дисковод гибких дисков для системы Windows. Прекрасно работает и позволит вам создавать красивые новые свежие диски для системы DOS. Это то, что я использовал, и фактически использовал его в качестве A/B-накопителя как в DOSBox, так и на виртуальных машинах DOS Virtual PC.

0
  1. Подключитесь к Интернету, см. Настройка сети в DOS с использованием Microsoft Network Client 3.0
  2. Установите FTP-клиент для DOS
  3. Создайте учетную запись хостинга, с которой вы можете загружать файлы.
  4. Используйте инструменты, о которых говорилось выше.
0

альтернативный текст

Просто возьмите CD-ROM для DOS-бокса, 20 долларов, вероятно, прямо в будущем. Записывайте CD всякий раз, когда вы хотите перенести, медиа как 0,25 за штуку.

Вы не хотите связываться со всей сетью IPX, если не собираетесь играть в Doom. Ваше время стоит более 20 долларов.

0

Простой, глупый вопрос, но вы уверены, что эти флэшки отформатированы с файловой системой, читаемой DOS?

NTFS не будет летать там. FAT32 не будет летать на DOS до 6.22.

-2

Не могли бы вы использовать съемное USB-устройство хранения данных, в просторечии известное как «большой палец» или «перо»?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .