Слухай сюда.
Во-первых - вооружись замечательной фичей, под названием Partition Magic (я пользовался пятой версией).
Немного из теории:
- в первичном разделе можно создать не более четырёх разделов (если создаётся дополнительный раздел - то не более трёх);
- в каждом последующем дополнительном разделе можно создать по четыре раздела (опять же, если не создавать дополнительный раздел, а иначе - три);
Можно разместить корень и на дополнительном разделе - главное, чтобы "/boot" оказался на первичном.
Создай где-то так:
Основной раздел:- /boot: 32 Mb
- Основной раздел Винды: размер - на твоё усмотрение
- /: размер на твоё усмотрение (желательно, более 2 Гб)
- Дополнительный раздел
Дополнительный раздел:- swap: RAM*2 (или на 2.5)
- Дополнительный раздел Винды: размер - на твоё усмотрение
Выйдет гле-то так:
/dev/hda1 - /boot ext2fs
/dev/hda2 - C: FAT32
/dev/hda3 - / ext3fs
/dev/hda4 - Extended
/dev/hda5 - Linux Swap
/dev/hda6 - D: FAT32
(курсивом выделено то, что на дополнительном разделе).
При установке Linux поставь LILO/GRUB на /dev/hda1.
Вроде всё.
P.S. Кстати, всё это ты смогешь рподелать при установке LINUX, но в Partition Magic это нагляднее.