встановлення MS-DOS на новий комп'ютер


2

Я збираюся встановити MS DOS 6.22 і Windows 3.11 на моєму новому ноутбуці Lenovo IdeaPad U410 просто для задоволення і просто для того, щоб довести, що я можу це зробити.

Я хочу запитати, чи можу я очікувати деяких проблем? А якщо так, то які? Єдине, на що я дбаю, це не завдати шкоди моєму апаратному забезпеченню і не завдати шкоди іншим розділам. Я не очікую, що MS-DOS скористається перевагою використання моєї великої оперативної пам'яті, і я не збираюся отримувати доступ до інших розділів з MS DOS.

Чи буде MS DOS добрим до інших невідомих розділів і до нового обладнання?

Я моделював його за допомогою VirtualBox і все було добре. Тепер я збираюся спробувати його з реальним обладнанням. Чи буде все так само, як віртуалізований?


Тільки вкажіть розмір розділу, ви б радили зберігати під 32gb.
Ian

Необхідно мати таблицю розділів MBR і встановити його в основний розділ.
FSMaxB

Відповіді:


4

Так ти може зіткнутися з деякими проблемами.

Можливо, вашому BIOS потрібно підтримувати емуляцію IDE для дисків SATA (жорсткий диск і компакт-диск), інакше DOS також може не бачити диски. Навіть якщо це так, все одно є шанс, що він не буде працювати з сучасним обладнанням. Навіть якщо він працює, жорсткий диск FAT16 обмежить обсяги до 2 Гб.

Якщо у Вашого Lenovo IdeaPad U410 є якісь "функціональні" апаратні засоби, особливо основні компоненти, ви не зможете встановити DOS, оскільки для нього не буде драйверів. Наприклад, клавіатура та миша можуть не працювати. Якщо це так, ви можете використовувати клавіатуру USB, якщо ваш BIOS підтримує попередню підтримку USB (все, що я бачив).

Але справжнє питання: чи буде 16 бітний код, в якому написано DOS і Windows, виконується на 64-бітовому процесорі? Я не впевнений у цьому.


4
Так, набір інструкцій x64 повністю сумісний зі своїми 32- і 16-бітовими попередниками.
Marcks Thomas

2
@MarcksThomas Чи більш точно, процесори x86-64 реалізують також 16- і 32-розрядні набори команд Intel. Насправді, я був би здивований, якщо навіть сучасні реалізації UEFI POST не виконуються в 16-бітному коді (хоча інші частини прошивки UEFI можуть не бути).
a CVn

3

Ви позначили питання віртуальною. Якщо ви використовуєте такий гіпервізор типу 2, це не вплине на вашу операційну систему. Віртуальна машина MS-DOS навіть не знає про хост-машину.


- сказав він моделюється він у віртуальній скриньці, він збирається встановити його безпосередньо на ноутбуці.
Keltari

Ця редакція з'явилася після моєї відповіді.
Patrick Seymour

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 з дискети завантаження dos, перш ніж робити радикальні речі.

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


"Найкраще встановити DOS на розділ менше 120 Мб, тому що спосіб роботи Win9x буде намагатися перетворити розділ на розділ fat32." Нічого собі, яка жалюгідна причина. Я пропоную зробити DOS розділи як близько 2 Гб, як це можливо (що менше, ніж 2 Гб, не більше). Початковий випуск Win95 не підтримує FAT32, і я використовував Win98 на FAT16 багато разів без проблем. Просто уникайте перетворення на FAT32, якщо це небажано. MS KB182751 Win95 потребує 120 Мб +, Win98 потребує 140 Мб +, тому штучне обмеження на 120 МБ не є бажаною!
TOOGAM

Інші програми будуть намагатися перетворити fat16 в fat32, якщо він перевищує 126 Мб, я зустрічався з цим досить часто, щоб знати. У будь-якому випадку, розширений розділ також повинен мати fat16 як перший розділ, в іншому випадку деякі версії DOS заплутуються.
wendy.krieger

Я стверджую: мій досвід протистоїть цьому клімату. Я можу уявити, що Windows Setup може робити це під час оновлення. Будь-яка інша програма, яка зробить таку конверсію без попереднього схвалення, є абсолютно шокуючою концепцією. І 120МБ - це дуже низька сума; це лише трохи велика для деяких мінімальних установок Win9x, не залишаючи місця для програм або інших даних. Він навіть не достатньо великий для більшості встановлених версій Win9x. Вже влітку 1992 року в комплекті жорстких дисків було близько 200 Мб.
TOOGAM

Plus95 робив такі речі у налаштуваннях за замовчуванням. Я ніколи не говорив, що 120 Мб був межею. Я сказав, що це найбільший розділ, який багато автоматичних перетворювачів жиру ігнорували. 120 Мб лише невеликий, якщо ви завантажуєте його з великою кількістю інших матеріалів. Windows 9x завжди встановлювався в іншому місці (g: або щось), і більшість додатків додатків були на e: \ t дуже рідко увійшли:
wendy.krieger

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), я думаю, що ви могли б бути добре, використовуючи накопичувач на 4TB, але, звичайно, ви не будете використовувати стільки для 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 • все ще жива кампанія може також вказувати на деякі нові ресурси, які можуть бути корисними для спроби зробити нові дії (наприклад, використовуючи новіші апаратні засоби) з даною старою операційною системою.

Для ігор багато програм DOS були розроблені для звукових карток, які можуть не працювати на нових системах. Навіть якщо ваша система була робочим столом, відсутність підтримки ISA виключає "Gravis UltraSound" і багато інших класичних карт. Можливо, ви не можете отримати підтримку "Sound Blaster". Якщо так, то вважайте себе щасливим. Звичайно, той факт, що ваша система працює швидко, може призвести до того, що деякі програми будуть незадоволені. Програмними засобами, які можуть бути особливо схильними до таких проблем, можуть бути ігри, мультимедіа (медіаплеєри) і, можливо, комунікації. Програмне забезпечення, яке просто працює з клавіатурами і жорсткими дисками, ймовірно, не буде занадто незадоволеним незбагненною швидкістю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.