3

Java (1.6+) でパーティションのディスク構造を取得する方法はありますか? (例: NTFS、FAT32、HFS+、または EXT3。)

外部ライブラリは許可されています。

ありがとう、
ジャンニ

4

3 に答える 3

1

Runtime.getRuntime().exec() を使用して sfdisk などのコマンドを実行し、出力を解析できます。

sfdisk -l /dev/hdc

残念ながら、プラットフォームにあまり依存していません。

于 2010-01-25T20:14:32.437 に答える
1

OS X では、「mount」の出力にファイル システムが含まれます。

ravn:~ ravn$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)

/タイプはこちらhfs

于 2010-01-25T20:18:12.283 に答える
1

これで問題が解決しない場合は、いいえ。ネイティブ ライブラリとそのための OS 依存コードが必要です。

于 2010-01-25T20:18:16.963 に答える