Как установить DOS на жесткий диск

Обновлено: 21.11.2024

Как установить MS DOS без дисковода или компакт-диска?

Действия по теме

Первое сообщение от Violett'Blossom

Всем привет, мне нужно установить DOS на мой Compaq LTE 5380, однако мой поставляется с дисководом для компакт-дисков, и он не загружается, и у меня нет флоппи-дисковода, который я мог бы использовать в этом отсеке.

Какие у меня варианты?

Мы очень признательны за любую помощь.

Ответ 1 из 16 от DaveJustDave

извлеките жесткий диск и поместите его в дешевую USB-док-станцию ​​IDE, отформатируйте его на современном ПК и создайте образ с помощью DOS

Ответ 2 из 16 от Violett'Blossom

извлеките жесткий диск и поместите его в дешевую USB-док-станцию ​​IDE, отформатируйте его на современном ПК и создайте образ с помощью DOS

Можно ли это сделать после замены HDD на Compact flash?

Ответ 3 из 16 от Violett'Blossom

извлеките жесткий диск и поместите его в дешевую USB-док-станцию ​​IDE, отформатируйте его на современном ПК и создайте образ с помощью DOS

Кроме того, как это изобразить? Я всегда выполнял только обычную установку.

Ответ 4 из 16 от gdjacobs

Я использую Qemu для монтирования диска (виртуально), а также для установки дискет (виртуально), а затем выполняю установку как обычно.

Ответ 5 из 16 от alvaro84

Можно ли это сделать после замены HDD на Compact flash?

Затем вы можете использовать простой кард-ридер n-in-1 для создания образа CF-карты.

Кроме того, если у вас есть загрузочный CD/DVD или USB-накопитель MS-DOS, вы также можете использовать его для начала установки.

Но я обычно делаю это более ручным способом, просто я привык в его дни. Используйте FDISK, чтобы разбить целевой носитель, отформатируйте /s, затем скопируйте остальные файлы (в основном папку DOS).
Это сложно, потому что из-за какого-то глупого выбора дизайна FDISK не позволит вам сделать раздел активным ни на чем, кроме первого жесткого диска - того, с которого вы загружаетесь, чтобы «заполнить» новый диск. Поэтому я обычно просто делаю это на ретро-установке с дисководом, так как у меня нет компакт-диска с DOS. Или, в качестве альтернативы, я использую Partition Magic, который позволяет мне пометить любой раздел на любом диске как активный, что устраняет необходимость в дисководе или компакт-диске. Однако это привередливо, я не буду запускать ни на одном ПК с DOS: на моем VLB 486 он просто дает мне пустой бирюзовый экран и бесконечное ожидание.

Возможно, размещение образа DOS на CF-карте действительно является самым быстрым и простым способом сделать это. У меня просто есть несколько ретро-установок, поэтому я никогда не был знаком с программным обеспечением для обработки изображений.

Позор нам, обреченным с самого начала
Да смилуется Господь над нашими грязными сердечками

Ответ 6 из 16 от Violett'Blossom

alvaro84 пишет: Затем вы можете использовать простой кард-ридер n-in-1 для изображения CF-карты. […]
Показать полную цитату

Можно ли это сделать после замены HDD на Compact flash?

Затем вы можете использовать простой кард-ридер n-in-1 для создания образа CF-карты.

Кроме того, если у вас есть загрузочный CD/DVD или USB-накопитель MS-DOS, вы также можете использовать его для начала установки.

Но я обычно делаю это более ручным способом, просто я привык в его дни. Используйте FDISK, чтобы разбить целевой носитель, отформатируйте /s, затем скопируйте остальные файлы (в основном папку DOS).
Это сложно, потому что из-за какого-то глупого выбора дизайна FDISK не позволит вам сделать раздел активным ни на чем, кроме первого жесткого диска - того, с которого вы загружаетесь, чтобы «заполнить» новый диск. Поэтому я обычно просто делаю это на ретро-установке с дисководом, так как у меня нет компакт-диска с DOS. Или, в качестве альтернативы, я использую Partition Magic, который позволяет мне пометить любой раздел на любом диске как активный, что устраняет необходимость в дисководе или компакт-диске. Однако это привередливо, я не буду запускать ни на одном ПК с DOS: на моем VLB 486 он просто дает мне пустой бирюзовый экран и бесконечное ожидание.

Возможно, размещение образа DOS на CF-карте действительно является самым быстрым и простым способом сделать это. У меня просто есть несколько ретро-установок, поэтому я никогда не был знаком с программным обеспечением для обработки изображений.

Итак, я просто подключаю cf к современному ПК, где я должен установить DOS? Поскольку на моем современном компьютере нет оптических носителей. Я имею в виду, что я новичок в этом способе установки DOS, и мне бы очень хотелось получить пошаговое руководство 😅

Ответ 7 из 16 от Violett'Blossom

Я использую Qemu для монтирования диска (виртуально), а также для установки дискет (виртуально), а затем выполняю установку как обычно.

Qemu может читать файлы .img как дискеты?

Ответ 8 из 16 от Jo22

Здравствуйте, я не хочу все смешивать, но хочу дать несколько советов.

a) Некоторые флэш-носители можно сделать загрузочными с помощью HP USB Disk Storage Format Tool.
Он поставляется с FreeDOS, но также может создавать загрузочные файлы с физических дискет MS-DOS.
Этот инструмент превращает USB-носитель, например флешку, в поддельные диски емкостью 1,44 МБ, чтобы с них мог загружаться современный ПК.

b) Win32DiskImager может читать и записывать файлы *.IMG.
Он используется, например, для записи образов SD-карт.
Одним из популярных вариантов использования является ОС Raspbian для компьютера Raspberry Pi.

d) Qemu может обрабатывать файлы *.IMG как для образов дискет, так и для образов жестких дисков.
Вот пример.
[boot.bat]
@echo off
cd файлы
qemu -L . -m 256 -hda hdd.vmdk -hdb hddb.vmdk -cdrom IsoFile.iso -fda floppy.ima -vga std -serial file:CON

Где -m - память, - hda — первый HDD (поддерживает разные форматы), -hdb — второй HDD. -fda — дисковод A:.

e) На некоторых компьютерах Compaq установка CMOS не находилась в микросхеме ПЗУ BIOS.
Вместо этого BIOS был установлен на скрытый раздел исходного жесткого диска.
В качестве альтернативы он был доступен для загрузки на BBS Compaq или на FTP-серверах.
Тогда программа-самораспаковщик записала бы утилиту CMOS на набор загрузочных дискет.

f) Ваш компьютер Compaq может ожидать определенной геометрии диска, а может и не ожидать. Это зависит от биоса.
Если у вас возникли проблемы, вы можете попытаться сделать резервную копию исходного жесткого диска с помощью адаптера USB-IDE
и Win32DiskImager в Windows или DD в *nix. Полученный образ затем можно смонтировать в эмуляторе, таком как Qemu.
После того, как вы установили MS-DOS на этот образ, вы можете записать его обратно либо на исходный жесткий диск, либо на CF-карту (она должна быть равна или больше емкости образа).
Если вы выберете CF-карту, она должна принять геометрию диска образа, чтобы ваш Compaq считал ее исходным жестким диском.

d) Если у вас нет доступа к программе CMOS, вы можете использовать настройки по умолчанию и
использовать одну из старых программ динамического наложения диска (DDO), например Ontrack и т. д.
Они работают с любой геометрией привода. Однако это может вызвать проблемы, если вы хотите передавать файлы
между современными ПК, поскольку алгоритм LBA может отличаться.

e) Если вы не можете или не хотите использовать настоящую дискету, приобретите дешевый эмулятор дискеты.
Обычно они поддерживают стандартный формат 1,44 МБ, которого достаточно для установки DOS или Windows.
Однако OS/2 — это совсем другая история. Для этого потребуется более продвинутая прошивка, такая как FlashFloppy.

"Время, кажется, не течет. Для кого-то оно быстрое, для кого-то медленное.
В том, что для одной расы нет времени вообще, другая раса может подняться и упасть." - Менестрель

Ответ 9 из 16 от lolo799

Я использую Qemu для монтирования диска (виртуально), а также для установки дискет (виртуально), а затем выполняю установку как обычно.

Qemu может читать файлы .img как дискеты?

Да, может, как в примере с Jo22.
Вкратце, .bat-файл для запуска qemu должен выглядеть так:
qemu -m 16 -hda d: -fda dosfloppy.ima -boot a

Замените d: на букву вашей CF-карты, а dosfloppy.ima на любое имя, которое называется вашим образом дискеты Dos, и все должно работать нормально.

Ответ 10 из 16 от gdjacobs

Вы также можете использовать монитор консоли (вызывается через CTRL-ALT-2).

изменить путь к файлу fdX
Загрузить дискету или образ по пути к файлу на fdX.

извлечь fdX
Отменить назначение fdX с текущего устройства или образа.

Ответ 11 из 16 от Violett'Blossom

Ну, у меня ноутбук только с дисководом для компакт-дисков, к сожалению, вы не можете загрузиться с любого компакт-диска, так как он был разработан для загрузки с дискеты, затем замените ее на дисковод для компакт-дисков, а затем установите win 95/98. В любом случае, я очень ценю ваш пост 😊

Ответ 12 из 16 от gdjacobs

Ну, у меня ноутбук только с дисководом для компакт-дисков, к сожалению, вы не можете загрузиться с любого компакт-диска, так как он был разработан для загрузки с дискеты, затем замените ее на дисковод для компакт-дисков, а затем установите win 95/98. В любом случае, я очень ценю ваш пост 😊

Наконец-то я разбил жесткий диск на разделы.
Я перенес win2k в один из своих разделов.
а другой раздел пуст.

Я сделал это с помощью внешнего жесткого диска, подключенного к моему настольному компьютеру

Теперь я удалил внешний жесткий диск и установил его обратно в
ноутбук. (IBM Thinkpad)

Компьютер загружается, но сообщает, что операционная система не найдена.

У меня нет внешнего дисковода для гибких дисков. поэтому я не могу использовать загрузочный диск для его запуска.
У меня есть внешний компакт-диск от toshiba, но я не могу его использовать, потому что для него не установлены драйверы.

Кто-нибудь знает, как установить DOS? любая версия, пока я могу использовать подсказку DOS? Или кто-нибудь знает, как я могу установить win2k с моего внешнего дисковода для компакт-дисков? (Я снова попытался установить, настроив биос на чтение с дискеты вместо жесткого диска, но это не сработало.)

Пожалуйста, помогите мне установить DOS и получить мой ноутбук, чтобы я мог использовать DOS, чтобы попасть в мой раздел с установленной на нем Win2k

Спасибо за помощь

Тедстер

Сообщений: 5 746 +14

вот почему я спорил на другом форуме о том, что дискеты все еще необходимы. Всегда имейте его для таких вещей.

Вам понадобится дискета (около $10) или виртуальная дискета.

Tedster, спасибо, что сообщили мне, что мне нужно купить дисковод для гибких дисков.
Интересно, что такое виртуальная дискета?

Кроме того, этот блокнот IBM ThinkPad поставлялся с разъемом сбоку, но не USB-типа.
Должен ли я купить тот же тип, что и в комплекте, или подойдет USB-тип?

Тедстер

Сообщений: 5 746 +14

вообще говоря, любой компьютер, который распознает устройство как диск A:, будет работать. Таким образом виртуальные приводы имитируют дискеты. Большинство виртуальных приводов представляют собой реконфигурированные приводы компакт-дисков. Однако я не рекомендую это. Я рекомендую настоящий дисковод для гибких дисков, либо установленный непосредственно на материнской плате настольного компьютера, либо через USB, который компьютер распознает в DOS. Вся цель наличия дисковода для гибких дисков заключается в том, что все современные компьютеры типа IBM, основанные на технологии Intel (включая AMD), имеют в своей основе технологию 8086, которая восходит к концу 1970-х годов. Это связано с тем, что перед тем, как компьютер загрузит Windows, он должен загрузить BIOS. BIOS основан на машинном языке и автоматически ищет DOS при загрузке. Он ищет DOS на диске A.

Вот почему на настольных компьютерах ваш диск A включается на секунду или две, прежде чем он найдет ваш жесткий диск или другое устройство для загрузки. Конечно, вы можете изменить последовательность загрузки в BIOS на свой жесткий диск, но это не поможет, если у вас проблемы с жестким диском.

Если ваш BIOS позволяет вам загружаться с USB-устройства, я бы купил USB-дискету.

Настоящие черные вещи

Сообщений: 6 450 +3

Жидкость

Сообщений: 1070 +1

Вы должны проверить в своем BIOS, чтобы увидеть, "распознает" ли он внешний ПЗУ, если это так, вы должны иметь возможность изменить порядок загрузки на него. Затем загрузитесь с компакт-диска W2K и установите. Драйверы для загрузки отсутствуют. .
Если это не сработает, посмотрите, включает ли список порядка загрузки USB. Если он действительно покупает дискету USB, приобретите BBootdisk, тогда вы можете сделать Real. изложил.
Если это не поможет, вам придется найти док-станцию, которая идет с вашей моделью, в них обычно есть ПЗУ.

Еще раз спасибо за ваш вклад.
Просто чтобы вы знали, что в биосе у меня есть возможность загрузки с дискеты или жесткого диска. который я когда-либо ставил сверху, чтобы он загружался первым. Там ничего не сказано о USB, поэтому я боюсь его покупать. но опять же, если это не сработает, я думаю, я всегда могу вернуть его для возмещения.


Tedster еще раз спасибо за вашу помощь. Я тоже попробую ваш способ.

RealBlackStuff, Вы помогли мне с проблемой в моем самом первом посте, как
разбить жесткий диск на 2. один большой, а другой на 2 гига. У меня
w2k в маленьком разделе. Я вставил жесткий диск обратно в ноутбук, и теперь ntlrd исчез, но теперь говорит, что нет операционной системы или что-то в этом роде, и я даже не могу войти в подсказку DOS. = P Я читал то, что ты сказал, и
было довольно сложно это сделать. Могу ли я установить какой-нибудь dos в большой раздел, чтобы мой компьютер загружался, чтобы я мог перейти на маленький раздел, чтобы я мог запросить C:\> ввести: d:\setup ?


Большое спасибо, ребята

Настоящие черные вещи

Сообщений: 6 450 +3

Если бы вы отформатировали большой раздел, как я описал, у вас был бы загрузочный (!) C-диск на вашем ноутбуке, когда вы настроили его на загрузку с жесткого диска.
При загрузке ноутбука вы должны увидеть приглашение C:\>.
Если нет, вы сделали что-то не так.

Жидкость

Сообщений: 1070 +1

Может быть, я ошибаюсь насчет бренда Малыша, но последние 2 Toshiba и 3 Dell, над которыми я работал, не будут автоматически загружать никакие ОС (даже с переключателем /s в формате) без собственных программ установки, установленных на небольшой раздел на жестком диске. Это проприетарное программное обеспечение, которое вы должны загрузить с соответствующих сайтов.
Если совет, который дал Real.., был выполнен должным образом и не работает, тогда вам придется проверить в Интернете свою модель и найти соответствующий файл, о котором я говорю.
Тогда вам нужно использовать какое-либо загрузочное устройство, на котором есть как минимум DOS, чтобы правильно подготовить диск и загрузить это программное обеспечение. В моем предыдущем посте показано, как это работало для брендов, упомянутых выше. Вы должны прочитать их инструкции. рыжий.

Джонниз

Привет, Real BlackStuff, можешь сделать целых два раздела и скопировать установочные файлы на ноутбук с XP? все равно собираюсь попробовать, просто интересно, есть ли у вас опыт в этом

У меня есть загрузочная система MSDos. Я хотел бы установить его на текущий ПК, чтобы я мог загружаться с жесткого диска, а не с дискеты. Как мне это сделать?

Я делаю это в виртуальном боксе, но было бы неплохо использовать общее решение.

Ну, во-первых, MS-DOS не поддерживает SATA, поэтому вам нужно убедиться, что вы используете устаревшую эмуляцию для DOS, чтобы хотя бы увидеть жесткий диск. Не знаю, как именно VirtualBox называет это.

@pipe мой ответ основан на знаниях, полученных во время моих подростковых интересов 20 лет назад, поэтому я бы сказал, что это довольно ретро.

@MichaelKjörling В последний раз, когда я проверял, в MS-DOS не было драйверов ни для одного типа жесткого диска.Он будет полагаться на драйверы, предоставляемые BIOS, что означает, что вы можете использовать его на любом жестком диске, поддерживаемом вашим BIOS.

3 ответа 3

Отказ от ответственности: с тех пор, как я делал это в последний раз, прошло не менее двух десятилетий, поэтому я мог забыть некоторые детали.

Если вы загрузили систему с дискеты MSDOS, установить ту же загрузочную систему на локальный жесткий диск можно следующим образом:

(при условии, что дискета имеет формат a:, а жесткий диск — c: )

Вы также можете найти несколько установочных дискет/образов msdos, чтобы получить полезные утилиты. Я полагаю, что в версии 5.0 или выше были «все» утилиты, которые мне когда-либо были нужны.

ИЗМЕНИТЬ

Комментарии к этому ответу действительно правильные: MSDOS.SYS и IO.SYS также необходимы. Запуск приведенной выше команды sys может позаботиться об их копировании, а может и не позаботиться; в противном случае вам придется сделать это вручную.

Если у вас есть пустой диск для начала, то FORMAT C: /S позаботится об инициализации диска и копировании всех системных файлов, необходимых для загрузки.

Если вы уже загрузились с дискеты, НЕ НЕ ЗАПУСКАТЬ форматируйте a: /s , потому что это уничтожит вашу загрузочную дискету.< /p>

чтобы я мог загружаться с жесткого диска вместо дискеты.

Обратите внимание, что установка MS-DOS может потребовать больше усилий, чем то, что вы хотите сделать. (В некоторых других ответах просто говорится, как сделать MS-DOS загрузочной, достигнув заявленной цели загрузки с жесткого диска.)

Однако другая часть фактического вопроса заключалась в следующем:

хотел бы установить его на текущем ПК

Установка MS-DOS пройдет через результаты загрузки MS-DOS, а также поместит большую часть операционной системы на жесткий диск. Например, будет установлена ​​справка MS-DOS.

Обзор/Введение

Некоторые части этого руководства довольно поверхностны. Например, я упоминаю об использовании «FDISK». Я не указываю точно, какие нажатия клавиш использовать. Одна из причин заключается в том, что разные версии MS-DOS имеют некоторые отличия. Большая часть этого ответа применима ко многим версиям DOS (включая MS-DOS и даже другие, хотя некоторые детали здесь скорее специфичны для MS-DOS).

Еще одна причина, по которой некоторые шаги описываются довольно обобщенно, заключается в том, что человек может потратить довольно много времени на некоторые шаги (например, на настройку памяти, в том числе с использованием разных драйверов). Некоторые из предпринятых шагов могут прекрасно работать на одних компьютерах и не работать на других. Некоторые шаги, такие как оптимизация использования памяти, могут быть технически лучше, но не стоить времени человека (если у него достаточно свободной «обычной памяти», чтобы делать то, что он хочет, больше свободной «обычной памяти» может быть не очень полезно.) < /p>

Последняя треть выходит за рамки первоначального вопроса, рекомендуя некоторые последующие шаги.

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

Раздел

Чаще всего MS-DOS устанавливается на первый загрузочный раздел. Это называется C:.

Если вы уже загружаете DOS (с дискеты) и у вас уже есть диск C:, вы можете пропустить этот раздел.

Возможно, вам придется сначала создать этот раздел, прежде чем выполнять типичный процесс НАСТРОЙКИ. Обычно это делается с помощью программы под названием FDISK. ПОМНИТЕ, ЧТО ЭТА КОМАНДА СРОЧНО РАЗРУШИТЕЛЬНА! Если у вас еще нет раздела с именем C:, попробуйте запустить FDISK. (На самом деле, «сторонняя» программа под названием XFDisk может быть проще в использовании.) Если вы хотите использовать решение Microsoft, лучше всего использовать FDISK, поставляемый с обновлением Q263044. В противном случае простое правило состоит в том, что более поздние версии лучше (потому что они с большей вероятностью будут работать с большими жесткими дисками).

При создании раздела его размер должен быть меньше 2 ГБ. (2 ГБ — это 2 147 483 648, но MS-DOS ограничена 2 147 450 880 байтами, что на 32 768 байт меньше.) Это ограничение MS-DOS. (Windows NT 4.0 могла поддерживать файловую систему FAT16, размер которой составлял почти 16 ГБ.)

Если вы используете стороннее программное обеспечение для создания раздела, вас могут спросить об идентификаторе «типа» раздела. Если вы используете диск размером от 32 МБ до 504 МБ (528 482 304 байт), то вам, вероятно, лучше всего использовать тип раздела 6. Если ваш диск больше 504 МБ (но меньше 2 ГБ), более новые версии DOS могут предпочесть использование тип E (который, если указан в шестнадцатеричном формате, может отображаться как 0E или 0x0E).

Том файловой системы

После создания раздела вы можете создать том файловой системы. (Я считаю, что это можно сделать из программы установки MS-DOS, но на случай, если ваша версия MS-DOS не делает этого из программы SETUP, вы можете сделать это вручную.)

Обратите внимание, что форматирование диска/раздела РАЗРУШАЕТ данные на диске, поэтому не делайте этого, если у вас уже есть данные на рабочем отформатированном диске/разделе!

Если программа MS-DOS SETUP не предоставляет вам эту возможность, вы можете создать ее с помощью:

или, если вы хотите, чтобы команда FORMAT также запускала SYS, большинство/последние версии MS-DOS позволяют использовать:

Фактическая установка

Прежде чем продолжить, вы можете сделать резервную копию файлов, которые могут быть перезаписаны/изменены. В частности, это могут быть \AUTOEXEC.BAT и \CONFIG.SYS (и, если у вас в системе были файлы Win9x, возможно, \MSDOS.SYS, который часто помечен как "скрытый файл" из-за "атрибута", который установлено).

После создания и форматирования раздела для установки MS-DOS запустите SETUP.EXE с установочных дисков MS-DOS. (Возможно, успешная загрузка с официальных установочных дисков приведет к запуску SETUP.EXE. Если это произойдет нежелательно, нажатие F3 позволит вам выйти из программы SETUP.EXE.) После установки MS-DOS это позволит вам загружаться с жесткого диска, а не с гибкого диска.

Задачи, выполняемые программой SETUP, можно выполнять вручную без использования программного обеспечения SETUP.EXE. Это относится к большинству, а возможно, и ко всем задачам SETUP.EXE, требующим разумно минимальных усилий. Основной эффект установки обычно заключается в следующем:

  • "SYS" диск, который устанавливает загрузчик (аналогично запуску FDISK /MBR ) и копирует основные загрузочные файлы (чаще всего называемые IO.SYS и MSDOS.SYS ) в указанный раздел.
  • Копировать другие файлы
  • Извлеките другие файлы, запустив EXPAND для нескольких файлов *. _ файлы
  • Предоставляет базовый файл \CONFIG.SYS.
  • Возможно, также предоставьте базовый файл \AUTOEXEC.BAT
  • Если вы используете MS-DOS 6, система также может запросить установку некоторого программного обеспечения Microsoft Windows. (Программное обеспечение также можно установить позже. Навскидку, я думаю, для этого используется SETUP /G, но вы можете использовать SETUP /?, ​​чтобы убедиться в этом.)

Обновить

Если вы установили MS-DOS 6.0, 6.2 или 6.21, я рекомендую установить свободно распространяемое обновление STEPUP с MS-DOS 6.x до 6.22, которое поставляется с собственным файлом SETUP.EXE

Особенно сделайте это, если вы планируете возиться со сжатием диска, поскольку DrvSpace версии 6.22 включает некоторые улучшения надежности.

Отключить автоматическую загрузку графического интерфейса

Если вы используете MS-DOS 7 в комплекте с Win95 или Win98, вы можете отредактировать текстовый файл конфигурации, который обычно называется \MSDOS.SYS

В частности, добавление "BOOTGUI=0" в раздел [Параметры] приведет к тому, что Windows не будет автоматически загружать графический интерфейс. Затем, если вы хотите автоматически загрузить графический интерфейс, это можно сделать (запустив win ) из нижней части вашего AUTOEXEC.BAT (что с настройкой вы можете сделать только в некоторых случаях). Единственным реальным недостатком этого (с которым я столкнулся) является то, что безопасный режим не будет автоматически загружать графический интерфейс, что довольно не трагично.

Я перечисляю этот процесс перед некоторыми последующими шагами. Это не обязательно, потому что этот шаг более важен/универсален. Скорее, причина в том, что если этот шаг будет выполнен, то сделать это сейчас (до многих шагов, описанных ниже), вероятно, имеет смысл.

Дополнительные сведения

Вы также можете заменить некоторые дополнительные файлы

После того, как все будет установлено, я предлагаю внести некоторые общие изменения:

  • Замените драйверы MS-DOS более новыми драйверами для MS-DOS.
    • В частности, измените драйвер мыши на CuteMouse, так как он использует гораздо меньше "обычной" памяти.
    • Также обратите внимание на изменение драйвера компакт-диска. OAKCDROM.SYS можно легко заменить (например, драйверами TEAC, драйверами VIDE или другими)
    • Использование SETVER почти никогда не имеет смысла. (Это просто позволяет вручную переопределить некоторые программы, выполняющие некоторые проверки версий. Такие проверки довольно бесполезны, поскольку SETVER может их переопределить.)
    • Некоторые драйверы, входящие в состав MS-DOS, по умолчанию отключены, и их не стоит использовать. Например, RAMDRIVE.SYS уступает стороннему TDSK, а ANSI.SYS имеет несколько вариантов «сторонних» замен, которые лучше.

    Я перечисляю эти изменения, о которых особенно полезно знать. CuteMouse намного лучше, чем многие драйверы мыши, а эти превосходные драйверы ATAPI CD-ROM намного лучше, чем многие другие драйверы CD-ROM. Просто полагаясь на эти драйверы, можно увеличить доступную обычную память для многих систем с небольшими недостатками или без них (только улучшения!)

    Вы также можете установить другие драйверы, например, заменив MSCDEX.EXE некоторыми другими/лучшими вариантами. Однако некоторые решения могут работать на одних системах лучше, чем на других, поэтому я не буду давать здесь такие рекомендации (как если бы это были универсальные решения). Вы также можете изучить возможность MS-DOS 6.x поддерживать несколько конфигураций загрузки (запустите QBASIC/QHELP для онлайн-справки о командах «меню» в \CONFIG.SYS).Я также являюсь поклонником CONFIX.SYS

    Я также рекомендую установить 4DOS. Вы можете установить его в C:\4DOS\ и он не будет конфликтовать с DOS. Я предлагаю добавить эти строки в файл \CONFIG.SYS:

    (Если вы ошибетесь, вы можете не загрузиться. Так что будьте готовы к восстановлению, если это пойдет не так гладко. В MS-DOS 6 может быть полезно удерживать F8, F5 или Ctrl. В более ранних версиях MS-DOS, восстановление, скорее всего, потребует загрузки с другого диска.)

    Некоторым людям не нравится 4DOS из-за чрезвычайно редких сценариев, когда совместимость может быть несовершенной, но большинству людей нравится ее высокая совместимость и наличие множества приятных функций (включая некоторую способность лучше работать с различными сегментами памяти DOS).

    Переделка памяти

    MemMaker.exe в MS-DOS 6 может выполнить некоторую хорошую оптимизацию, хотя бывают случаи, когда она хуже, чем простая ручная оптимизация.

    Существует несколько различных стратегий, в том числе:

    • Загрузите XMS с помощью XMSMMGR (файл из более новых версий MS-DOS, входящий в состав Win9x)
    • Кроме того, загрузите XMS с помощью DEVICE=\DOS\HIMEM.SYS (в \CONFIG.SYS)
    • Загрузить EMS, предварительно загрузив XMS (используя DEVICE=\DOS\HIMEM.SYS и DEVICE=\DOS\EMM386.EXE RAM (в CONFIG.SYS)
      • Неплохо было бы добавить дополнительные параметры. Например, V будет предлагать вывод "VERBOSE" (по крайней мере, для некоторых версий EMM386)
      • Некоторые системы могут получить еще больше памяти: DEVICE=\DOS\EMM386.EXE RAM HIGHSCAN
      • EMM386 переводит ЦП в защищенный режим, что вызывает некоторые проблемы с совместимостью.
      • Некоторые другие параметры, такие как ALTBOOT и диапазоны исключений памяти, по-разному влияют на разные системы. Не стесняйтесь возиться (экспериментировать)
      • Win9x может поддерживать " noauto ", отключающий некоторые функции, такие как автоматическое использование памяти путем загрузки IFSHLP.SYS, DBLBUFF.SYS и SETVER.EXE.
      • Некоторым версиям MS-DOS может потребоваться его размещение перед EMM386. Согласно ComputerHope, это лучше всего разместить после драйвера XMS (HIMEM.SYS).
        описывает, как, используя стороннее программное обеспечение, вы можете эффективно использовать DEVICEHIGH=\DOS\HIMEM.SYS для загрузки HIMEM High. (Полезность может быть несколько минимальной, но это может доставить особенно извращенное удовольствие тем из нас, кто помнит, как нас раздражала вера в то, что этот единственный файл был единственным, который мы не смогли загрузить ВЫСОКИМ при желании.)

      Если вы не используете параметр "auto" из Win9x, вы также можете получить некоторую помощь, используя DEVICEHIGH= вместо DEVICE=

      Это приводит к перемещению водителей в UMB (традиционно предоставляемые EMM386), хотя UMB могут переполниться. Разные системы имеют разное количество UMB, и разные системы могут использовать разные драйверы (которые используют разный объем памяти), поэтому для достижения оптимальных результатов могут потребоваться некоторые эксперименты. Если вы не используете XMSMMGR (который несовместим с MEM), попробуйте запустить MEM/C (или MEM/C|подробнее )

      LASTDRIVE=Z может занимать больше памяти, и часто это имеет смысл.

      Файл %windir%\CONFIG.TXT для Win98 доступен в Интернете и содержит некоторую документацию по реализации Win98, которая очень похожа на параметры CONFIG.SYS в MS-DOS 6.

      Звук

      Далее я предлагаю сосредоточиться на добавлении поддержки любого другого оборудования, которое вам нужно. Например, если вы хотите играть в игры, убедитесь, что звук работает. Это может потребовать установки дополнительных драйверов. Для этого может потребоваться установка переменной среды, например ULTRASND (для превосходного "Gravis UltraSound") или BLASTER (для "Sound Blaster" от "Creative Labs" и совместимых карт).

      Надеемся, переменные среды установлены за вас в процессе установки драйверов для звуковой карты.

      Звуковые драйверы Sound Blaster 16 предлагают минимальные улучшения и могут занимать больше памяти, чем необходимо. Если вам не хватает памяти, подумайте о том, чтобы сообщить программному обеспечению, что у вас есть Sound Blaster Pro, и обойтись без драйверов.

      FTP: FTP будет отключен от сети с 24 марта 2022 года примерно на 7 дней. Дополнительную информацию см. в этой теме.

      Как установить MS-DOS 6.22 без дискет

      Как установить MS-DOS 6.22 без дискет

      После многих неудачных попыток установить MS-DOS 7.0 и не чувствовать себя с FreeDOS, я решил попробовать установить MS-DOS 6.22. К сожалению, в Интернете не было руководства, которое могло бы мне помочь, и я не чувствовал желания приобретать USB-дискеты и дискеты. Я пытался эмулировать с помощью USB-накопителя, но все мои попытки не увенчались успехом. Поэтому вместо этого я попробовал новый метод, используя кусочки из Интернета.
      Что вам нужно:
      - ПК с CD или DVD приводом с опцией работы ATA HDD в BIOS (а также дополнительный ПК при использовании одного DVD/CD-RW)
      - 3 Диски CD-R/DVD-R или один диск CD-RW/DVD-RW
      - Установочный диск MS-DOS 6.22 .imgs
      - Терпение

      Во-первых, вам нужно использовать mkisofs для создания образа загрузочной дискеты компакт-диска. Загрузите его вместе с другими инструментами из проекта cdrecord. Затем убедитесь, что у вас есть файлы .img с установочных дискет MS-DOS 6.22. Создайте новый каталог для размещения файлов .img и не забудьте имя. Скопируйте в этот каталог только первый диск. Теперь в каталоге, в котором находится папка, используйте mkisofs со следующими параметрами: -b "имя файла имени образа дискеты" -o "имя выходного iso-образа" "имя каталога с изображением .img" . ISO-файл образа должен появиться в текущем каталоге.

      Теперь замените образ диска 1 следующим диском и повторите предыдущий шаг. Повторяйте, пока не будут использованы все изображения. Теперь вам нужно записать каждый образ на CD или DVD. Включите тестовый ПК и измените настройки BIOS, чтобы он находился в режиме совместимости с ATA, а не в режиме ACHI. Теперь загрузитесь с диска 1 и продолжите настройку в обычном режиме. Когда он предложит вам, вставьте следующий диск и подождите, пока диск не будет активирован, затем нажмите Enter и повторяйте, пока установка не будет завершена. Загрузите свой компьютер и посмотрите, что произойдет. Если ваш компьютер загружается нормально, то все готово. Если вы видите мигающий курсор, вставьте Диск 1 и дважды нажмите F3, чтобы войти в приглашение DOS. Введите fdisk/mbr. Вы также должны проверить, активен ли раздел диска в fdisk. Теперь вы должны успешно загрузиться в DOS с жесткого диска.

      Теперь вы установили MS-DOS 6.22 на свой компьютер без использования гибких дисков. Это мое первое руководство, поэтому я принимаю критику.

      Редактирование модератора Battler: удален опрос, поскольку он был бессмысленным и, следовательно, противоречил правилам.

      Вы можете поместить жесткий диск для использования на другом компьютере, подключить этот физический диск к виртуальной машине, установить DOS (и все остальное, что вам нравится), подключив образы к виртуальной машине, а затем переместить жесткий диск обратно в компьютер, на котором он будет использоваться. Это хорошо работает для DOS и Win3x/9x, так как у них не возникает особых проблем при перемещении между компьютерами.

      Или вы можете использовать что-то вроде bootpart, который вполне способен написать загрузочный блок msdos. У меня есть модифицированная версия, которая обрабатывает версии pc-dos до 7.00.

      Вы можете создать универсальную установочную дискету эпохи MS-DOS, используя всего один компакт-диск.

      A: относится к тому, что станет образом дискеты.

      S: относится к корню компакт-диска, например, c:\data\cdrom\ и, в конечном итоге, к самому компакт-диску.

      Вы можете создать их с помощью `subst s: c:\cdata\cdrom` и `subst a: c:\cdata\floppy`.

      S:\MSDOS содержит содержимое трех дискет вместе с дополнительными файлами, если это необходимо.

      S:\WINDOWS содержит установочные файлы Windows 3.1 в одном каталоге

      S:\UTILS содержит текстовые утилиты, которые могут понадобиться при установке. Удобный вот файл из MS под названием DELPART. Это часть переустановки Windows NT 3.1. Если у вас есть это, также неплохо захватить файлы EXETYPE.*. Это программы для DOS, но программа сообщит вам, какой тип программы является аргументом, например, exetype cmd.exe (консольная программа Win32) и т. д.

      Существует также версия INF-файла Windows 95, которая распространяется по сети. Она загружает MSDOS 6.22, щелкнув правой кнопкой мыши файл setup.inf, и устанавливает двойную загрузку в нечто вроде Win98, если только так как C: толстый.

      Все остальное можно поместить в директорию, например, S:\amipro или s:\nu8

      Во время установки вам необходимо создать каталог с файлами компакт-диска. DOS не поставляется с драйверами.

      При загрузке вы можете вручную создать разделы с помощью fdisk, отметить c: как активный и создать дополнительные разделы по желанию. Они будут в расширенном разделе.

      Затем вы запускаете пакетный файл, который создает различные каталоги C:\TEMP; C:\CDROM и т. д. Вы помещаете файлы, названные в следующих файлах, в c:\cdrom.

      У вас должна быть возможность установить MS-DOS 6.22 из S:\MSDOS, либо загрузившись с жесткого диска, либо загрузившись с компакт-диска.

      Я полагаю, что это может быть очень простой вопрос, но. Я недавно установил контроллер xtide в tandy 1000sx. Я использую компактную флешку на 32 МБ, так как жесткий диск и xtide прекрасно ее определяют. проблема в том, что я пытаюсь установить DOS 3.2 с дискеты, поставляемой с этим компьютером, на жесткий диск, чтобы сократить износ моего дисковода. Проблема в том, что я не знаю, как это сделать, поскольку с этим диском/версией DOS не существует команды установки. Я скопировал все файлы с диска A в каталог DOS. на диск С, но с него не загружается. я предполагаю, что могу просто скопировать все на диск C, но я еще не пробовал этого, и это было бы довольно грязно. это единственный способ или я что-то упустил?

      Чак(G)

      25 000 участников

      Вы можете использовать команду SYS, чтобы поместить систему на диск, но убедитесь, что у вас есть флаг "Активный" для раздела, установленный с помощью FDISK, иначе он все равно не загрузится.

      Если SYS не хочет размещать систему на вашем диске, поскольку на нем уже есть файлы, используйте команду FORMAT с параметром /S на диске C:. Это удалит все существующие файлы и создаст чистый раздел только с файлами, необходимыми для загрузки.

      DOS продолжает жить!!

      Ветеран

      Майки

      Ветеран

      DOS продолжает жить!!

      Ветеран

      Поэтому это применимо к DOS 3.2. Спасибо за информацию.

      Оператор максимально использует DOS с жестким диском на 32 МБ.

      Агент Оранж

      Ветеран

      Чак и DOS верны. Затем, если вы используете версию MS-DOS 3.2 Tandy (кат. 25-1051, диски 1 и 2), просто создайте каталог на диске C:\ с именем DOS и скопируйте все файлы с обоих дисков на этот. каталог. Как только ваш каталог загружен, запустите SETUP.EXE, и все готово. Обратите внимание, что SETUP.EXE находится на диске 2 (Дополнительные программы).

      Камень

      10 000 участников

      DOS продолжает жить!!

      Ветеран

      Эй, Стоун, здесь есть эхо?

      Камень

      10 000 участников

      Я увидел его сразу после того, как опубликовал свой. Вы должны понимать, что пока кто-то публикует, у других есть много возможностей публиковать сообщения одновременно. И ты не увидишь их, пока не опубликуешь свои. В общем, так оно и есть.

      DOS продолжает жить!!

      Ветеран

      Бывает со мной много раз. Я отвечу, а через некоторое время, когда я опубликую, кто-то еще опубликовал решение.
      Ну ладно, просто пошутил.

      Чак(G)

      25 000 участников

      Поэтому это применимо к DOS 3.2. Спасибо за информацию.

      Оператор максимально использует DOS с жестким диском на 32 МБ.

      Строго говоря, нет. Я помню, что до того, как было снято ограничение на размер раздела в 32 МБ, несколько поставщиков предлагали исправления. Хитрость заключалась в установке драйвера предварительной загрузки (аналогично тому, как это делает DDO), который блокировал диск на «логические» сектора размером 1024, 2048 или 4096 байт. Да, некоторые вещи будут ужасно бомбить, но другие будут работать просто отлично. Одна уловка заключалась в том, чтобы оставить 32-мегабайтный раздел в качестве диска C: и сделать диск D: «забавным». Вы по-прежнему были ограничены 16-битными номерами секторов, но сами сектора были большими.

      Поскольку DOS выделяет буферы, кратные размеру сектора, память расходуется очень хорошо.

      Это было некрасиво, но если вам нужен был большой логический диск, это был один из способов сделать это. Я даже не могу вспомнить названия некоторых продуктов — они просуществовали очень недолго.

      забвение

      Ветеран

      Читайте также: