Obrigado pela ajuda Savage, mas em relação à primeira solução não estou a considerá-la, pq não estou interessado em usar software comercial para fazer algo que os SO.'s têm que fazer.
Vou continuando a tentar.. lendo um pouco da Apple e um pouco da Microsoft....