трохи теорії
Перш ніж говорити про дискових утилітах, коротко нагадаємо, як влаштований жорсткий диск з точки зору розбиття його на розділи і зберігання даних. Читачі, знайомі з цим питанням, можуть пропустити цю частину статті.
Перший сектор жорсткого диска містить таблицю розділів (partition table). Ця таблиця може містити до чотирьох описів так званих первинних розділів (primary partitions). Один з первинних розділів може вказувати на набір додаткових розділів, званих логічними розділами (logical partitions). Як правило, з чотирьох первинних розділів видимим є лише один, в той час як логічні розділи зазвичай все видимі одночасно. Іншими словами, додатки, що містяться на одному з первинних розділів, не мають доступу до даних, що зберігаються на іншому первинному розділі, але можуть мати доступ до даних логічних розділів.
Для ідентифікації розділів їм зазвичай привласнюють буквені позначення - починаючи з C: \, при цьому першими в цьому списку виявляються первинні розділи жорстких дисків.
У процесі завантаження операційної системи зчитується таблиця розділів, потім знаходиться розділ, зазначений як активний, після чого з цього розділу проводиться завантаження операційної системи. Деякі операційні системи, зокрема всі версії DOS, а також завантажувальний частина Windows 95/98, повинні бути завантажені тільки з розділу C: \. Windows NT, OS / 2 і Linux можуть бути завантажені з будь-якого розділу, хоча при цьому для їх коректного функціонування необхідне програмне забезпечення для організації різноманітної завантаження.
Закінчивши це більш ніж короткий вступ, розглянемо утиліти компанії PowerQuest, призначені для настільних операційних систем.
PartitionMagic 6.0
Багато напевно стикалися з такою проблемою. Розбивши одного разу жорсткий диск на розділи, в один прекрасний день ви раптом виявляєте, що розділ, на якому розташована операційна система, недостатньо великий, тоді як інші розділи містять ще чимало вільного місця. Зазвичай така проблема вирішується досить трудомістким способом: всі цінні дані зберігаються на якомусь із зовнішніх носіїв (наприклад, записуються на компакт-диск), потім жорсткий диск заново розбивається на розділи за допомогою утиліти FDISK (при цьому, як відомо, втрачаються всі дані , що знаходилися на жорсткому диску), на нього знову встановлюються операційна система і все програмне забезпечення, а потім відновлюються дані. Як правило, така процедура займає від кількох годин до кількох днів. А за допомогою відносно недорогий (69,95 дол.) Утиліти PartitionMagic це завдання вирішується максимум протягом півгодини.
PartitionMagic є, напевно, найвідомішою з дискових утиліт компанії PowerQuest. Призначена вона для управління розбиттям жорстких дисків на розділи. До типових завдань, що вирішуються за допомогою цієї утиліти, відносяться злиття двох розділів в один, розбиття розділу на два, перерозподіл вільного простору між розділами, створення нових розділів, зміна файлової структури розділу, а також організація різноманітної завантаження в межах одного розділу (для цієї мети до складу PartitionMagic 6.0 входить утиліта BootMagic).
Розглянемо кілька типових операцій, які виконуються за допомогою утиліти PartitionMagic.
Припустимо, наш жорсткий диск містить один розділ з файловою структурою NTFS і ми хочемо створити розділ з файловою структурою FAT, використовуючи вільний простір наявного розділу (рис. 1).
Для цього можна вибрати опцію Create new partition, клацнувши мишею по відповідній піктограмі в нижній частині екрана PartitionMagic. В результаті буде запущено відповідний майстер, на питання якого необхідно відповісти. Зокрема, потрібно вказати тип файлової системи створюваного розділу (рис. 2), а також його розмір і мітку тому (останнім робити необов'язково).
Відзначимо, що вказати в якості розміру нового розділу величину, що перевищує розмір наявного вільного простору вихідного розділу, не вдасться.
Потім слід підтвердити зміни, які ми збираємося внести в структуру жорсткого диска (рис. 3).
Тепер повертаємося до головного вікна утиліти PartitionMagic. Зауважимо, що в цей момент ніяких реальних змін на диску ще не відбулося. Процес зміни його структури, що відбувається, природно, аж ніяк не під управлінням Windows, почнеться після клацання на піктограмі Apply changes (рис. 4).
Після цього операційна система буде вивантажено, і завантажена інша - Caldera DR-DOS 7, під управлінням якої і відбувається модифікація структури жорсткого диска. Цей процес вимагає деякого часу - в залежності від розмірів яких торкається розділів, але втручання користувача при цьому не потрібно. Після його закінчення знову завантажиться Windows, і можна буде переконатися в тому, що додатковий розділ дійсно був створений. Отже, ми уникли зміни структури розділу за допомогою утиліти FDISK і пов'язаної з цим роботи.
Ще одне завдання (про яку ми вже говорили вище) - це перерозподіл вільного простору між розділами. Для вирішення цього завдання слід вибрати піктограму Redistribute free space і відповісти на питання відповідного майстра (рис. 5).
Послідовність дій тут мало відрізняється від попередньої: спочатку визначається і підтверджується характер змін, потім ініціюється реальна зміна структури диска під керуванням DR-DOS.
Послідовність дій тут також мало відрізняється від попередньої - спочатку визначається і підтверджується характер внесених змін (де створюється копія розділу, якого вона повинна бути розміру і т.д.), потім ініціюється реальне створення нового розділу з копією наявного під керуванням DR-DOS.
Деякі можливості реалізовані у вигляді майстрів PartitionMagic, а деякі, зокрема зміна літерних позначень розділів, вибір завантажувального розділу і отримання відомостей про розділи, - у вигляді окремих утиліт DriveMapper, PQBoot, PartitionInfo відповідно, доступних в програмній групі PartitionMagic.
Демонстраційну версію Partition Magic 6.0 ви зможете знайти на нашому CD-ROM.
Після підтвердження параметрів копіювання почнеться власне процес копіювання даних (рис. 8).
DriveImage 4.0
Ще один типовий приклад застосування DriveImage - робочі станції користувачів, що займаються бета-тестуванням продуктів, особливо продуктів, що впливають на склад і працездатність операційної системи, а також користувачів, які займаються створенням дистрибутивів. В цьому випадку можна створити образ розділу або жорсткого диска до внесення змін і пізніше - після закінчення експериментів - відновити початковий стан операційної системи і програмного забезпечення.
Крім того, можна розбити образ на кілька файлів, а також захистити образ паролем.
Після цього почнеться процес створення образу.
Процес відновлення розділу або диска з образу схожий з описаним вище: вибирається ім'я файлу образу, потім вибирається диск або розділ, на який будуть відновлюватися дані з образу (при цьому можна заодно попросити змінити розмір розділу або видалити розділ), після чого почнеться процес відновлення даних .
За допомогою утиліти DriveImage Scheduler можна встановити розклад, згідно з яким буде запускатися DriveImage.
Відзначимо, що до складу DriveImage входить також утиліта DriveImage File Editor, що дозволяє переглядати вміст образу і при необхідності відновлювати з нього окремі файли.
У комплект поставки DriveImage також включена утиліта DataKeeper, що встановлюється окремо і призначена для організації резервного архівування даних. Архіви можуть розташовуватися на локальних або мережевих дисках, а також на змінних носіях (LS-120, Zip, Jaz). Архіви можна захищати паролем. Крім того, архіви можуть містити кілька версій одного і того ж файлу, кожна з яких в разі необхідності може бути відновлена. Крім цього можна вказати каталоги або розділи жорсткого диска, призначені для архівації, а також типи архівних файлів (рис. 10).
DataKeeper дозволяє також встановити режим стеження за змінами в файлах обраних типів і автоматично додавати їх в архів (це відзначається відповідною піктограмою на панелі завдань).
Кілька зауважень користувачам
На завершення розповіді про дискових утилітах компанії PowerQuest Corporation - кілька маленьких технічних зауважень.
Зауваження перше. До складу всіх розглянутих вище утиліт входять засоби створення завантажувальних дискет, що містять DR-DOS і самі ці утиліти. Такі дискети ми рекомендуємо зберігати. Хоча самі ці утиліти цілком надійні в роботі і, як і належить додатків такого класу, були самим ретельним чином протестовані, ніхто не застрахований від випадковостей, наприклад від відключення електрики. А якщо така неприємність відбувається під час модифікації структури жорсткого диска, дані піддаються певної небезпеки.
Зауваження друге. У коробках з кожної з розглянутих утиліт крім дистрибутива, документації і реєстраційної картки знаходиться документ - Important Notice. Рекомендується уважно прочитати його перед використанням купленої утиліти.