Como posso obter uma lista de todos os sistemas de arquivos montados em Java no Unix?

Estou executando o Java em uma plataforma Unix. Como posso obter uma lista de todos os sistemas de arquivos montados através da API do Java 1.6?

eu tenteiFile.listRoots() mas isso retorna um único sistema de arquivos (isto é,/). Se eu usardf -h Eu vejo mais que isso:

Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk0s2   931Gi  843Gi   87Gi    91% 221142498  22838244   91%   /
devfs          187Ki  187Ki    0Bi   100%       646         0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%         0         0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%         0         0  100%   /home
/dev/disk1s2   1.8Ti  926Gi  937Gi    50% 242689949 245596503   50%   /Volumes/MyBook
/dev/disk2     1.0Gi  125Mi  875Mi    13%     32014    223984   13%   /Volumes/Google Earth

Eu esperaria ver/home bem (no mínimo).

questionAnswers(5)

yourAnswerToTheQuestion