2

Я собираюсь установить MS DOS 6.22 и Windows 3.11 на свой новый ноутбук Lenovo IdeaPad U410 просто для удовольствия и просто чтобы доказать, что могу это сделать.

Я хочу спросить, могу ли я ожидать каких-то проблем? И если да, то какие? Единственное, о чем я беспокоюсь, это не навредить своему оборудованию и не навредить другим разделам. Я не ожидаю, что MS-DOS воспользуется преимуществами использования моей большой оперативной памяти, и я не собираюсь получать доступ к другим разделам из MS DOS.

Будет ли MS DOS любезна с другими неизвестными разделами и новым оборудованием?

Я смоделировал это, используя VirtualBox, и все было в порядке. Сейчас я собираюсь попробовать это на реальном оборудовании. Все будет так же, как виртуализировано?

4 ответа4

4

Да, вы можете столкнуться с некоторыми проблемами.

Ваш BIOS может нуждаться в поддержке эмуляции IDE для дисков SATA (жесткий диск и компакт-диск), в противном случае DOS может не видеть диски также. Даже если это так, есть шанс, что он не будет работать с современным оборудованием. Даже если он работает, жесткий диск FAT16 ограничит объемы до 2 ГБ.

Если в вашем Lenovo IdeaPad U410 имеется какое-то "прикольное" аппаратное обеспечение, особенно основные компоненты, возможно, вы не сможете установить DOS, поскольку для него не будет драйверов. Например, ваша клавиатура и мышь могут не работать. Если это так, вы можете использовать клавиатуру USB, если ваш BIOS поддерживает устаревшую поддержку USB (все, что я видел).

Но настоящий вопрос заключается в следующем: будет ли 16-битный код, на котором написаны DOS и Windows, работать на 64-битном процессоре? Я не уверен в этом.

3

Вы пометили вопрос с помощью virtualbox. Если вы используете подобный гипервизор типа 2, это не повлияет на операционную систему вашего хоста. Виртуальная машина MS-DOS даже не будет знать о хост-машине.

1

DOS довольно любезен с неизвестными разделами, поскольку существуют проги (например, Novell Netware), которые используют DOS в качестве загрузочного блока, а затем монтируют неизвестный раздел. Он, безусловно, живет довольно счастливо рядом с такими вещами, как BOOTMGR, HPFS и NTFS.

В DOS ожидают найти макет IDE с дисками до четырех основных цветов.

DR-DOS не загружается с разделов, отличных от 1. Вы не можете создать два основных раздела и установить drdos на второй. Но PC-DOS и MS-DOS, похоже, не против. Вы также не можете запустить DOS из расширенного раздела.

Лучше всего установить DOS на раздел менее 120 МБ, потому что, как работает Win9x, он попытается преобразовать раздел в раздел fat32.

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

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

В противном случае вернемся к виртуальным машинам для DOS.

0

Там может быть несколько вопросов.

Вы упомянули Windows 3.11. Насколько я помню, могут быть некоторые проблемы с Win 3.1 (которую я использовал) в системах со слишком большим объемом оперативной памяти. 256 МБ это нормально. Больше чем это может быть сомнительно. В частности, я вспоминаю о необходимости редактирования файла конфигурации, возможно, только для установки Internet Explorer. Когда я искал новую систему, довольно давно, я вспоминал о документировании некоторых ограничений памяти , которые я обнаружил, которые повлияют на DOS, Windows 3.x и более новые версии Windows. Я помню, что некоторые из упомянутых здесь обходных путей не очень хорошо работали.

HIMEM.SYS может потребовать не более 64 МБ памяти. Это часто можно обойти, используя ключ /EISA, но, тем не менее, в MS KB 116256 упоминается, что она не может сообщить более 4 ГБ памяти. Итак, да, я думаю, что ваш 8 ГБ ноутбук может столкнуться с некоторыми проблемами.

Возможно, вам придется настроить параметры "запуска системы". (По этому я думаю о настройках BIOS. Тем не менее, более новые системы могут использовать UEFI.) В частности, дискам SATA может потребоваться использовать режим IDE/Legacy. Также обратите внимание на настройки Legacy/ISA в разделах, связанных с IRQ /PnP. DOS действительно предназначен для работы с BIOS, поэтому система BIOS может быть более предпочтительной, чем (U) EFI.

Если ваш жесткий диск слишком большой, это может вызвать некоторые проблемы. Все, что составляет 127,5 ГБ или более, потребует LBA48, который не поддерживается этими операционными системами. Если вы применяете более новые патчи (например, сделанные сторонними разработчиками, разработанные для Win98/ME), я думаю, что вы могли бы нормально использовать диск размером до 4 ТБ, но, конечно, вы не будете использовать его для DOS. DOS захочет использовать только разделы размером менее 2 ГБ каждый, если только вы не используете вариант DOS, который поддерживает FAT32. (В общем, если вы не нарушаете важные ограничения, такие как ограничение на размер диска, DOS не будет заботиться о том, насколько велики ваши разделы без DOS или расширенный раздел. Поскольку этот вопрос касается темы более нового оборудования, я не имею в виду старые ограничения, связанные с такими вещами, как устаревшие микросхемы BIOS.) Я рекомендую сначала размещать разделы DOS на жестком диске, так как другие операционные системы часто лучше загружаются с более поздних частей жесткого диска. Каждый FAT32 лучше всего хранить на уровне 133 693 376 КБ (чуть меньше 127,5 ГБ).

DOS FDisk может не понравиться слишком большим дискам. Ожидайте проблемы, если используете диск объемом более 64 ГБ, если только вы не используете FDISK из загружаемого обновления в MS KB Q263044. Даже тогда ожидайте, что проблема будет косметической (для FDISK и FORMAT), но на самом деле все будет работать нормально. Альтернатива: использовать стороннее программное обеспечение (например, XFDISK или Ranish Partition Manager).

Другие проблемы с оборудованием не слишком вероятны. Другими словами: я не ожидаю, что DOS может сломать ваше оборудование. Тем не менее, аппаратное обеспечение полностью не поддерживается, вполне вероятно. USB может не поддерживаться. Возможно, вы сможете использовать клавиатуру USB; для этого может потребоваться установка какого-либо параметра Legacy/Compatibility в BIOS. То же самое можно сказать о USB-мышке; Я бы предложил попробовать новый драйвер мыши (на ум приходит CuteMouse ). Для других USB-устройств, включая карты памяти, вам может повезти, добавив некоторые драйверы / программное обеспечение, которое было сделано хорошо после того, как DOS был прекращен. Я предлагаю ознакомиться с сайтом FreeDOS. (Помимо распространения FreeDOS, на сайте также упоминается множество новых драйверов / программного обеспечения, которые отлично работают с MS-DOS. На сайте выделены новые выпуски программного обеспечения в разделе новостей, а также множество программ, спрятанных в разделах в разделе программного обеспечения FreeDOS.)

У меня были проблемы с запуском XFDisk в системе друга, которая использовала 64-битный процессор. Я предлагаю попробовать загрузить DOS со съемного носителя, прежде чем тратить много времени на попытки переразметки и установки DOS на оборудование.

В общем, DOS не знает и не заботится о концепции виртуализации оборудования. Вы можете обнаружить, что некоторые из ваших реальных аппаратных средств могут работать проще при использовании DOS напрямую, по сравнению с попытками заставить его работать на виртуальной машине. Самым большим исключением из этого может быть USB-клавиатура / мышь, которую некоторые программы "виртуальных машин" могут эмулировать так, чтобы они работали лучше, чем реальные вещи.

Некоторые из MDGx Windows 98 + ME • все еще • живые Campaign также могут указывать на некоторые более новые ресурсы, которые могут быть полезны при попытке выполнить более новые действия (например, с использованием более нового оборудования) с этой более старой операционной системой.

Для игр многие DOS-программы были разработаны для звуковых карт, которые могут не работать так же на более новых системах. Даже если ваша система была настольной, отсутствие поддержки ISA исключит "Gravis UltraSound" и многие другие классические карты. Вы можете или не можете получить поддержку "Sound Blaster". Если это так, считайте себя счастливчиком. Естественно, тот факт, что ваша система работает быстро, может привести к тому, что некоторые программы будут недовольны. Программное обеспечение, которое может быть особенно подвержено таким проблемам, может быть играми, мультимедиа (медиаплееры) и, возможно, коммуникациями. Программное обеспечение, которое просто работает с клавиатурами и жесткими дисками, вероятно, не будет слишком недоволен непостижимой скоростью.

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