- ベストアンサー
パーティションの不思議。
WindowsXPを使っています。 Cドライブが約15GB、Dドライブが40GBぐらいあって合計約60GBのHDDです。 それでDを20ずつ区切ってそこにFreeBSDを入れようと考えています。 それでパーティションコマンダー8でDを20ずつに区切ったのですが、マイコンピュータにEドライブとして新たな20GBが表示されるかとおもいきや、CとDしか表示されません。 インストールするには特に問題なかったみたいですが(実際デュアルブートに成功しています) なぜWindows上から空きの20GBがDドライブのように表示されなかったのでしょうか? 空き領域をFAT32で指定してやったら表示されました。 なにが違うんでしょう? また、Eドライブと表示された状態でそこにFreeBSDをインストールしてXPから起動してマイコンピュータをのぞいてみたら Eドライブは見えなくなってますよね。 Windows上からUNIXのドライブは見えないのでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
パーティションに、HDDの区切り情報のほかにパーティションのタイプを 表すパーティションIDも管理されています。 DOS/Windowsでは、そのOSで扱えるタイプしか表示しないようになっているので FAT/12/16/32やNTFSしか見れません。(一部不明で見える場合もありますが) Linuxのfdiskなどでは、全てのパーティションタイプが見れます。 http://itpro.nikkeibp.co.jp/linux/command/fdisk.shtml >空き領域をFAT32で指定してやったら表示されました FAT32にすれば表示されるようになりますね。 >そこにFreeBSDをインストールしてXPから起動してマイコンピュータをのぞいてみたら >Eドライブは見えなくなってますよね。 FreeBSDをインストールしたときパーティションのタイプがFreeBSDに変わった からですね。 >Windows上からUNIXのドライブは見えないのでしょうか? UNIXにはドライブという概念はありません。パーティションという意味でしたら 前述の通りです。尚、UNIX系といってもFreeBSDやLinux、Solarisなど いろいろあり、Linuxにも複数のパーティションタイプがあります。 Linuxでよく使われるext2ファイルシステムのパーティションの場合は、 こちらのソフトで中身を見ることができますが、他はほとんど無理です。 http://www.ekiis.com/Freesoft/html/explore2fs.htm
その他の回答 (3)
- HAL007
- ベストアンサー率29% (1751/5869)
ドライブレター方式を取っているものしかエクスプローラーに表示されません。 XPでもディスクの管理を見ればパーティションを確認出来ます。 スタート→システム(右クリック)→管理から ディスクの管理を見て下さい。 「正常(不明なパーティション)」と表示されるのが FreeBSDで定義したものです。
お礼
回答ありがとうございました。 ドライブレター方式というんですね。
- K5237
- ベストアンサー率56% (55/97)
WindowsXPから見える領域は,FAT16,FAT32,NTFSの3つのファイルシステムのうちどれかでフォーマットされたもののみです。 よって,上記以外のファイルシステムでフォーマットされた領域がハードディスク内にあったとしても,それはWindows上からは見れません。 UNIXからもWindowsのファイルシステムでフォーマットされた領域は基本的に扱うことができませんが,種類によっては扱えるものもあります。例えば,Turbolinux8ではFAT16,FAT32を扱えるようになっています。
お礼
回答ありがとうございました。 turbolinux8は初めて聞きました。
- astronaut
- ベストアンサー率58% (303/516)
> Windows上からUNIXのドライブは見えないのでしょうか? はい.
お礼
回答ありがとうございました。
お礼
回答ありがとうございました。 非常によくわかりました。m(-_-)m