Як зробити персональний комп’ютер багатоопераційним, Комп’ютерПрес
Чи доводилося вам шкодувати про втрату функціональності під час переходу на нову операційну систему? Чи ви стикалися з ситуацією, коли програма, яку вам потрібно запустити, відмовлялася працювати під встановленою новою операційною системою? Якщо так, то цей матеріал для вас.
Виявляється, за наявності ресурсів майже всі перераховані вище операційні системи можна поєднати на одному комп'ютері. І цю роботу слід спланувати.
З точки зору технології експлуатації та розробки програмного забезпечення таке положення створює умови, за яких для виконання різних функцій необхідні або кілька комп'ютерів з різними операційними системами, або перевстановлення операційних систем, або наявність на одному комп'ютері кількох операційних систем. У першому випадку потрібні великі матеріальні витрати, у другому багато часу. Останній варіант є найкращим. Нижче ми розповімо, як це зробити.
Спільне встановлення DOS, Windows 95, 98/NT, 2000
Почати інсталяцію необхідно з Windows 95 або Windows 98. Це потребує наявності на вінчестері щонайменше 250 Мбайт вільного простору. Збільшення необхідного простору залежить від того, яке програмне забезпечення експлуатуватиметься під керуванням цих операційних систем (за замовчуванням вони встановлюються в каталог Program Files на диску «С:»). Потім поверх неї слід встановити Windows NT 4.0 або Windows 2000. Ці операційні системи займають близько 1 Гбайт дискового простору. Оскільки Windows NT замислювалася як крос-платформна операційна система, вона знищить попередню установку Windows 95 або Windows 98 тільки в тому випадку, якщо як каталог для її встановлення будевказаний каталог із попередньою операційною системою. При інсталяції Windows NT можна вказати для файлів операційної системи диск, відмінний від «С:». У разі встановлення кількох операційних систем цією можливістю слід скористатися, щоб розмістити каталоги Program Files різних операційних систем на різні диски. Установивши Windows 95/98 на диск "С:", а Windows NT/2000, наприклад, на диск "D:", ви остаточно виключите їхній взаємний вплив. Втім, ця вимога не є обов'язковою, тільки у разі її невиконання ви самі вирішуєте для себе питання розташування загального програмного забезпечення, яке встановлюється.
Після успішної інсталяції під час увімкнення комп'ютера Boot Manager Windows NT/2000 пропонуватиме меню, за допомогою якого можна вибирати операційну систему для поточного сеансу. Параметрами цього меню є час очікування вибору операційної системи для завантаження та операційна система, що вибирається за замовчуванням у разі закінчення часу очікування. Ці параметри встановлюються в налаштуваннях Windows NT/2000 за допомогою опції (Control Panel/Systems/Advanced/Startup and Recovery). На малюнку показано випадок налаштування параметрів, коли Boot Manager англійської Windows 2000 вибирає за промовчанням операційну систему Microsoft Windows 2000 Professional і очікує на реакцію користувача до початку завантаження операційної системи, встановленої за замовчуванням протягом 30 секунд.
Необхідно зазначити, що у разі використання файлової системи NTFS для деяких розділів у Windows NT/2000, вони будуть недоступні у Windows 95/98. Тому потрібно залишати файлову систему FAT16 для Windows 95 або FAT16/FAT32 для Windows 98 хоча б для одного диска «С:», де розміщуються ці операційні системи. У свою чергу, Windows NT 4.0 непідтримує FAT32.
У результаті на комп'ютері будуть встановлені три операційні системи: DOS, яка доступна через перезавантаження Windows 95/98, Windows 95/98 і Windows NT/2000.
Слід зазначити, що у разі встановлення Windows Mе замість Windows 95/98 можливість працювати в чистому DOS буде втрачена.
Спільне встановлення Linux та Windows
Для встановлення Linux на одному з жорстких дисків повинен бути залишений невідформатований вільний розділ розміром мінімум від 600 Мбайт. Розмір дискового простору визначається: - потребами операційної системи Linux (від 600 Мбайт); розміром файлу для свопінгу (залежно кількості оперативної пам'яті, наявної цьому комп'ютері); іншими внутрішніми потребами. Бажано, хоч і не обов'язково, щоб розділ для установки Linux знаходився на перших циліндрах пристрою жорсткого диска, оскільки це полегшує процедуру подальшої установки Linux.
Якщо ви бажаєте мати на одному комп'ютері більше двох операційних систем, вам насамперед слід повторити дії, описані в попередній частині цієї статті, залишивши на диску вільний розділ розміром від 600 Мбайт. Якщо ви плануєте використовувати Linux і Windows NT/2000, спочатку встановлюється Windows NT/2000, а потім Linux. Особливістю подальшої експлуатації такого багатоопераційного комп'ютера є заміна Boot Manager операційної системи Windows NT/2000 на Boot Manager Linux.
Спочатку буде виконуватись меню Boot Manager Linux. Параметри меню: час очікування вибору та система, що вибирається за умовчанням у разі закінчення часу очікування, встановлюються в системних параметрах Linux або шляхом прямого редагування конфігураційного файлу Lilo.conf, або з графічного середовища (наприклад, KDE)за аналогією до операційних систем типу Windows. Потім, якщо кількість встановлених операційних систем більше двох, у разі вибору Windows керування передається на Boot Manager Windows NT або Windows 2000, а якщо їх дві, відбувається звичайне завантаження Windows NT або Windows 2000 (див. листинг).
Висновок
Встановлення декількох операційних систем на один комп'ютер пред'являє підвищені вимоги до розміру жорсткого диска (необхідно мати від 1,25-1,85 Гбайт вільного дискового простору), але цілком можливо. Ця технологія дозволяє вирішувати низку проблем, пов'язаних з експлуатацією різного програмного забезпечення, а також може стати в нагоді в дослідницькій роботі. Не існує можливості одночасно встановлювати довільне поєднання операційних систем (наприклад, не можна встановити Windows 98 і Windows Ме), але цілком можливо встановити набір операційних систем, що відображають історію розвитку технологій елементної бази і дозволяють експлуатувати як нове програмне забезпечення, так і створене досить давно, наприклад DOS/Windows 95/NT або DOS/Windows 98/2000, як і деякі інші операційні системи.