web-dev-qa-db-ja.com

アップグレード後にWubiが起動しない

Ubuntu 10.04でWubiを使用しました。更新マネージャーを使用して、12.04にアップグレードしました。アップグレードが完了した後、リブートしましたが、ブートメニューから「Ubuntu」を選択すると、コマンドラインプロンプトが表示され、続行できません。

プロンプトで「ブート」と書くと、「カーネルがロードされていません」というメッセージが表示されます...

助けてください、私は私のWubiに重要なファイルを持っています...

1

Wubiを再び動作させる手順

プロンプトが表示されたら、これらのコマンドを試してください(各行に1つ)

insmod ntfs
set root=`(hd0,msdos2)`

2行目では、Windowsがインストールされているパーティション(および拡張によりWubi)としてi参照(hd0、msdos2)を参照しています。つまり、パーティションは最初のディスク(hd0)と2番目のパーティション(msdos2)にあります。これは、通常のWindows7セットアップに当てはまります。 Windows XPを使用している場合、これはおそらく(hd0、msdos1)になります。

loopback loop0 /ubuntu/disks/root.disk
set root=loop0

エラーが発生した場合、Windowsで起動して正しいパスを見つけると、パスがデフォルトだと思います。

linux /vmlinuz root=/dev/sda2 loop=/ubuntu/disks/root.disk ro  text
initrd /initrd.img

ここでも、提供されたパスが正しく、Wubiが唯一のディスクの2番目のパーティション(通常)にインストールされていると仮定します。そうでない場合は、提供されたパスを更新し、正しいデバイスのsda2を置き換えます。

これにより、「ターミナルモード」(GUIなし)で起動するはずです。問題なく起動したら、ログイン後に次のコマンドを発行してみてください。

Sudo update-grub

その後、再起動するとgrubエントリが修正されます。

2
Salem