Java (1.6+) でパーティションのディスク構造を取得する方法はありますか? (例: NTFS、FAT32、HFS+、または EXT3。)
外部ライブラリは許可されています。
ありがとう、
ジャンニ
Java (1.6+) でパーティションのディスク構造を取得する方法はありますか? (例: NTFS、FAT32、HFS+、または EXT3。)
外部ライブラリは許可されています。
ありがとう、
ジャンニ
Runtime.getRuntime().exec() を使用して sfdisk などのコマンドを実行し、出力を解析できます。
sfdisk -l /dev/hdc
残念ながら、プラットフォームにあまり依存していません。
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
これで問題が解決しない場合は、いいえ。ネイティブ ライブラリとそのための OS 依存コードが必要です。