web-dev-qa-db-ja.com

UbuntuとWindows 7をデュアルブートでインストールする際の問題を回避するにはどうすればよいですか?

Ubuntuを試してみたいです(そして、できればそれを私のプライマリOSとして選択してください)。 VirtualBoxとLive CDで多くのバージョンを見て、ついにインストールすることにしました。

そのため、パーティションの1つを最適化および縮小して、Ubuntu用のスペースを確保しました。
現在のセットアップ(D:パーティションを縮小した後):

[·100 MB·] [······250000 MB······] [·······600000 MB·······] [··100000 MB···]
 Reserved   Windows 7 system (C:)          Data (D:)            Free space
   NTFS             NTFS                     NTFS              (for Ubuntu)

インターネット(AskUbuntuを含む)には、Ubuntuのインストール後にWindowsがロードされない、恐ろしいパーティションにGRUBをインストールするなどの恐ろしい話がたくさんあります。
私はLinuxとUbuntuの初心者なので、何か間違ったことをするのはとても簡単です。表示される可能性のある問題に言及し、それらを回避する方法を説明してください。

インストールされるUbuntuバージョン:10.10デスクトップAMD64

約1年前にWindows 7をインストールしたことに注意してください。すべてのデータをバックアップする方法がないため、非常に注意したいです。

9
Oleh Prypin

あなたが読んだ恐怖の大部分は、Grubからの不幸なインストールメッセージから来ています。GrubはWindowsパーティションブートセクターにGrubをインストールするようにユーザーを惑わし、Windowsを起動不能にします。これは修正されたため、わずかなリスクしか残っていません。

Ubuntuのインストール時にWindowsパーティションに触れないに注意し、buntuで提供される標準のインストールプロセスに従うに注意すれば安全です。

いつものように、新しいOSをインストールしたり、パーティションを変更してデータをバックアップすることは絶対に必要です。あなたはすでにそれを行っていると確信しています。

デュアルブートセットアップの詳細については、 Community Wiki を参照してください。

5
Takkat

データのバックアップは不可欠です。タスクを容易にするために、別のデータパーティションがあるように見えます。最悪の事態が発生した場合は、常に元のインストールディスクからWindows 7を復元し、すべてのアプリケーションを再インストールできます。時間はかかりますが、実行可能です。

ただし、ハードディスク全体または各パーティションを「プレインストール」状態でシステム全体をバックアップする方法があります。ディスクイメージングソフトウェアを使用し、結果のディスクイメージを別のストレージメディアに保存する必要があります。外部USBドライブ(2番目の内部ドライブがないため)。 Ubuntuのインストールが本当に南に行った場合、ディスクイメージを復元して、数時間ではなく、数分で現在のシステム状態に戻ることができます。

ただし、Ubuntuを保持するために多くの空き領域を備えたディスクをセットアップする最初の作業は、完全に問題なく動作し、動作するデュアルブートシステムになるはずです。

可能性のある潜在的な問題の1つは、おそらく気に入らないでしょう(Ubuntuが好きなので、削除したくないでしょう)-後にUbuntuをダンプしてパーティションを削除することにした場合です。 GRUB2ブートコードを削除する可能性があり、これによりWindowsのマスターブートレコード(MBR)が本質的に上書きされるため、マシンが起動しなくなります。ただし、このような問題に対する修正は、AskUbuntuの最近の投稿で詳しく説明されています。 「WindowsがGrubを削除した後にGrubを復元するにはどうすればよいですか?」を参照してください。また、B。Rolandが「起動できない」システムを回復する方法に関するチュートリアルへのリンク(http://ubuntuforums.org/showthread.php?t=1014708)。

ただし、前述のとおり、Ubuntuのインストールとデュアルブートのセットアップは問題なく行われます。

4
CentaurusA

現在の設定の説明から、C:D:は2つの別々のドライブにあるように見えます。これが正しい場合は、インストールを試みる前にシステムドライブを切断することにより、安全性を大幅に高めることができます。これにより、GRUBがWindowsインストールを検出できなくなります。ただし、これは簡単に修正できます。

インストールが完了したら、ドライブを再接続し、2番目のBIOSから起動するようにBIOSを設定します(これでGRUBがインストールされます)。 Ubuntuを起動し、ターミナルを開いてSudo update-grubを実行すると、Windowsのインストールが認識されます。

次に、/etc/default/grub(GRUB構成ファイル)がGRUB_TIMEOUTを0以上に設定していることを確認して、ブートメニューが表示されるようにします。このファイルをテキストエディターで開く(および必要に応じて編集する)には、gksu gedit /etc/default/grubを実行します。編集した場合は、ファイルを保存してからSudo update-grubを再度実行します。

また、パーティションスキームを要求されるインストールの段階に達したときに、Ubuntuに何をするよう指示しているのかを確実に確認してください。デフォルトではディスク全体を使用するため、注意が必要です。それ以外の場合は、すべてがただのドリーです。問題が発生した場合は、ここで質問してください。あなたが私たちのコミュニティの一員になるのを楽しみにしています!

3
Nick Pascucci

実際、これは答えではありません。答えは上にあると思います。これが起こる理由を説明しようと思います。

すべてのハードディスクには、ブート情報を保持する Master Boot Record と呼ばれる特別な小さなセクターがあります。 PCが起動すると、BIOSはこの情報を使用して正しいOSを起動します。そのハードディスクにインストールされているすべてのOには、MBRにエントリが必要です。どんなLinuxディストリビューションでも、彼らはOSの他のエントリと一緒にエントリを書くだけです、それは公正なプレーです。ただし、Windowsの場合、Windows OS(XP、Vista)のエントリを除く、MBRの他のすべてのエントリが完全に消去されます。したがって、Windowsの後にubuntuをインストールしても、MBRの他のエントリは消去されません。したがって、問題は発生しません。ただし、Windowsの場合、他のすべてのエントリが消去されます。そのため、Windowsをインストールした後、ubuntuを取得することはありません(修正しない限り)。

あなたのケースでは、windowsが配置されているドライブにubuntuをインストールするようubuntuインストーラーに明示的に指示しました。前の回答で述べたように、ubuntuをインストールするパーティションを選択するときは注意してください

3
user