質問: linuxが起動しなくなりました。 ノートpcの処理が遅くなったので、メモリ増設をしました。 すると、windows vistaは起動するのに、linuxが起動しません。 windowsブートマネージャーから ファイル:\vine42.lnx 状態:0xc000000f 情報:アプリケーションが見つからないか、壊れているため、 選択されたエントリをロードできませんでした。 というエラーが出ました。 ノートpcは let's note cf-w7 メモリ1gb 空き1(最大2gb) です。 このpcは学校の指定機種で、友達が増設していたので、 1gb入れた子は正常に起動して、 限度オーバーして2gb入れた子はlinuxが動かなくなって、直してもらってたと聞き、 1gb増設したのですが・・・。 直った子がいるので、私のも直るのではないかと思うんですけれど、 どうしたら良いのでしょうか? 動かなくなってから、一度増設メモリをはずして起動してみたら、 それでもlinuxが起動しなくなってしまいました。 学校の人に聞こうと思ったのですが、 聞ける方と会えるのが遅くなってしまい、課題が出来ないのでこちらで聞きました。 自分があまりlinuxや設定などに詳しくないので、 もし改善策が分かる方がいらしたら、教えて下さい。 急いでと設定しましたが、返答が夜になってしまうかもしれません。 申し訳ありませんが、よろしくお願い致します。
回答: vine linuxの起動がwindows vistaのブートマネージャー経由で行われるように設定されているようですが、 [bootmgr]が読み込む[bcd]ファイルの[vine linux]に関わるエントリーを手動で修復する必要があります。 この修復は[linux]の知識ではなく、windows vista/7の回復オプションのコマンド・プロンプト上で[bcdedit.exe]を使いこなすことが要求されます。