Зачем нам это нужно .
Разбивка жесткого диска — вопрос для нас актуальный. Наша основная цель — на одном жестком диске установить несколько независимых операционных систем.
Это мы будем делать по нескольким причинам:
- Из интереса — всё-таки несколько ретро-операционок на одном жестком диске!
- Позволяет загружать программы без эмуляции операционок — «в живую».
- Всегда имеется «подстраховочная система». Если одна слетит — можно использовать другую.
- При правильном подходе увеличивает вероятность сохранения данных.
Напомним, что нас интересует установка различных версий MS-DOS, Windows 98, 95, 3.1 . Чтобы преступить к рассмотрению нашего вопроса, обратимся к теории.
Жесткий диск пк — устройство.
В наше время SSD накопителей второе название жесткого диска — «винчестер» стало терять смысл. В современных SSD-дишках никакие диски не вращаются! Однако, во времена MS-DOS, Windows 98, 95, 3.1 все было по-другому — только HDD, альтернативы не было. Исходя из физических особенностей железа строилась организация обмена данными: жесткий диск — оперативная память — процессор. Последствия сказались на развитии софта и харда.
Файловая система.
Разные операционные системы используют различные файловые системы. Файловая система должна обеспечивать удобную для операционки организацию загрузки, работу с файлами и каталогами. Интересующие нас операционные системы работают с файловыми системами FAT (File Allocation Table ) и FAT32 (File Allocation Table 32).
Файловая система FAT:
- Возможен доступ из MS-DOS, любых версий Windows, Windows NT, Windows 2000 и OS/2.
- Тома с объемом от гибкого диска до 4 Гбайт.
- Максимальный размер файла равен 2 Гбайт.
Файловая система FAT32:
- Доступ возможен только из системы MS-DOS начиная с версии 7.10, Windows 95 OSR2, Windows 98 или Windows 2000.
- Тома с объемом от 512 Мбайт до 2 Тбайт.
- Максимальный размер файла равен 4 Гбайт.
Разбивка жесткого диска на разделы.
Существует три вида разделов (partitions):
- Основной (primary).
- Дополнительный (extended).
- Логический диск (logical).
Деление на основной и дополнительный разделы — является основополагающим. Один жесткий диск может содержать до четырёх основных разделов (основных разделов может быть один, два, три или четыре). Если мы хотим сделать один дополнительный раздел, то необходимо пожертвовать одним основным. Получается — три основных и один дополнительный. Дополнительный раздел можно разбивать на логические диски. Такой способ разбивки (3+1) наиболее распространен при мультисистемном подходе.
Операционную систему мы можем установить только на один из основных разделов. При установке нескольких операционок на один жесткий диск активным может быть только один основной диск — ему автоматически присваивается имя С: .
Активный раздел — это тот раздел, с которого запускается операционная система при старте компьютера. Не активные основные разделы можно скрыть, а можно оставить видимыми, например, с целью обмена данными между операционками. Дополнительный раздел ввели для обхода первоначального ограничения разбивки жесткого диска на четыре раздела. Сам дополнительный раздел не обеспечивает хранения информации. Необходимо создать один или несколько логических дисков в рамках дополнительного раздела. Дополнительный раздел обычно разбивают на несколько логических дисков (но можно создать и один), которые делают видимыми, желательно (но не обязательно) для всех операционных систем.
Логический диск (logical partition) не может существовать вне дополнительного (extended) раздела. В случае наших систем, с указанного диска операционка не загрузиться. Загрузка возможна только только с активного основного диска.
В следующей части мы рассмотрим порядок загрузки операционки, метки дисков, программы для подготовки диска к установки операционных систем, низкоуровневые программы работы с жестким диском.