FedoraCoreとWindows2kのデュアルブート環境にて、FedoraCoreではHDDを「156312MB」と認識していますが、Windows2kでは「131069MB」となっています。

 これはこのまま使用し続けても何も問題ないのでしょうか?

回答の条件
  • 1人5回まで
  • 登録:2006/05/11 14:38:20
  • 終了:2006/05/11 18:48:56

回答(6件)

id:iyuichi No.1

いっち回答回数9ベストアンサー獲得回数02006/05/11 14:45:48

ポイント19pt

デュアルブートなのですよね?

実際にそのように割り当てた訳ではないのですか?

id:main-memory

割り当てた訳ではありません。

パーティション作成時にWindows2k側からは最大が131069MBとなっていました。

2006/05/11 14:59:29
id:tamo2_xvi No.2

tamo2_xvi回答回数436ベストアンサー獲得回数102006/05/11 15:00:16

ポイント19pt

http://support.microsoft.com/default.aspx?scid=kb;ja;305098

Windows 2000 では130G以上のHDDがデフォルトでは

扱えないようです。

上記のHPを参考にレジストリを書き換えてみてください。

id:main-memory

 上記URLの「コンピュータに 48 ビット LBA 対応の BIOS がインストールされている。」かどうかを調べる方法がわからなかったのですが、FedoraCore側からは全て見えていたのでそれは関係ないと思っていいですよね?

 レジストリ値を作成して再起動してみたのですが、どうやら見えていないようです。何度も確認したのでレジストリ値も書き間違えてはいません。2台目(Eドライブ)の同じ型のHDDのパーティションを全て削除してみたりもしたのですが、やはり2台目のHDDでも130Gと表示されています。

 他にも関係ありそうな情報がありましたら宜しくお願いいたします。

2006/05/11 16:13:21
id:Boogieman No.3

Boogieman回答回数2ベストアンサー獲得回数02006/05/11 15:03:12

ポイント18pt

 Windowsからは、Linuxで割り当てた領域は認識出来ませんので

そのようになると思います。

 Linux側からはWindows領域は、認識出来ます。

 Windowsの認識した領域+純粋にLinuxのみに割り当てた領域=

全体のディスク領域となりませんか?

 確認してみてください。

id:main-memory

Linux側から見た156312MBとWin2k側から見た131069MBの差の部分には何も割り当てていません。

只、以前156312MB全てをFedoraCoreに割り当てた事があるので、もしかしたらそれも関係しているのかもしれません。

2006/05/11 15:49:33
id:tamo2_xvi No.4

tamo2_xvi回答回数436ベストアンサー獲得回数102006/05/11 16:02:25

ポイント18pt

BIOSについてはliunx側で認識しているので、恐らく大丈夫だと思いますがBIOSは最新版にしておいた方が良いかもしれません。

「マイ コンピュータ」→「コントロールパネル」→

「管理ツール」→「コンピュータの管理」を起動し

左側の中央にある「ディスク管理」を選択します。

右側の部分にHDDとCD-ROMなどが見えると思います。

レジストリが正常に書き変えが出来ていたら、ディスク0などの

下に表示してある最大容量の数値が、160G前後に変化します。

私はデータを入れたまま、パーテーションマジックで

今まで見えていなかった部分も一括にまとめましたが

正常に使えました。

id:main-memory

確認してみたのですが、やはりレジストリは間違っていないようです。

http://f.hatena.ne.jp/main-memory/20060511162717

http://f.hatena.ne.jp/main-memory/20060511163526

他にも情報がありましたら、宜しくお願いいたします。

2006/05/11 16:35:57
id:Lease No.5

Lease回答回数144ベストアンサー獲得回数12006/05/11 16:57:57

ポイント18pt

使い続けるのに支障はないと思います。

基本的にコンピュータは1KByte=1024Byteと認識します。

恐らくFedoraCoreでは1KByte=1000Byteと認識しているのでしょう。

一番身近で分りやすい事例で言うと、DVD-Rありますよね?

パッケージには4.7GBと書いてあるのに実際には4.37GB程しか書き込めないと言う事はありませんでしたか?

今回のことも、これと同じ事が言えます。

人間とコンピュータでは計算方法が違うのです。

これ以上は専門的な知識がないと理解しにくいでしょうから省きますが、恐らく使い続けるのに支障はありません。

id:tamo2_xvi No.6

tamo2_xvi回答回数436ベストアンサー獲得回数102006/05/11 17:09:27

ポイント30pt

Windows 2000 Service Pack 2 (SP2) およびそれ以前の Windows 2000 のバージョンでは、ATA/ATAPI 6.0 仕様で規定されている 48 ビットの Logical Block Addressing (LBA) はサポートされません。

との事ですがサービスパックはおいくつでしょうか?

id:main-memory

申し訳ありません。最初に書くのを忘れていました。

Windows2000 ServicePack4 です。

BIOSが対応しているのかどうか調べてみることにします。

ありがとうございました。

2006/05/11 18:46:27

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません