電子書籍の厳選無料作品が豊富!

HDD20GB
WIN2000 13GBへインストールC:
1GB別パーティションNTFS E:
VINELINUX4.1 5GB EXT3
VINELINUX4.1 377MB SWAP
でFTPインストールしました。
がデュアルブートできず、いきなりWIN2000が立ち上がります。
パーティション作成時アクティブにしなかったのかも知れません。
それともGRUBの設定?
誰かデュアルブートできるような直し方を伝授お願いします。
    

A 回答 (2件)

http://oshiete1.goo.ne.jp/qa3025410.html
が参考になりませんか?

GRUBはMBRに正しくインストールされているが
その設定でwin2000がデフォルトになってしまったのであれば
起動時に一瞬GRUB画面が出てからwin2000が起動します。
GRUB画面の時に何かキー(キーボードの↓ボタンとか)を押せば
選択肢が出るはずです。

問答無用でwin2000が立ち上がるのであればGRUBが正しくMBRに
書かれていない可能性が高いかと思います。
http://vinelinux.org/install-guide/setup_grub.html
    • good
    • 0

はっきりとした知識ではないので、もっと詳しい方に解説を補足(またはあいまい・間違いを訂正して)いただければと思います。

他力本願で中途半端な回答ですみません。。。

まず第一にそれぞれのパーティションのデバイス名を把握してください。
(hd0,0) とか (hd0,6) とか。
C:とかD:とかの言い方やパーティションのアクティブフラグはWindows用なのでLinuxには(あんまり)役に立ちません。
その上で、お使いのブートローダへ然るべきデバイスを読みにいく設定を書くことになります。NTLDRでvmlinuzをロード出来ればGRUBではなくていいと思うのですが、NTLDRにそれが出来るのかどうか、識者の方にツッコミをいれていただきたいと思います。(NTLDRを持っていないので書き方がわかりません)
GRUBを使うならMBRへGRUBをインストールするのがシンプルかと思いますが、NTLDRがGRUBを呼び出すようにすることもアリだと思います。
ちなみにウチではこうなってます(抜粋)
# cat /boot/grub/menu.lst
・・・略・・・
title   Linux 2.6.20
  root   (hd0,0)
  kernel   /vmlinuz-2.6.20 ro root=LABEL=/ resume2=swap:/dev/hda5
  initrd   /initrd.img
・・・略・・・
これに続けてWindows用のエントリーも書き加えればシステム起動時にOSを選択できると思います
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
GRUB編集したくても、VINEがあがらないのでできません。
WIN2000からアクセスできるわけもなく。。
インストールの最後にGRUBがインストールされていたはずなのですがどうもだめです。

お礼日時:2007/06/23 11:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!