[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:50166] Re: 8Gを超えるHDのpartitioning


堀江@静岡県立大学です。

8.4GB以上のハードディスクを使う話題はいろいろなところに出てくる
のですが、私も十分に理解しているわけではありませんのでもしかすると
嘘をついているかも知れませんが、先日、10.1GBのIDE HDのついた機械に
Turbo Linux3.0を導入したときのことを報告してみます。

> 堀江さん、はじめまして。
> 
> まさいると申します。
> 
> Nobuyuki Horie さんは書きました:
> >私のところの10GBのハードディスクでは、cfdiskを用いると
> >1024以上のシリンダについて領域が確保できました。
> >(念のため、ジオメトリー情報をカーネルパラメーターで指定しています。)
> 
> すみません、ジオメトリ情報とはなんでしょうか?
(以下略)

私の場合は、Dell Optiplex GX1p (HDはIBM-DTTA-371010,10.1MB)で、
Windos98が入っていました。
いつものように、fipsでLinuxの領域を作ったのち、インストールしたところ、
fdiskでは CHS=1229/255/63と認識されましたが、1024シリンダまでしか、
領域が確保できませんでした。(前の手紙でジオメトリー情報と言ったのは
この値のことです。)

とりあえず、1024シリンダまでの領域を確保して、8.4BGの領域を用いて
インストールを行いました。(実際にはWin98に3GB,Linux rootに3GB, /home
に2GBのパーティションを切って導入しました。)

実際にインストールしたときは1229のシリンダのうち、1024までしか領域がとれ
なかったので、必然的に、ブートすべきカーネルを1024シリンダの中において、
liloをMBRにインストールして問題なくブートできました。(Windows98と共存
した形になります。)

再起動したのち、fdiskをうごかしてみると、HDに書いてあるパラメータとは
違うのですが、前と同じように、CHS=1229/255/63で認識されているようですが、
1024以降には残りの領域がないというようなメッセージが出て、領域が確保
できませんでした。また、v コマンドで、partition table の verifyを
おこなうと、空いている領域があることだけは表示されました。

そこで、/etc/lilo.confにappend="hda=1229,255,63"を加え、再起動したのち
cfdiskを起動すると、不思議なことに、空いている領域を
設定することができました。(HDの容量は9.6GBに増加しました。)

cfdiskについては、どこかの検索サイトで、8.4BG以上のHDに対応しているような
記事を見たのですが、今探してみたところ見つけることができませんでした。
もしかするとfj.os.linux辺りの記事だったかも知れません。

以上なのですが、参考になるでしょうか?

なお、lilo.confに書いたCHSの値は、ハードディスクの本体に書いてあった
ものとは異なっています。Linuxはシリンダの数がなるべく少なくなるように
CHSをきめているのではないかと考えています。(正しいかどうかはわかりませんが、)

また、Windows98からも、Linuxの領域にアクセスできる設定をしているのですが、
今のところ全く問題なく使えているようです。

で、最後に、Linuxのインストールの時に、1024シリンダ以上の領域にインストール
するにはどうしたらいいかということなのですが、結局 fdiskが8.4GBしか領域確保
できないのが原因なのではないかという気がしたので、最初の手紙になったわけす。

それなら、インストールの時に、fdiskではなくcfdiskを動かせば問題は解決する気が
するのですが、そんな簡単のことなのかな?という気もします。
(どなたか詳しい方のコメントを御願いします。)

御役に立てば幸です。

-- 
**************************************
Nobuyuki Horie, Ph.D.
Lab. Genetic Engineering/Univ. of Shizuoka
mail: horie _at_ smail.u-shizuoka-ken.ac.jp
home page: http://www.u-shizuoka-ken.ac.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: