It seems as Windows 2003 and Vista support read only partitions on
disks with GUID partition table. All one has to do is to set bit 60 in
the partition entry attribute bits field and reboot.
--
Svend Olaf