Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Разделы диска и средства для работы с ними в Линукс

(C) В.А.Костромин, 2004.

Назад Оглавление Вперед

5. Другие средства переразбиения диска

В этом разделе я приведу краткий обзор тех программных средств, предназначенных для работы с разделами диска, которые были разработаны для DOS или Windows. Все они могут запускаться с загрузочной дискеты и в той или иной степени поддерживают работу с Линукс-разделами, так что информация об их существовании может оказаться не лишней. С большинством из них мне работать не приходилось, так что представленные здесь материалы составлены в основном по материалам из Интернета.

5.1. Ranish Partition Manager

Последняя версия (2.44 Beta) программы Ranish Partition Manager датирована 9 июня 2002 года, с тех пор разработчик программы (Mikhail Ranish), по-видимому, прекратил поддержку программы. Программа может производить все традиционные операции с разделами (создание, удаление, изменение размера, скрытие и пр.), а также умеет форматировать и уменьшать размеры FAT16- и FAT32-разделов. С ее помощью можно также форматировать диски и создавать загрузочные меню. Ranish Partition Manager v2.44 Beta поддерживает до 32 первичных разделов.
Программа запускается с загрузочной дискеты под MS-DOS. Достоинством Ranish Partition Manager является то, что имеется возможность работы без какой бы то ни было операционной системы (для этого на дискету записывается особый загрузочный сектор). Большинство функций можно выполнить с помощью параметров командной строки. Интерфейс программы рассчитан на знающего человека, но даже ему придется потратить некоторое время, чтобы со всем разобраться. Вероятно поэтому в пакете распространяется модифицированная программа, имитирующая все дисковые операции на специальном файле -- для тренировки.

5.2. Partition Resizer

Partition Resizer - еще одна ДОС-утилита, которая запускается с дискеты и может изменять размеры FAT и ext2-разделов. Но только уже существующих разделов. Создавать новые разделы разработчик программы (John Lagonikas из Греции) рекомендует с помощью стандартной программы fdisk из той операционой системы, которую вы хотите разместить на создаваемом разделе. Поддержка программы тоже, видимо, уже давно прекращена.

5.3. Symantec Partition Magic

Это, вероятно, самая известная из программ для работы с разделами диска. Разработана она была фирмой Power Quest, но в декабре 2003 года последняя вошла в состав Symantec и восьмая версия Partition Magic вышла уже под маркой Norton Partition Magic.

Это даже не отдельная программа, а целый пакет. Основная программа пакета запускается из-под Windows, либо с двух ДОС-дискет, первая из которых загрузочная, а вторая содержит собственно программу работы с разделами, имеющую графический интерфейс. С помощью этой программы вы можете переразбить диск с сохранением всех имеющихся на нем данных. Программа позволяет изменить размер существующего раздела, создать новый раздел, передвинуть раздел, разбить раздел на два или слить два раздела в один, восстановить потерянную структуру разделов и многое другое. Предварительно будет проведена проверка существующего разбиения и, если будут обнаружены ошибки, пользователю будет выдано сообщение, содержащее номер ошибки. К сожалению, подробного описания ошибки не выдается, но расшифровку этих кодов вы можете найти, например, в [5]. Поддерживаются файловые системы FAT, FAT32, NTFS, Ext2 и Ext3, то есть программа позволяет работать и с Линукс-разделами. С ее помощью можно изменять размер и NTFS-разделов и при этом даже не требуется перезагружать систему. Более того, некоторые источники рекомендуют для работы с NTFS-разделами использовать именно Partition Magic, а не Линукс-утилиты, о которых шла речь в предыдущих разделах. Можно также изменить размер кластера на NTFS разделе для повышения производительности системы.

Программа может работать как с IDE, так и со SCSI-дисками, а также поддерживает внешние диски, подключаемые через порты USB2 или FireWire (только в это время на этих дисках не должно быть открытых файлов). Поддерживаются разделы размером до 300 Гигабайт, если только они заполнены не более чем на 90%. Для работы программы требуется как минимум 128 МБайт оперативной памяти.

Изменения структуры разделов, которые вы пытаетесь делать, не записываются сразу на диск, а запоминаются программой и реально выполняются только после того, как вы дадите программе прямое указание выполнить ваше задание.

Кроме утилиты работы с разделами пакет PartitionMagic 8 содержит программу для резервного копирования содержимого раздела DataKeeper, менеджер загрузки BootMagic, позволяющий выбирать во время загрузки одну из имеющихся на диске операционных систем. Файловый менеджер пакета позволяет просматривать файлы и каталоги на диске и копировать или перемещать их из одного раздела в другой, причем независимо от типа раздела.

К сожалению, пакет платный. Вы, конечно, можете найти ее в Интернет, но, чтобы пользоваться ею на законном основании, вам придется выложить от 50 до 70 долларов.

5.4. Paragon Partition Manager

Paragon Partition Manager, разработка компании "Парагон Хай-Тех", представляет собой Windows-приложение, прекрасно работающее как в Windows 9x, так и в Windows 2000/XP. Естественно, имеется и DOS-версия, которая, в частности, нужна для запуска с дискеты -- на случай различных аварий во время длительных операций.

Полностью поддерживаются все версии FAT, NTFS, Linux ext2. Кроме всего прочего, Paragon Partition Manager выполняет преобразования FAT16 <-> FAT32 <-> NTFS, умеет изменять размер кластера и перемещать разделы как посекторно (т. е. "один в один"), так и на логическом уровне. Большинство операций с разделами даже не требуют перезагрузки ПК и выполняются очень быстро.

Программа также обеспечивает прямой доступ к содержимому секторов жесткого диска с возможностью их редактирования или сохранения в файле. В качестве бесплатного дополнения вместе с Paragon Partition Manager пользователю достанутся персональные версии Boot Manager -- менеджера загрузки ПК и Ext2 Anywhere, организующей доступ к томам Linux из среды Windows.

5.5. Acronis Partition Expert

Acronis Partition Expert 2003 - еще одна коммерческая программа, которая ориентирована на использование в Windows-системах, но обеспечивает поддержку разных типов файловых систем, а точнее - FAT16, FAT32, NTFS, Linux Ext2, Ext3, ReiserFS и Linux Swap.

Основные возможности:

  • Изменение размера, копирование и перемещение разделов без потери данных (для поддерживаемых файловых систем).
  • Создание и удаление разделов любого типа.
  • Форматирование разделов (для поддерживаемых файловых систем).
  • Автоматическая оптимизация используемого места на жестком диске.
  • Преобразование разделов FAT16 <=> FAT32, Linux Ext2 <=> Ext3 без потери данных.
  • Изменение размера кластера, автоматически или вручную (для файловых систем FAT 16 и FAT32).
  • Просмотр полной информации обо всех жестких дисках, разделах и файловых системах.
  • Скрытие (и показ) разделов любого типа.
  • Просмотр всех изменений в структуре разделов перед их реальной записью на диск.
  • Поддержка жестких дисков любого типа и размера.

После установки Acronis Partition Expert 2003 предложит создать загрузочные дискеты или компакт-диск для работы с разделами на любом компьютере с любой операционной системой, либо вообще без операционной системы.

Заказать Acronis Partition Expert 2003 можно через Интернет-магазин Линукс-центра (его цена - 345 руб).

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


Назад Оглавление Вперед