лучший способ перемещения файлов на DOS-машину?


10

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

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

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

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

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

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


3
Нет запасного привода CD-ROM? Опубликуйте данные на вашей сетевой карте DOS. Кстати, я не думаю, что дети едят мешки с зерном.
— HyperSlug

Может быть, очень голодный ребенок?
— Джои

Ответы:


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.


1
Разве это не курица и яйцо? Вам нужны диски DOS на машине, к которой нет доступа. Так как вы их туда взяли?
— WireGuy

Он сказал, что его дискеты изнашиваются. Он не сказал, что его дисковод был сломан.
— Кеннет Кохран

10

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

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

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

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

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


6

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

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


Вы можете сделать это любое количество раз - это просто потенциально неловко. Хотя делать это каждые 6 месяцев не должно быть рутиной.
— ChrisF

Передача диска, кажется, имеет смысл. Вы также можете посетить support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htm и посмотреть, сможете ли вы взять некоторые файлы, чтобы получить
— хорошую

5

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

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


Я забыл добавить. Машина Vista не имеет последовательных портов
— NoCarrier

1
отредактированный, чтобы добавить usb к сериалу, который я использовал и хорошо работает с гипертерминалом
— jamuraa

Судя по этой ссылке, Minicom выглядит как программа для Unix / Linux. Разве версия DOS не понадобится? Рекомендовать один?
— Будет М

4

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

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


3

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

http://www.dosbox.com/


5
На старом оборудовании играет ностальгическая ценность. Мне нравится загружаться в DOS. Мне нравятся мигающие огни на MIDI-модуле Roland MT-32. Называй меня сумасшедшим, но мне также нравится, когда вещи не загружаются мгновенно.
— NoCarrier

1
Не уверен, что делать с мигающими лампами, но я полагаю, что вы можете запустить его в полноэкранном режиме, чтобы получить полный опыт DOS, и несколько раз нажать CTRL-F11, чтобы уменьшить скорость имитируемого процессора до соответствующего ледникового темпа. Кстати, ты сумасшедший.
— Алистер Макмиллан

@NoCarrier "но мне также нравится, когда вещи не загружаются мгновенно" да, не спешите в туалет. Старый Wordperfect качали
— barlop

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

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

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


Я думал, что все USB-накопители были FAT. (И у них даже есть драйверы DOS для чтения NTFS)
— HyperSlug

Не все диски отформатированы в FAT, форматирование может быть любым. И да, есть драйверы DOS для NTFS. И все же между FAT16 и FAT32 существует определенная разница. Если он работает под управлением vanilla DOS до 6.22, то он не сможет читать NTFS или (современный) FAT32. Драйверы существуют и могут быть решением. Возможно, это не решит его проблему, но, безусловно, это одна из тех «ошибок», возникающих при передаче файлов и таких типах систем. Особенно несоответствия между FAT16 и FAT32 легко не заметить.
— Кек

HyperSlug: Мой NTFS, даже со вторым небольшим разделом. Большинство новых FAT32 по умолчанию.
— user1686

0

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

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

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

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


0

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

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

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


И как именно вы планируете добраться cdrom.sysдо DOS-бокса?
— user1686

Точный загрузочный CD для DOS.
— Hyperlug

Проверьте местные объявления, такие как объявления Kijiji или eBay, и вы почти наверняка найдете человека, продающего старые приводы CD-ROM / DVD-ROM, практически бесплатно (<= $ 5), возможно, даже бесплатно. Фактически, разместите объявление, которое вы просите; если вы не живете в маленькой деревушке, вы должны иметь ее в кратчайшие сроки. И пакет дисков CD + RW также можно купить по дешевке (опять же, попробуйте объявление). Что касается сушилок, создайте / загрузите загрузочный диск DOS / дискету Bart's PE или используйте компакт-диск Windows 95/98 / ME. (Конечно, это неудобно, если вы хотите часто передавать файлы туда и обратно, но для разовых это нормально.
— Synetech

0

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

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



-2

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


они не читаются в DOS 6.22.
— NoCarrier

хммм. Кажется, я вспоминаю по-другому. Тем не менее, вам может понадобиться специальный драйвер, который затем ставит вопрос о том, как доставить его в вашу коробку. Одним из вариантов может быть создание загрузочного диска USB, загрузка вашей системы и копирование файлов, обновление файла config.sys, и все будет хорошо.
— АКФ

1
Хотя они, вероятно, читаются во FreeDOS. FreeDOS отлично работает, он лучше, чем DOS 6.22, и совместимость превосходна.
— wazoox

NoCarrier: во многих BIOS есть опция «Legacy USB», которая, IIRC, представляет съемное запоминающее устройство USB как обычные диски.
— user1686

Весьма сомнительно, что на его DOS-машине есть USB и, следовательно, опция «Legacy USB».
— Fiasco Labs
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.