Read the comments and ideas. Since we can read files only from HFS and FAT partitions at the moment, the hidden file method (eg .chameleon_hide) won't work on NTFS volumes. What we may do quickly and easy is to add a "Hide Partition" option with a list of partitions in format of "hd(x,y) hd(i,j)". It would be filesystem independent but it follows the current BIOS drive order.
How about that?
Hi zef,
This sounds very useful to me, especially bearing in mind that one should only start hiding partitions once everything works, hence BIOS order should no longer change...
A workaround independent of BIOS drive order could be an alternative syntax based of disk's MBR UUID or partition's GPT UUID, similar to "/etc/fstab" syntax, as follows:
MBR disks:
"hd(UUID=<MBR UUID>,y)", e.g. "hd(UUID=A93FE783,1)"
GPT disks:
"hd(UUID=<partition UUID>)", e.g. "hd(UUID=0A8D7328FD87E081"
Probably the syntax for MBR disks would be sufficient as all disks that can be booted by Chameleon necessarily have an MBR....
Cheers,
zhell