新しいハードドライブからZorin/Windows 7デュアルブート、GRUBは不要!

新しいハードドライブからZorin/Windows 7デュアルブート、GRUBは不要!

だから私のコンピュータには元のWindows 8があり、ハードドライブが動作しませんでした。私は仕事で一時的に使用するために死ぬハードドライブを取得し、HPにドライバがあるので、今回はWindows 7を使用することにしました。

ドライブを取り付ける前に、ドライブが完全に機能していませんでした。私は1週間ほどZorin 8 Live Discを使ってみましたが、本当に気に入りました。今日、新しい500GBのハードドライブを購入し、Windows 7を完全にインストールして実行しました。その後、パーティションを縮小してZorinがデュアルブートできるように、約70GBのスペースを残し、1GBのスワップスペースでZorinをインストールしました。

再起動すると、Windowsが直接ロードされ始めました。 OSブートマネージャを最初のブートデバイスとして設定したので、再起動し、「ノートブックハードドライブ」からブートしようとしましたが、「ブータブルデバイスがありません。続行するには、ブートディスクを挿入して任意のキーを押してください」というメッセージが表示されました。

Windows 7は問題なく起動します。

GRUB2がWindowsの起動メニューに表示されるようにするために、すべての可能な方法でEasyBCDを試してみましたが、その結果、「NeoGrb.mbr(または他の項目)が見つからない/破損しています」というメッセージが表示されます。

私はLinuxに初めて触れました、*nix端末の知識はありません。誰かが私が見落とした簡単な解決策だと思うことを提案するのに十分親切であるならば、私は過去9時間にわたって運を得ずにこれをやろうとしたので永遠に感謝します。

さらに、すべてがレガシーモードにあり、インストーラは既存のWindows 7のインストールを認識しません。

ベストアンサー1

私は科学などのためにデュアルブートシステムにWindowsバージョンを再インストールしています。そのため、Windowsをインストールするたびにブートローダが失われ、再インストールする必要があります。オペレーティングシステムがUbuntuベースであるため、次の手順が機能する可能性があります。

  1. まず、コンピュータからZorinのライブイメージから起動する必要があります。
  2. その後、Zorinがインストールされているパーティションを知る必要があります。fdisk -lすべてのドライブのパーティションを一覧表示するには、コマンドを実行します。または、gnome-disksアプリを使用して探しているパーティションを見つけることもできます。
  3. 私はZorinパーティションがあると仮定しますsda2。まずWindowsがあると言ってから、Zorinのためのスペースを作るためにパーティションを縮小したからです。
  4. その後、パーティションのマウントポイントを作成する必要があり、それをにマウントすることをお勧めします/mnt。これを行うには、次のコマンドを使用してディレクトリzorinにフォルダを作成します。もちろん、rootとして実行する必要があるため、前に追加する必要があるか、rootとしてログインする必要があり、すべての前にsudoを書き込む必要はありません。/mntmkdir /mnt/zorinsudosu
  5. 作成したマウントポイントにシステムをインストールし続けます。
    • mount /dev/sda2 /mnt/zorin
    • mount --bind /dev /mnt/zorin/dev
    • mount --bind /dev/pts /mnt/zorin/dev/pts
    • mount --bind /proc /mnt/zorin/proc
    • mount --bind /sys /mnt/zorin/sys
  6. インストール後、ルートディレクトリを既存のシステムに変更します。chroot /mnt/zorin
  7. その後、私たちが愛するGRUBをHDDにインストールします。 (grub-install --boot-directory=/boot/ --recheck /dev/sdaここではいくつかの警告が表示されることがありますが、コマンドが正常に完了するまで問題はありません。)
  8. 起動時に両方のオペレーティングシステムが表示されるようにGRUB設定を更新してくださいsudo update-grub2
  9. コンピュータを再起動してZorinで起動します。
  10. 外部HDDまたはUSBスティックで画像を実行している場合は、手順を繰り返して再インストールしてGRUB設定を更新してください。7そして8

エラーが発生した場合は、パッケージがインストールされていることをgrub2確認してください(apt-get install grub2)。

このガイドはまさにここに(スペインの)。

修正する:

デュアルブート用にシステムのハードドライブを準備する方法は次のとおりです。

  1. ライブ画像で起動して起動しますgparted
  2. 新しいms-dosパーティションテーブルを作成します(ほぼ普遍的に互換性があります)。
  3. システムに必要なパーティションを作成します。
    • ntfsWindows用のパーティションの作成
    • Linux用のext4パーティションの作成swap
  4. Windowsを再起動してインストールします。
    • Windowsをインストールするドライブの入力を求められたら、パーティションを選択しntfs削除したがって、Windowsが必要なパーティションを自由に作成できるように空き領域になりますが、パーティションテーブルを混乱させることはありません。
  5. Windowsをインストールしたら、Linuxインストールメディアから再起動します。
  6. 指定したパーティションにLinuxシステムをインストールします。

home別のディレクトリにboot別のパーティションを使用している場合は、1つを作成してからextended partitionその中にすべてのLinuxパーティションを作成することをお勧めします。

おすすめ記事