Hi,
Firstly, you should know that Dynamic disks in Windows 2000 and Windows XP is just its method of setting up partitions that span multiple disks, so for instance you can create a stripe set or RAID with multiple hard disks. You'd find this useful only if you actually had multiple hard disks. (if you do, my apologies
)
Secondly, Linux does support dynamic disks. I just recently compiled a 2.6 vanilla kernel and i saw that the kernel supports Windows Dynamic disks. However, I'm not very sure if the stock kernels of distributions (like redhat and mandrake) actually compile that support into their kernels. maybe a linux guru can help you out there.
the thing is that if you do intend to dual boot between windows 2000 and linux, IMHO dynamic disks is going to just going to be one of those plain annoying things you'll have to contend with. you should also know that to 'revert to basic disks', windows requires you to delete all the partitions on the hard disk. Additionally, (I have no idea why), don't delete your first (C drive) partion because it somehow results in deleting all the partitions on the disk!
if you really want dynamic disks... backup all your data to another source.
revert your disk to basic.
install linux and compile support for Windows dynamic disks. (you should be able to find a howto on kernel compilation on the internet)
the goto win2k and upgrade the drive to dynamic.
well... Good luck!