«Дисковая утилита Partition Magic 7.0»

"Ну, и как делить будем?
По-братски, или поровну?!.."  

ВВЕДЕНИЕ

Жесткие диски - основное хранилище информации наших компьютеров. Их объемы растут, скорость работы повышается, а стоимость гигабайта информации неуклонно падает.

Сейчас уже никого не удивишь объемом жесткого диска в 200 Гб - море места на самом деле. Но возникает совершенно естественное желание этим морем управлять, поскольку современный пользователь может использовать одновременно несколько операционных систем с различными файловыми системами, использовать разное тематическое программное обеспечение, которое хотелось бы распределить по разным разделам жесткого диска для более быстрого доступа и более удобного распределения, а также просто выделять некоторые области драйва в целях резервного копирования.

Раньше, для того чтобы проделать все эти операции пользователю приходилось пользоваться разными утилитами типа программы FDISK, которые неизбежно влекли за собой обязательную полную потерю всей информации на жестком диске и дальнейшее его форматирование.

Но технология не стояла на месте, и на свет появился совершенно чудный набор утилит, который позволил пользователю совершенно спокойно перекраивать место на диске, так сказать в режиме "online", практически не рискуя потерять имеющуюся на нем информацию и получить полную неразбериху с буквами устройств. Именно об этом наборе  пойдет речь в этом реферате. Называется он Partition Magic фирмы PowerQuest (версия 7.0). За всю историю своего существования этот пакет претерпел множество изменений, как в области алгоритмов действия, так и в области интерфейса. А последние его версии доведены до того уровня, когда разобраться в его работе может даже не особо опытный в этих делах пользователь. Итак, подробнее…


1.     Разбиение жесткого диска на разделы

 Первое действие, которое вам, возможно, придется сделать, чтобы настроить ваш компьютер — это подготовить к работе жесткий диск вашего компьютера, где будут храниться все основные рабочие программы, в том числе и операционная система вашего компьютера.

Процедура подготовки диска производится программой форматирования и происходит в два этапа — форматирование низкого и высокого уровня. Причем для гибких дисков эти два этапа совмещены в одной команде операционной системы format, а для жестких (фиксированных) дисков эта процедура разделена. Утилита format для жестких дисков производит только форматирование высокого уровня — логическое форматирование, благодаря которому на диске появляются записи для нужд операционной системы: загрузочная запись, таблица размещения файлов и корневой каталог.

Как правило, форматирование низкого уровня для жесткого диска, т.е. разбиение его на дорожки и секторы, производится на заводе-изготовителе специальной программой.

После того, как диск был физически отформатирован, его можно разделить на отдельные разделы и на каждом разместить свою файловую систему.

Существуют три вида разделов: первичный, расширенный и логический. Первые два являются основными дисковыми разделами. Один жесткий диск может содержать до четырех первичный разделов, или три первичных раздела и один расширенный. Расширенный раздел, в свою очередь, можно разделить на любое число логических разделов.

Первичный раздел наряду с файлами данных (например, программные файлы или файлы пользователя) может содержать операционную систему. Прежде, чем ОС будет установлена, этот раздел должен быть логически отформатирован совместимой с операционной системой файловой системой. Если на жестком диске несколько первичных разделов, то только один из них может быть видимым и активным одновременно. Активным является тот раздел, с которого загружается операционная система, остальные первичные разделы в это время скрыты. Таким образом обращаться к данным (для всех практических целей) в первичном разделе может только установленная в нем операционная система. Если планируется использовать на жестком диске не одну операционную систему, то лучше создать несколько первичных разделов. Кроме того, большинство ОС может быть загружено только с первичного раздела.

Расширенный раздел был изобретен как путь, обходящий предел с четырьмя первичными разделами. По существу это - контейнер, в котором можно физически делить дисковое пространство, создавая неограниченное число логических разделов. Расширенный раздел непосредственно не содержит данных. Чтобы запомнить их, в пределах расширенного необходимо создать логические разделы. После того, как последние сформированы, нужно логически их отформатировать, при этом каждый раздел может использовать свою файловую систему.

Логические разделы существуют только в пределах расширенного и содержат файлы данных и операционные системы, которые могут быть загружены с логического раздела (OS/2, Linux, и Windows NT).

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

ü      компьютер используется несколькими людьми, и каждому можно отвести отдельное место на диске в виде логического диска для хранения его программ и данных (можно ввести на каждый такой диск свой пароль и режим допуска к информации);

ü      на одном компьютере для выполнения разного рода задач хотят использовать разные операционные системы, в которых такие задачи решаются 6олее подходящими методами;

ü      частые переустановки ОС;

ü      конфликты ОС, установленных на один раздел;

ü      возможность аварийной загрузки с другого активного раздела;

ü      проблема неподдержки некоторыми файловыми системами большого дискового пространства (FAT16 не более 2 Гб);

ü      опасность потери всей информации при аварии, а не с одного раздела.


2.     Что из себя представляет пакет Partition Magic

Существует несколько распространенных версий этой программы:

ü     7 – поддерживается Win2k, WinXP, Win9x, DOS;

·        6 – поддерживается Win2k, WinXP, Win9x;

·        5 – поддерживается WinNT4;

·        4 – поддерживается DOS, умещается на загрузочной дискете.

Кроме собственно основного модуля "Partition Magic" в поставку продукта включено несколько утилит, запускаемых как из-под него, так и отдельно: утилита "Drive Mapper”, утилита "Boot Magic Configuration" - интерфейс управления опциями мультизагрузчика "Boot Magic", утилита “Partition Info”, утилита “PQBoot (с успехом заменяет Boot Magic).

Дистрибутив занимает порядка 50 Мб (если включить в него дистрибутив Boot Magic), а рабочий каталог после установки и того меньше. Дело в том, что в дистрибутив входит несколько различных версий: для DOS / Win3.1х, Windows 9х, Windows NT. Естественно, они имеют ряд общих библиотек. Процесс установки не характеризуется какими-либо особенностями, за исключением того, что мастер предлагает пользователю создать две загрузочных дискеты Partition Magic и, при дополнительной устанановке Boot Magic, еще одну для конфигурирования этой утилиты. От создания таких дискет можно отказаться и сделать их впоследствии при помощи утилиты "Create Rescue Diskettes".

PowerQuest предоставляет возможность запускать Partition Magic как из-под операционной системы, под которой была произведена его установка, так и с загрузочных дискет (так называемый режим "On the fly"). В обоих случаях функциональность программы остается полной (разве что, в "дискетном" варианте не будут доступны вспомогательные утилиты, но при работе в этом режиме они своих функций выполнять принципиально не могут). Для загрузки в режиме "On the fly" достаточно вставить первую загрузочную дискету, загрузиться с нее в Caldera R-DOS, после чего вставить вторую дискету из этого набора в ответ на сообщение системы и нажать любимую клавишу "Any Key". После этих несложных манипуляций загрузится графическая оболочка Partition Magic с поддержкой мыши. С этого момента можно смело приступать к конструированию разделов на диске.


3.     Дружественный интерфейс Partition Magic

Partition Magic обладает очень приятным, наглядным и интуитивно понятным графическим интерфейсом. В целях удобства работы с пакетом окно разбито на тематические области, которые позволяют наглядно выбрать необходимое действие.

Меню (menubar) и панель инструментов (toolbar).Меню предоставляет доступ ко всем командам утилиты, в то время как панель инструментов только к часто используемым.

Дерево структуры дисков (disk tree view) - древовидное графическое оформление всех разделов жесткого диска.

Мастера (wizard buttons) соответствуют мастерам Wisards главного меню. Пять кнопок в виде разноцветных человечков позволяют:

·        создать новый раздел (Сreate new partition);

·        изменить размер разделов (Resize partitions);

·        перераспределить свободное место на диске между разделами (Redistribute free space);

·        слить выбранный раздел с другим (Merge partitions);

·        скопировать раздел (Copy partition)

используя цепочку диалоговых окон для выполнения всех действий.

Легенда (legend) отображает используемое цветовое оформление, используемое утилитой для обозначения файловых систем в дереве структур дисков и списке разделов и для обозначения дискового пространства.

Список разделов (partition list) отображает данные обо всех разделах, расположенных на имеющихся дисках. Он состоит из следующих полей:

·        Disk - отображается порядковый номер диска - физического носителя, к которому принадлежит конкретный раздел;

·        Partition  - отображаются логическое имя и метка раздела;

·        Type – тип файловой системы, используемой в разделе;

·        Size MB -  размер раздела в MB;

·        Used MB - используемое пространство раздела в MB;

·        Unused  MB - свободное пространство раздела в МВ;

·        Status  - состояние раздела: (Active) и (None);

·        Pri/Log  - тип раздела: первичный (Primary) и логический(Logical).

Карта дисков (disk map) отображает графически в пропорциях размеры разделов и их свободное пространство. Также указателями показана граница загрузки (boot boundary) и граница 1024 цилиндров.

Организовать интерфейс утилиты можно в меню View. Также можно просмотреть список ожидаемых операций (Operations pending), применить или отменить некоторые.

 


4.     Мастера Partition Magic

Уникальность пакета Partition Magic состоит в том, что вся его работа построена на основе мастеров (т.н. wizards), т.е. при выборе необходимой операции запускается окошко мастера, где пользователю остается только отвечать на задаваемые вопросы, при необходимости задавать вручную некоторые параметры, шаг за шагом объясняя программе, чего он хочет от нее добиться. После этого конфигурирования появляется возможность визуально просмотреть изменения, которые произойдут с разделом после проведения выбранной операции (показывается на диаграмме) и подтвердить или отменить выполнение задания.

Мастер "Create New Partition" и команда Create… из меню "Operations" позволяет создавать новые Primary (первичные), Extended (расширенные) и Logical (логические - внутри расширенных) разделы различных файловых систем, сделать их простыми (None), активными (Active), загружаемыми (Bootable) и скрытыми (Hidden). Кроме того, можно выбрать место для физического размещения раздела: его можно создать "в начале" либо "в конце" физического диска или неформатированного дискового пространства.

Активному разделу передается управление после загрузки BIOS и прохождении POST-процедур, поэтому в него полезно установить коммутатор загружаемых разделов, к примеру, Boot Magic (о нем речь пойдет ниже). Загружаемые разделы обычно создают для установки на них различных операционных систем со своими файловыми системами. Это позволит утилите Boot Magic предлагать пользователю на выбор загрузку с любого из этих разделов. Что касается логических разделов, то их можно создать внутри расширенного раздела.

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

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

Следующий шаг выбрать тип файловой системы. 

Если операционную систему устанавливать не надо, то программа пропустит диалоговое окно списка операционных систем. Далее следует определится с типом раздела (первичный или логический ),

 

его физической дислокацией на диске

и размером.

ПРЕДУПРЕЖДЕНИЕ: для любителей Windows NT- в разделах необходимо проследить чтобы все разделы заканчивались до 1024 цилиндра жесткого диска, в противном случаи гарантированы ошибки.Когда все изменения будут внесены необходимо нажать на поле "Apply Changes". Компьютер перезагрузится, выполнив все операции по изменениям.

Второй мастер – "Resize Partitions" – позволяет перераспределять размеры разделов на диске. Тех же целей можно добиться с помощью команды "Move/Resize…" из меню "Operations". Пользователь может двигать разделы по жесткому диску, как мебель по комнате, сжимать и растягивать их. К примеру, изначально пользователь создал слишком маленький раздел диска, а затем его система со временем «распухла» после установки многочисленных приложений и игрушек. Деваться некуда: переразмечать диск и ставить все заново – совершенно неутешительный выход из положения. Но при помощи Partition Magic можно "ужать" расширенный раздел, а на освободившееся место "раздвинуть" системный. При этом данные на преобразованных разделах данных останутся нетронутыми, а после произведенных операций можно загрузиться и продолжить работу. В случае если файловая система на разделе, подвергающемся изменениям, повреждена, Partition Magic определит это и предложит запустить для проверки Norton Disk Doctor, если он установлен на вашей системе. Любой процесс работы с созданным разделом содержит фазы проверки целостности разделов, таблиц размещения файлов и кластеров, что предотвращает некорректное завершение любых процессов. 

При увеличении программа попросит указать новый размер раздела, а также разделы, которые отдадут свои излишки. При уменьшении программа осведомится о необходимости перенести освободившееся пространство  на один из имеющихся разделов.

Впрочем, вновь образовавшуюся область можно оставить "нераспределенной" (Unallocated) с тем, чтобы впоследствии решить, присоединять ли ее к другим частям жесткого диска или преобразовать в новый раздел (меню Operations, пункт Create). При сокращении объема раздела ниже допустимого предела (зависит от количества на нем файлов) программа выдаст предупреждение.

Третий мастер – "Redistribute free space" – практически дублирует функцию предыдущего с той лишь разницей, что перераспределяет разделы таким образом, чтобы свободное место на них было равным. ПРЕДУПРЕЖДЕНИЕ: данная операция допустима в пределах одного жесткого диска.

                   

Четвертый мастер – “Merge partitions - позволяет сливать два раздела FAT/FAT32 в один, причем содержимое второго (присоединенного) раздела при этом сохраняется в отдельную директорию, указанную пользователем заранее. То же самое можно сделать командой "Merge…". Для слияния двух разделов достаточно указать "реципиента" (First Partition)

и "донора" (Second Partition). Тогда содержимое второго будет перенесено на первый, в заранее обозначенную папку (необходимо ввести ее имя), 

а за объединившимся разделом будет закреплено имя "реципиента".                    

И, наконец, пятый мастер – Copy Partition- мастер копирования разделов. Те же функции выполняет команда Copy…” из меню Operations. Представим следующую ситуацию: пользователь купил новый винчестер, и ему предстоит замена старого со всеми вытекающими из этого обстоятельствами. На старом диске операционная система (системы) со специфичными настройками "под себя", рабочие программы, настройки сети, серверных и клиентских приложений, архивы проектов и документов, save-файлы игрушек и т.п. И все это нужно сохранить и воспроизвести на новом носителе! Никто не даст стопроцентной гарантии, что при сохранении ценной информации со старого диска пользователь что-нибудь да не забудете. А в ряде случаев такого рода замена может стоить потерянных двух рабочих дней, а может, даже и больше. Вот здесь и поможет функция "Copy…". Достаточно вызвать эту команду, и утилита предложит скопировать целиком, "сектор в сектор", выбранный заранее раздел диска

на свободное неформатированное дисковое пространство. 

При этом переносится содержимое загрузочного сектора и сохраняется метка тома. После окончания процесса копирования можете смело отключать старый диск и грузиться с нового как ни в чем не бывало. При этом информация на старом диске останется невредима – Partition Magic блокирует возможность его изменения.


5.     Дополнительные функции Partition Magic

 

 

 

Помимо перечисленных возможностей, Partition Magic обладает набором стандартных функций работы с жестким диском: удаление раздела, его форматирование, изменение метки тома, проверка поверхности диска и получение детальной информации о разделе. Как и перечисленные выше команды, они находятся в меню Operations”. Все эти команды отображаются на панели инструментов. Рассмотрим их подробнее.  

 

 

Delete…” Удаляет раздел.

Undelete…” Восстанавливает только что удалённый раздел, при условии, что никаких других операций не производилось.

Label…” Изменяет метку раздела.

Format…” Форматирование раздела с использованием доступных файловых систем и указанием новой метки тома.

Convert…” Преобразует одну файловую систему в другую, а так же тип диска (например, из primary в logical).

Split…” Раздвоение исходного раздела на два – исходный и новый - с возможностью выборочного перемещения папок и файлов.

Info…” Дополнительная информация о разделе:

·          геометрия раздела с указанием физического расположения диска (первый и последний физические секторы, общее количество физических секторов);

·          информация о занятом, свободном и испорченном пространстве раздела в байтах, Мб и процентах от общего объема раздела;

·          потери места из-за размера кластера;

·          информация о файловой системе.

“Check for Errors…” Проверка поверхности и файловой системы  диска на ошибки.

MS ScanDiscВызов MS ScanDisc для проверки диска.                  

Windows DefragmenterАналогично, вызов программы дефрагментации раздела.

“Advanced – Bad Sectors Retest…” Проверяет сектора, которые были помечены файловыми системами FAT или FAT32, как повреждённые сектора (bad sectors) и восстанавливает те, которые можно использовать. Когда Partition Magic переносит или изменяет размер раздела или кластера, он помечает новые кластеры, содержащие часть повреждённых кластеров как повреждённые. Также, когда производится уменьшение размера кластера, то количество повреждённых секторов возрастает. Поэтому после таких действий можно воспользоваться командой Bad Sector Retest.

“Advanced – Hide Partition…” Любой из разделов можно сделать скрытым (естественно, кроме активного – иначе как же ему будет возможно передать управление?). Скрыть загружаемый раздел имеет смысл в том случае, когда на машине установлено много операционных систем и это приводит к путанице: каждый раз приходится вспоминать, какая литера к какому разделу относится, или, что еще хуже, некоторые разделы (содержащие специфические файловые системы) становятся недоступными из-под некоторых ОС, но при этом из-под них "видны", что бывает крайне неудобно. После перезагрузки имена разделов (буквы) переопределяются, чтобы избежать ошибок используется DriveMapper.

“Advanced – Resize Root…” Используется для изменения максимального числа входов в корневой каталог раздела FAT (кроме FAT32). Число входов устанавливается во время форматирования и не увеличивается автоматически, так как это делается в подразделе или в разделе FAT32. Во время этой операции данные в разделе не повреждаются.

“Advanced – Set Active…” Установка активности раздела.

“Advanced – Resize Clusters…” Изменение размера кластера. При этом будет предложена диаграмма, с указанием потерь при том или ином размере кластера и возможность установки каждого размера.

 

 


6.     Утилиты пакета Partition Magic

Они гармонично дополняют функциональность Partition Magic и предназначены для решения ряда смежных задач, возникающих при формировании новой схемы разделов.

Утилита "Drive Mapper" позволяет восстановить перекрестные ссылки, записи реестра, ini-файлы, ярлыки после внесения изменений в схему разделов диска: удаления, создания, скрытия разделов и т. д. Эта утилита выполнена в виде удобного мастера, пошагово выполняющего сканирование раздела, содержащего "пострадавшие" приложения, проверку реестра текущей ОС и секции ini-файлов, содержащих ссылки на рабочий каталоги приложений, и вносит соответствующие коррективы.

Утилита "Boot Magic Configuration" - это интерфейс управления опциями мультизагрузчика "Boot Magic". Boot Magic - правопреемник "полуосевого" Boot Manager, включенного в поставку первых версий Partition Magic. Сам Boot Magic устанавливается на активный раздел FAT или FAT32 и коммутирует загрузочные разделы при загрузке компьютера. С его помощью можно безболезненно держать на машине несколько операционных систем на разных разделах и загружать их. Он обладает приятным графическим интерфейсом с поддержкой мыши для нажатия на кнопки меню выбора ОС. Boot Magic Configuration позволяет гибко настраивать работу Boot Magic: устанавливать время ожидания нажатия кнопки – пункта меню, добавлять и удалять загружаемые разделы в меню, называть кнопки меню (по умолчанию названия им присваивает Boot Magic в зависимости от файловой системы раздела) и устанавливать по умолчанию загружаемый раздел.

Утилита “Partition Info” создана как отдельный модуль Partition Magic и позволяет выводить в текстовый файл, буфер обмена и на печать информацию о жестких дисках, разделах, располагающихся на них, о загрузочной записи.

Утилита Create Rescue Disksпозволяет создавать загрузочные дискеты, упомянутые выше.

Последняя утилита пакета Partition Magic называется “PQBoot” и с успехом заменяет Boot Magic (это может потребоваться при отсутствии на жестком диске FAT/FAT32 раздела). Она позволяет выбрать раздел для загрузки после рестарта машины.


ЗАКЛЮЧЕНИЕ

Последние версии Partition Magic значительно усовершенствованы: все процедуры, назначаемые пользователем, выполняются одним пакетом. Пользователь может сконструировать пакет так, чтобы выполнение его занимало меньше времени или чтобы он состоял из меньшего количества шагов. Если в процессе разработки пакета пользователь осознал, что случайно удалил нужный раздел или сделал что-то ненужное, он может сделать откат пакета, нажав кнопку Discard Changes. Просмотреть все шаги пакета можно встроенным вьювером, вызываемым командой "View operations pending…". После того как пакет сформирован, пользователю остается нажать кнопку "Apply Changes".

При этом Partition Magic запишет batch-файл, команды которого Partition Magic выполнит после перезагрузки ОС. Для Windows 9x отработка пакета производится в сеансе MS-DOS, а под Windows NT после загрузки драйверов IDE- и SCSI-устройств и перед началом загрузки графического интерфейса. При загрузке в режиме "On The Fly" отработка пакета происходит непосредственно в среде Partition Magic и перезагрузки не требует.

Поиск ответов на некоторые вопросы, которые возникают в процессе работы с программой, можно произвести в присутствующей у этой программы справочной информации.    

***

Вот такими нетривиальными возможностями обладает чудесный Partition Magic от PowerQuest. Скептики могут, безусловно, найти тысячу поводов для критики Partition Magic и остаться при своем мнении: "стандартные средства для работы с диском, поставляемые с ОС, лучше и надежней"… Что ж, это их право. Пускай носятся со своим fdisk, родом прямиком из каменного века, и остаются без благ цивилизации. Partition Magic работает корректно и никаких "противопоказаний к ее применению" обнаружено не было. А посему – пользуйтесь на здоровье.


СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ

1.      http://rzd2001.narod.ru

2.      http://ruhelp.narod.ru

3.      http://webhard.webzone.ru

4.      http://www.osp.ru

5.      http://www.mthnews.ru

 Реферат подготовила: студентка 2 курса 5 группы Тихонова Александра. 2003г.