ラップトップにUbuntuがあります。次に、Windows 7をデュアルブートでインストールします。これどうやってするの?
Ubuntuファイルを失うことはできません。GRUBが壊れるのではないかと心配しています。
行くここのためにのみUEFI!
ラップトップにUbuntuがあります。次に、Windows 7をデュアルブートでインストールします。これどうやってするの?
Ubuntuファイルを失うことはできません。GRUBが壊れるのではないかと心配しています。
行くここのためにのみUEFI!
回答:
一般的な概要は次のとおりです。
/boot
ディレクトリまたはパーティションをマウントしますGPartedを開き、削除可能なパーティションとして、またはパーティション化されていないスペースとして、Windows 7で少なくとも20 GBの空き容量があることを確認します。パーティションの場合は、GRUBから削除して、Ubuntuのインストールが中断しないようにします。GPartedは、何か悪いことが起きそうな場合には文句を言います。
現在の/boot
デバイスをメモします。表示されない場合は、/
デバイスをメモしてください。デバイス名はのようなものですsda5
。
作成したスペースにWindows 7をインストールします
/boot
注:ライブメディア環境のインストールからブートディレクトリまたはパーティションをマウントする代わりに
--boot-directory
、grub-installのパラメーターでパスを指定できます。詳細については、マンページを参照してください。
UbuntuライブCDから読み込み、これらのコマンドを実行します。
別の/boot
パーティションがない場合:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
sudo ln -s /mnt/boot /boot
SEPARATE /boot
パーティションがある場合:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
注:これらの手順は、Windows 7およびBIOS起動コンピューター用に最初に書かれました。あなたはUEFIとWindows 8との上を持っている場合、あなたはおそらく、交換する必要がある
grub-pc
とgrub-efi-amd64
の中でsudo apt-get install grub-pc
。
次に、これらのコマンドを続行します。
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda # NOTE THAT THERE IS NO DIGIT
sudo umount /boot
そして再起動します。正常に動作し、両方のシステムが起動するはずです。
grub-pc
、ライブCDに含まれています(そのため、行をスキップできますsudo apt-get update && sudo apt-get install grub-pc
)。
If you DO NOT have a separate /boot partition:
-これをどうやって見つけるのですか?
chroot
ないでしょうか?
rm -rf /boot
である:mount --bind /mnt/boot /boot
boot-repair
)。
Ubuntuの後にWindowsをインストールすることは、WindowsとUbuntuのデュアルブートシステムの推奨プロセスではありませんが、可能です。
次に、Windows DVDインストーラーを起動して、NTFSパーティションにWindowsをインストールします。再起動すると、Windowsは自動的に起動し、Windowsブートローダーがgrubを置き換えたため、grubメニューが表示されてUbuntuを選択できなくなります。
今、あなたがする必要があるのは、LiveCDまたはLiveUSBからUbuntuを実行し、boot-repairをインストールすること です。
boot-repairをインストールするには、を押してターミナルを開きCtrl+Alt+T、次のコマンドを入力します。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
インストール後、boot-repairは自動的に起動します。起動しない場合は、Dash経由で起動します。
GRUBを修復するには、必ず推奨修復を選択してください。再起動すればそれだけです。
起動時にBIOSで起動順序を確認しましたか?ハードドライブから直接起動している場合、常にUSBが失われます。優先度リストでUSBデバイスのブートオプションを高くする必要があります。
また、使用しているUSBポートでUSBから起動できることをコンピューターで確認してください。
Windowsをインストールするには、Windows専用の空のパーティションが必要です。その場合は、通常のインストール手順を使用してインストールしてください。インストール後、Windowsを再起動し、さらに数回再起動してWindowsを体験します;-)(申し訳ありませんが、抵抗できませんでした)
あなたが言ったように、これはGRUBを壊し、あなたのコンピューターはこの後Windowsしか起動できません。絶望しないでください。GRUBの復元とデュアルブートが可能な専用のヘルプセクションがあります。ここを見てください。これを実行すると、コンピューターはWindowsだけでなくUbuntuも起動できるようになります。
開始する前に、現在のUbuntuインストール(明らかに上書きしたくない)とwindowsをインストールする空のパーティションの場所(ハードドライブ番号、その中のメイクとパーティション番号)を非常に慎重に書き留めます。また、Windowsのインストール中に、Windowsをインストールするパーティション以外のパーティションをフォーマットすることを提案する場合は、受け入れないでください。
コンピューターにWindows 8のプリインストールコピーが付属していて、それを削除した場合、多くの人に嫌いだと言われ、Ubuntuをインストールした後、それが望んでいないことがわかった場合、これに注意してください:
インストールするためのWindows 7、作成してレガシーにUEFIモードでWindows 7のインストールメディアまたは設定ブート・モードおよびパーティションテーブルを起動するのいずれか。
最初に、ライブCD / USBスティックで起動し、2つ目のパーティションを作成するためにパーティションを縮小する必要があります。Windows 7では、「システム予約済み」と呼ばれる2番目のパーティションが必要であり、作成されます。理由はわかりませんが、わかります。(つまり、3つのパーティション、またはスワップパーティションがある場合は4つのパーティションになります。)
パーティションの準備ができたら、Windows 7 DVD / USBスティックで起動し、新しいパーティションにWindows 7をインストールします。
Windows 7がインストールされると、GRUBは破損し、Windowsを(自動的に)しか起動できなくなります。ライブのUbuntu CD / USBスティックで起動して修正するだけです(他のコメントで言及されている方法)。
一部のユーザーが直面する可能性がある別の問題:
私はWindows 7に付属のHP Mini 210ネットブックを所有しています。すべてを消去し、Ubuntuをインストールしました。その後、Windows 7を再インストールし、デュアルブートを使用することにしました(私の大学の特定のアプリケーションにはWindowsが必要で、ワインを使用しません)。そのとき、3つのパーティションがありました。
- Ubuntu
- Swap
- Backup/download storage
Windows 7をインストールしようとしたときに、Windows 7が2番目のプライマリパーティション(システム予約)を作成する必要があるため、問題に直面しました。すでに3つのパーティションがあったため、さらに2つのパーティションを作成できませんでした。ここでの回避策は、スワップストレージとバックアップストレージの両方を含める拡張パーティションを作成することです。今私が持っています:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
この回答はUEFIのみを対象としており、UEFIが古代のBIOSを継承したため、少し現代的な回答になることを意図しています。また、「これを行うことができますか」というタイプの質問ではなく、「どうやってこれを行うか」という質問に答えているという事実に合わせて、いくつかの編集があります。
UbuntuとともにWindowsをインストールするには、次の手順を実行します。
それでおしまい!
注:デュアルブートの準備が整っていることを確認するときは、GPTパーティションテーブルにUbuntuがインストールされているかどうかを確認してください!あなたがこれを行うことを計画している場合は、時間の99%はあなたがGPTを使用することになりますが、MBRにUbuntuのUEFIをインストールすることも可能ですが、 Windowsの10はその奇妙なユースケースをサポートしていません。その場合、可能であればGPTに変換します。そうでない場合は、バックアップと再インストールを行います。簡単に行えるため、お勧めします。
1つの良いアドバイス:たとえば、gpartedを使用してWindows 7用に別のパーティションを作成する場合は、すぐにNTFSにフォーマットします。Windowsインストーラーを使用してパーティションをフォーマットしないでください。Windowsインストーラーがその後パーティションテーブルを破損し、失われたパーティションを復元しなければならなかったことが何度かありました。したがって、人々がここで推奨したように:gpartedを使用して、別のパーティションを作成し、ntfsにフォーマットし、そこにWindowsをインストールし、livecdまたはliveflashを使用してgrubを復元します。ライブフラッシュにSystemResqueCDを使用できます。
基本的に@evgenyと同じ答えchroot
ですが、シンボリックリンクの代わりに使用します。
/boot
パーティションと、必要に応じて個別のパーティションを書き留めます。Ubuntuインストールをマウントする
sudo mkdir /mnt
sudo mount /dev/<partition> /mnt
このパーティションにインターネットアクセスを許可する
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
/boot
別のパーティションがある場合のみ、それ以外の場合はこの手順をスキップします
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
設定してから入力 chroot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/pts /mnt/dev/pts
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt
grub-pc
最新バージョンであることを確認してください
apt-get update && apt-get install grub-pc
GRUBをインストールする
grub-install /dev/sda
出口 chroot
exit
VirtualBox(http://www.virtualbox.org)のようなものでWindows 7を仮想化することをお勧めします
これにより、ブートローダーGrubを破壊することなく、WindowsとLinuxを同時に実行できます。
Windows 7を実行する理由がわかりませんが、Windowsのコンピューターのハードウェア容量(たとえば、最新の3Dゲームの実行)が必要ない場合は、仮想化が適切なソリューションになります。
デュアルOSをインストールする簡単なプロセス。最初に、ディスクユーティリティを使用してUbuntuからNTFSパーティションを作成します。次に、システムを再起動し、Windowsのインストールを続行します。インストールが完了したら、GRUBが機能していないことがわかります。....問題ではありません。このGRUBの問題を解決するには、2つの方法があります。
[方法2]少し難しいかもしれません。私も簡単なものを持っていることを心配しないでください。そのためには、Windowsにログインする必要があります。EasyBCDをダウンロードして実行します。[ブートメニューの編集]に移動し、目的のブートオプションをデフォルトとして設定します。それを保存して、システムを再起動します。[Windowsでテスト済み]。
何かスタックした場合はお知らせください。