web-dev-qa-db-ja.com

Archを他のドライブにインストールした後、Windows10が起動しない

私はプログラミングに本当に興味があるので、Linuxをインストールしようとしました。私は起動可能なUSBフラッシュドライブを使用してisoを起動し、 Arch-Linux Wiki からのドイツ語のチュートリアルに従い始めました。 Windowsを搭載した120GB SSDと、Linux用のスペースを作るために200GB縮小した2TBHDDがあります。 gdiskを使用して、gptを使用してルートとスワップパーティションを作成しました。再起動して2TBドライブの日付に問題がないかどうかを確認した後、Windowsを起動できず、Arch-LinuxISOの起動画面が異なって見えました。チュートリアルを終了し、syslinuxが機能しなくなった後、Linuxパーティションを削除し、SSDから起動しようとすると、「再起動して適切な起動デバイスを選択してください...」というエラーが表示されました。

データに問題がないかどうかを確認するために、2TBハードドライブのパーティションタイプをmrdに変更し、Win8をインストールしました。これは正常に機能しました。すべてのデータを表示でき、ユーザーファイルにアクセスするには新しいWindosインストールの管理者パスワードも必要です。誰かが何か考えがありますか、なぜ私のWindowsが起動しないのですか?助けていただければ幸いです。

LG n0w0rk

1
N0W0RK

Windowsを再インストールすると、MBR(マスターブートレコード)が修正されるはずなので、発生しなかったのは奇妙ですが、可能です。また、手動で行います。たとえば、 このガイド を確認してください。

基本的に、次のことを行う必要があります。

  1. インストールまたはリカバリメディア(CD/DVD/USBドライブ)から起動する
  2. 選択修復>トラブルシューティング>コマンドライン
  3. 次のコマンドを実行します。

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd
    
  4. リブート

また、Windowsパーティションがactiveとして設定されていることを確認します。たとえば、 このガイド 詳細(2番目の部分アクティブなパーティションを変更する方法)。

  1. インストールまたはリカバリメディア(CD/DVD/USBドライブ)から起動する
  2. [修復]> [トラブルシューティング]> [コマンドライン]を選択します
  3. DiskPartを実行します
  4. List Diskを実行し、インストールされているWindowsシステムを含むディスクを見つけます
  5. Select Disk xを実行します。ここで、xは前のステップのディスクです。
  6. List Partitionを実行し、インストールされているWindowsシステムを含むパーティションを見つけます
  7. Select Partition xを実行します。ここで、xは前のステップのパーティションです。
  8. Activeを実行します
  9. リブート