web-dev-qa-db-ja.com

UbuntuからWindows7のブート構成データを変更しますか?

Windows7がインストールされたDellワークステーションがあります。 2つ目のHDを追加し、WUBIを使用してそれにUbuntuをインストールしました。これは長い間デュアルブートシステムとして正常に機能しましたが、プライマリHDが十分に停止したため、Windowsが今すぐブートを拒否しているようです(リカバリサイクルでスタックします)。プライマリOSとしてUbuntuを使用しても問題ありませんが、問題は、Windows 7のブート構成データ(BCD)のデフォルトOSとしてWindowsがあり、タイムアウトが3秒であるということです。起動しているように見えるのは、Windows Boot ManagerからUbuntuを選択すると、GRUBが読み込まれ、次にUbuntuが読み込まれるというものです。 (つまり、Ubuntuを選択した後にShiftキーを押したままにすると、通常のGRUBインターフェイスが表示され、Ubuntuリカバリモードを選択できます)。

ここでの本当の解決策は、マシン全体を吹き飛ばして最初からやり直すことだと思いますが、Ubuntu内からWindows BCDを編集して、UbuntuをデフォルトOSとして設定できる方法があることを期待しています。 XPでは、boot.iniを編集できたはずですが、7ではオプションではなくなったようです。

構成のように見えるもの:sda0:DellリカバリパーティションとUbuntu/WUBIインストール。 sda2:デフォルトのブート

SuperGrub2を使用して起動すると、WindowsVistaを起動していることが通知されることに注意してください。 Ubuntuのインストールは、Ubuntu仮想ディスクを搭載したNTFSディスクのようです。

1
Aphoid

あなたはできる。どういうわけかUbuntuを起動できるので、そうしてからBoot-Repairをダウンロードしてインストールします。あなたはすべての情報を見つけることができます ここ 。ほとんどの(すべてではない)問題を解決するには、基本構成で十分です。これにより、GRUBが正しく構成され、UbuntuとWindowsの間のオプションが提供されます。また、Grubは、必要なパーティションだけでなく、すべてのディスクで起動可能なパーティションを検索するのに十分スマートです。

ちなみに、これはおそらくWubiをもう使用できないことを意味します。そして、Wubiは非常に多くの問題を引き起こし、その開発は放棄されているので、それはあなたが思っているよりも賢明な動きかもしれません。

1
MariusMatutiae

Boot-RepairとGRUB編集)の他の提案を試した後、故障したドライブを交換し、新しいネイティブ(つまり非WUBI)Ubuntuをインストールすることになりました。まれに必要な場合がありますWindowsで何かをするために、VirtualBox Windows7のインストールを起動します。

1
Aphoid

Windowsハードドライブに障害が発生している場合は、起動のためにWindowsハードドライブに依存し続けることはお勧めできません。 Ubuntuのインストールを使用してGRUBの構成を編集し、BIOSを2番目の(Ubuntu)ハードドライブから起動するように設定することをお勧めします。起動の問題を解決した場合は、GRUBメニューにエントリを追加して、Windowsを起動できます。

0
kreemoweet