ENG | ||
|
Автореферат по теме:"Разработка альтернативного менеджера разделов жёсткого диска в ОС Windows 2000/XP"Автор: Чернориз Виталий Анатольевич Биогр.   Библиотека   Ссылки   Отчет   Инд. з. |
ДонНТУ Портал магистров |
ВведениеС появлением в 1983 году операционной системы DOS 2.0 была впервые реализована поддержка жёстких дисков, в том числе и поддержка разбиения диска на разделы или логические тома. Выделение на одном жёстком диске нескольких разделов дало следующие преимущества: - позволило на одном физическом жёстком диске хранить информацию в разных файловых системах или в одинаковых файловых системах, но с разным размером кластера; - появилась возможность отделить информацию пользователя от файлов операционной системы (ОС) для безопасности последней; - на одном жёстком диске стало возможно установить несколько ОС; - форматирование и дефрагментация каждого раздела стала осуществляться без затрагивания других. Использование стандартных средств ОС для манипуляции с разделами жестких дисков не всегда возможно и удобно по ряду причин. Поэтому в настоящее время применяется группа специализированных программных пакетов, называемых менеджерами жестких дисков. В работе предполагается разработка альтернативного менеджера разделов жёсткого диска в ОС Windows. АктуальностьНаиболее популярные менеджеры для управления разделами жестких дисков распространяются на коммерческой (платной) основе. К ним относятся Acronis Disk Director Suite, Norton Partition Magic, Paragon Partition Manager. Существует ряд бесплатных и opensourse программ, выполняющих операции над разделами и успешно конкурирующих с коммерческими (Parted Magic, Partition Logic, Cute Partition Manager и др.). Однако порой они уступают по функциональности лидерам, а из-за отсутствия Windows-версий пользователь вынужден загружаться с CD/дискеты/флэш-драйва и только тогда приступать к работе с HDD. Это и делает актуальной разработку программного продукта данной направленности. Кроме того, в условиях стремительного роста размера жестких дисков, становится актуальной проблема поддержки GUID Partition Table (GPT), поскольку максимальный объём, поддерживаемый главной загрузочной записью (MBR) составляет 2 терабайта. GPT позволяет адресовать до 18 экзабайт (18*260 байт). Цель работыЦелью магистерской работы является разработка альтернативного существующим менеджера разделов жестких дисков для ОС Windows 2000/XP, который обладал бы необходимыми функциями по удалению, копированию, перемещению, форматированию разделов с различными файловыми системами. В работе планируется проведение ряда исследований на проверку работоспособности и корректности реализованных алгоритмов. К алгоритмам выдвигается ряд требования по быстродействию и загруженности аппаратных средств. В связи с этим на данном этапе произведён анализ существующих дисковых менеджеров и эксперименты над ними. [анимация: 6 кадров, 7 циклов повторения, 66 KБ]
Функциональность, разрабатываемой программыОбласть применения менеджера – работа под Windows 2000/XP с разделами жесткого диска, имеющими файловые системы FAT16, FAT32, NTFS, Linux Ext2, Linux Ext3 и Linux Swap. Разрабатываемый программный продукт будет представлять широкие возможности для управления разделами винчестера, включая следующие: - создание и форматирование разделов с файловыми системами FAT16, FAT32, NTFS, Linux Ext2, Linux Ext3 и Linux Swap; - удаление любых разделов; - копирование разделов; - перемещение разделов; - редактирование метки раздела, присваивание разделу статуса активного; - оценка изменения свободного места раздела при изменении размера кластера с возможностью осуществления последнего; - изменение размера, копирование, перемещение разделов с сохранением информации на них; - преобразование из FAT16 в FAT32 и наоборот; - поддержка GPT. ВыводыДостоинства разрабатываемого менеджера – бесплатность и открытость кода позволят в дальнейшем существенно расширять набор функций и количество поддерживаемых файловых систем. Результаты разработки имеют практическое применение в качестве менеджера жестких дисков в ОС Windows с поддержкой файловых систем Linux как альтернатива существующему. Программа, как в целом, так и отдельные модули, могут быть использованы в учебном процессе. На сегодняшний день конечная цель проекта еще не достигнута. Срок окончания проекта – декабрь 2008 года. Литература1. Голубев С. Здесь живут данные. Ликбез по разделам жесткого диска. 2. Смирнов Ю.К. Секреты эксплуатации жестких дисков ПК. - Издательство BHV. - 2006 г.- 384 с. 3. Панчук Ростислав. Менеджеры для жесткого диска. - 15 сентября 2006 г. http://itc.ua/node/25572/ 4. Детальный список возможностей Acronis OS Selector 8.0 5. ComputerBild. Ноябрь 2006. 6. Панчук Ростислав. Partition Magic: бесплатные альтернативы. Домашний ПК.- Сентябрь 2007. http://itc.ua/article.phtml?ID=29009 |