FDISK дополнительный сервис жестких дисков

FDISK была включена в систему с появлением жестких дисков емкостью более 30 Мбайт. Для системы PC-DOS утилита FDISK входит в комплект поставки начиная с версии 2.0, а для MS-DOS - с версии 3
Объем памяти жестких дисков обычно намного превышает размер дискового резидента, и его достаточно для размещения нескольких ОС. Так, например, на одной половине диска можно разместить систему MS-DOS, а на другой - XENIX или СР/М-86. Каждая из частей магнитного диска в этом случае будет называться разделом. На одном жестком диске можно " создать до четырех независимых разделов, имеющих формат одной или нескольких ОС.


Благодаря разделам повышается эффективность использования жесткого диска, так как, с одной стороны, предоставляется возможность работать с разными ОС и их версиями на одном и том же компьютере с одним и тем же жестким диском, а с другой - преодолеть 32-Мбайт предел, существующий в DOS 3.3 из-за ограничений в использовании системных запросов INT 25/26, которые обусловлены следующим. Программы обработки прерываний INT 25Н - абсолютное чтение с диска и INT 26Н - абсолютная запись на диск не могут работать с секторами, номера которых превышают 65535 <2**16 -1), так как стартовый номер сектора задается в шестнадцатиразрядном регистре DX. Если размер сектора 0,5 Кбайт, это ограничение приводит к появлению непреодолимой 32-Мбайт границы (снять его можно увеличением размера сектора).
Попутно следует отметить, что в системах MS-DOS/PC- DOS 4.0, а также DOS 3.31 (фирма Compaq) можно иметь разделы размером более 32 Мбайт. В них стартовый номер сектора задается в 32-бит поле специального блока параметров, расположенного в оперативной памяти по адресу, указанному в DS:BX.

С помощью команды FDISK можно создавать разделы магнитного диска двух типов:
-    основные разделы DOS (Primary DOS partition), включающие первые цилиндры диска. Они не могут превышать 32 Мбайт и содержат программы в формате начальной загрузки, например ОС;
-    расширенные разделы DOS (Extended DOS partition), размер которых может превышать 32 Мбайт (не включают блок начальной загрузки и загружаемую ОС).
Расширенные разделы позволяют, в частности, выравнивать размер устройства, предназначенного для оперативного запоминания файлов (жесткого диска) и архивного устройства (например, стриммера).
Примечание.
Для размещения на одном жестком диске различных ОС необходимо создать несколько разделов. Разделы типа non-DOS применяют
для систем, отличающихся от DOS (их можно сформировать, используя встроенные SETUP-средства, поставляемые с компьютерами или специализированными программами типа DM, ADM и т. п.).

НАЗНАЧЕНИЕ. FDISK предоставляет дополнительный сервис (в виде набора меню) для работы с жесткими магнитными дисками. С помощью этой команды на диске можно создавать разделы, логически являющиеся отдельными и независимыми устройствами внешней памяти. Количество их ограничивается числом свободных имен накопителей, с одной стороны, и количеством физических цилиндров магнитного диска в разделе, с другой (так как размер логического диска не может быть меньше размера цилиндра). Команда FDISK позволяет:
-    создавать на жестком магнитном диске разделы DOS и логические диски;
-    менять активные разделы;
-    удалять разделы DOS;
-    выводить на экран дисплея справочную информацию о разделах магнитного диска и логических накопителях.

ОПИСАНИЕ. После ввода команды FDISK выдается идентифицирующее сообщение и головное меню функций:
MS-DOS Version 4.01 Fixed Disk Setup Program (C) Copyright Microsoft Corp. 1983, 1988
FDISK Options (Режимы FDISK) Current fixed disk drive: 1 (Текущий жесткий диск:1)
Choose one of the following: (Выберите из следующего:)
1.    Create DOS Partition or Logical DOS Drive (Создание раздела или логического диска DOS)
2.    Set active partition (Установка активного раздела)
3.    Delete DOS partition or Logical DOS Drive (Удаление раздела или логического диска DOS)
4.    Display partition information (Вывод информации о разделах)
5.    Select Next Fixed Disk Drive (Выбор следующего диска)
Enter choice: [1] (Введите вариант:)
Press ESC to exit to DOS
(Для выхода в DOS нажмите ESC).
Если к компьютеру подключен только один жесткий диск, то вариант 5 головного меню не выводится. Путем выбора соответствующего варианта можно выполнить одну из функций команды FDISK.
FDISK работает с описанием разделов жесткого диска, находящимся в старших байтах первого сектора жесткого диска и состоящим из четырех 16-байт элементов, каждый из которых имеет структуру, приведенную в табл. 3.
При использовании команды FDISK необходимо помнить:
-    она применяется только для жестких магнитных дисков;
-    после разбиения на разделы жесткий диск должен быть логически отформатирован;
-    при создании разделов программой FDISK все данные на магнитном диске уничтожаются;
-    FDISK не работает с сетевыми дисками.
Команда внешняя, выполняется программой, загрузочный модуль которой содержится в файле FDISK.COM.

ФОРМАТ.
[маршрут] FDISK
Спецификация маршрут - каталог, содержащий файл загрузочного модуля программы FDISK.
 


Обсудить вопрос в студенческом форуме

 

Сайт содержит информацию о учебном заведении и студенческой общине и не является официальным