質問: vine linux3のインストーラにて (長文で申し訳ありません。) vine linux3入門キットという本の通りにやっていたんですが、どうも勝手が違う状況になったので困っています。 以下は一応入門書に基づいてます。 windowsとのデュアルブートをかねた説明でした。 インストーラを起動 ↓ ディスクパーティションのところで「インストーラが自動的にパーティションを設定」を選ぶ。 ↓ 自動パーティション設定で「システムの全てのlinuxパーティションを削除」を選ぶ。 ↓ 「次へ」を押すと、本当に消去するか聞かれて、okを押すと 要求されたパーティションを設定できませんでした。 partition failed:パーティションを第一パーティションとして確保できませんでした。 と出てきました。こんなケースの対処法は入門書に書いてませんでした。 /bootや/が作られていませんでした。 自動パーティション設定で「すべてのパーティションを保持し、既存の空き容量を使用」 を選んでも、同じでした。 現在の構造に問題があるのでしょうか。構造は以下のようになっています。(nes製のパソコンです) /dev/hda (→55.91gb) 01 /dev/hda1 ntfs 48.01gb 02 /dev/hda2 extended 03 →/dev/hda5 ntfs 5.89gb 04 /dev/hda3 fat32 2.01gb 表示容量はパーティションが占めている部分です。 hda1は29gbほど空いています。 つまり、この容量をいくらかlinuxに分けるつもりでした。 パーティションですでに埋め尽くされている点が問題でしょうか? こういった状況での対処法を教えてください。 vine linuxだとデュアルブートが簡単に出来るのが利点ですよね? もともとパソコンの設定に問題があるのでしょうか...だとすると、メーカーのせいになるんですか? 極端なところnec製のパソコンでは無理ですか? どうか力を貸してください。
回答: > dev/hda (→55.91gb) > 01 /dev/hda1 ntfs 48.01gb > 02 /dev/hda2 extended > 03 →/dev/hda5 ntfs 5.89gb > 04 /dev/hda3 fat32 2.01gb まずだね。linux以外のパーティションでハードディスクが全部埋まってしまっているのだよ。なので、linuxパーティションを削除しようが全てのパーティションを保持しようが、linuxのための領域を確保できないのだよ。 正直、今の状態ではインストールできない。windowsを全て消去する覚悟が無いと。 > vine linuxだとデュアルブートが簡単に出来るのが利点ですよね? どこから仕入れた情報だい? 初めて聞いた。 メーカーのせいではなくって、現在のハードディスク構成に問題がある。windowsも完全に入れなおさないとlinuxをインストールする事はできない。具体的には次のようなパーティションにするのがあんもちお勧め案だ。 /dev/hda1 2.0gb fat16 →win c: /dev/hda2 10.0gb ext3 →lin / /dev/hda3 15.0gb ext3 →lin /home /dev/hda5 30.0gb ntfs →win d: これで、mbrにはwindowsのブートストラップをセットし、c:ドライブのboot.iniでlinuxも起動できるようにしておくのが良いと思う。