Вариант 1:
Программой PartitionMagic v.8, данная программа без проблем позволяет делать это, даже, если на этом диске установлена операционная система. Данная операция проводится регулярно и сомнений здесь нет.
Вариант 2.
Это легко можно реализовать во время установки Windows XP. Берете загрузочный диск вставляете в CD-ROM, далее следует загрузиться с него (как это сделать читайте в статье установка Windows XP). Должен пойти процесс установки … Далее принимаете лицензию и т.д., доходите до уровня, когда нужно будет выбрать куда ставить XP, появляется тридцати гигабайтный диск, так как в данной винде встроен диспетчер дисков то вы легко можете создать диск под Ntfs, нажав кнопку «C» (если мне память не изменяет) далее он спросит сколько нужно под него место, так как нужно 2 диска то наверно 10 Гб под систему должно хватить …. Далее все форматируем (не трогая остальные 20 Гб)…Далее, после установки Windows XP идем в Панель управления, находим Администрирование > Управление компьютером > в открывшемся окне в правой его части выбираем Управление дисками. Находим тот 20 Гб диск, который мы оставили нетронутыми, щелкаем правой кнопкой по нему …. И создаем раздел … далее все элементарно!
Вариант 3
Можно если только диск не системный. Панель управления > Администрирование > Управление дисками.
1. Щелкните правой кнопкой мыши невыделенную область на базовом диске и выберите команду Создать раздел или щелкните правой кнопкой свободное пространство в дополнительном разделе, а затем выберите команду Создать логический диск.
2. В мастере создания раздела нажмите кнопку Далее, выберите Основной раздел, Дополнительный раздел или Логический диск и следуйте инструкциям на экране. Подробнее смотри в справке. (Это взято из справки).