web-dev-qa-db-ja.com

Windows 8と一緒にLinuxをインストールする-パーティションを台無しにしましたか?

HP Envy h8-1437c デスクトップコンピューター(Intel Core i5 CPU、1 TBハードドライブ、12 GBメモリ))を購入しました。Windows8以前に付属していました- Linuxを実行したい、具体的には Linux Mint 14.1 Mateですが、Windows8のインストールを維持したいと思います。

私はWindows8を構成しましたが、それは問題なく機能しています。システムには20GBの「リカバリイメージ」パーティションがあり、おそらくWindows8の再インストールに使用できます。

Netbootin を使用してlinuxmint-14.1-mate-dvd-32bit.isoをUSBサムドライブにコピーしました(64ビットバージョンが本当に必要であることに気づきましたが、現在の問題には関係ありません)。サムドライブはライブCDのように機能します。 (Linux Mint14.1はUbuntu12.10から派生しています。)システムをUSBドライブから起動するには、UEFIセキュアブートを無効にする必要がありました。

LinuxMintをWindows8と一緒にインストールしました。インストーラーでドライブのパーティション分割方法を指定できます。私は200GBをWindowsに割り当て、残りをLinuxMintに割り当てました。インストールは問題なく終了したようです。

システムを再起動すると、Windowsが起動しました。もう一度再起動してブートメニューに入ると、新しくインストールしたLinuxMintを起動するオプションが表示されませんでした。サムドライブからはまだ起動できます。

今ここに奇妙なことがあります。 Windowsを起動しても、Windows C:ドライブが2テラバイト近くあることがわかります。サムドライブを使用してLinuxMintを起動すると、ファイルシステムが/media/mint/2a9d26f4-df0f-4347-800f-817f8fb44051にマウントされているのがわかります。これは約1.6テラバイトです。ドライブ全体が2テラバイトであるため、明らかに何らかの重複があります。

Linux Mintインストーラーはパーティションを正しくセットアップできませんでしたか?私はデータを破壊する危険がありますか、それともすでに破壊している危険がありますか? Windowsのインストールをホースで止めましたか? (まだ機能しているようですが、あまり多くのことをしていません。特に、あまりにも多くのファイルを作成しようとしています。)

間違ったバージョンのLinuxMintをインストールしたことを考えると、最善の最初のステップは、WindowsインストールをLinuxインストールを実行する前の状態に復元することだと思います。どうやってやるの?

必要に応じて、「リカバリイメージ」からWindowsを再インストールしてもかまいません。

(2台目のハードドライブを注文したばかりで、Windowsにドライブ全体を持たせ、Linuxをもう一方のドライブに配置することを計画しています。これで作業が簡単になると思いますが、同じドライブを共有できるソリューションはあります。歓迎されており、他の人にとってより役立つかもしれません。)

誰かがそれを必要とするならば、私はより詳細な情報を持っています、しかしこの質問は私がそれを望んでいるよりすでに長いです。

更新:

私はほとんど問題を解決しましたが、私が望む方法ではありません。

Windowsの(現在は小さい)C:ドライブを保持しているパーティションを拡張しようとしましたが、成功しませんでした。 Windowsは、すべてのパーティションの水平グラフを表示します。大きなLinuxパーティションはC:パーティションの右側にあります。何らかの理由で、パーティションをグラフの右側ではなく左側の空き領域に拡張できます。

Linux USBサムドライブで再起動すると、C:ドライブと大きなLinuxパーティション(Windowsでは表示されなかった)の間のGrubパーティションを含むすべてのパーティションを表示できました。 GrubパーティションとLinuxパーティションを空き領域に変換することはできましたが、Windows C:パーティションを空き領域に拡張しようとすると、I/Oエラーに関するメッセージが表示されて失敗しました。その後1日か2日。

私はついに大きなLinuxパーティションをNFTSとして再フォーマットし、それをWindowsからの追加の論理ドライブとして使用することにしました。 Windowsは最初にそれをK:ドライブとして割り当てました。リカバリパーティションからWindowsを再インストールした後、D:ドライブとして表示されます(リカバリパーティションがD:からE:に変更されました)。私はそのレイアウトに満足しています。いくつかの点で、1つの巨大なC:ドライブにすべてのWindowsを置くよりもおそらく良いでしょう。たとえば、後で必要になった場合は、C:のデータを失うことなくWindowsをD:ドライブに再インストールできます。

次のステップは、2番目のドライブ(昨日届いた)を追加し、それにLinuxをインストールして、デュアルブートシステムを提供することです(私は願っています)。

リカバリパーティションからWindowsをインストールしても、パーティションをいじくり回すオプションはありませんでした。質問せずにC:にインストールしただけです。

2
Keith Thompson

私が知っていることの1つは、LinuxとWindowsを、バージョンに関係なく、同じドライブにインストールすることは非常に可能であるということです。新しいハードドライブを購入する必要はまったくありません。

私は私が知っているとは言いませんが、これらのことを考えます:

-ドライブのパーティション分割は、OSをインストールする前に、事前にスペースを計画して行うのが最適です。それがあなたの問題のいくつかまたはすべてを引き起こすかもしれないと私は感じます。 Windowsのインストール時に(リカバリ以外に)パーティションが1つしかない場合は、Linuxが存在するかどうかを認識できない可能性があります。正直なところ、パーティションから実際にスペースを切り取って、すべてを消去せずに新しいパーティションに割り当てることができるとは知りませんでした。

-32ビットと64ビットのOSを一緒にインストールするとどのような結果になるかわかりません。危険/バギーに聞こえます。 64ビットインストーラーを入手すると、魔法のようになるかもしれません。

もう一度フォーマットしたくない場合は、64ビットのLinuxインストールで再試行できます。インストールを試みる前に復元ポイントがある場合は、そこに戻ります。そうでない場合は、Windowsで見つけられるLinuxをすべて削除し、新しいパーティションを再度作成してLinuxをインストールしてみてください。

それが機能しない場合(そして悲しいことに私はそれが機能するとは思わない)、私があなたなら、フォーマットの計画で私の個人ファイルをどこかに(例えば外付けハードドライブ)保存するでしょう。すでにそこにあったデータが破損したとは思いません。それは非常に救済可能でなければなりません。

次に、設定したパーティションにWindows 8を再インストールし、同じプロセスでLinuxパーティションを作成します。おそらく、コンピュータに付属のリカバリパーティションやDVDを介してそれを行うことができます。または、PC設定から[すべて削除してWindowsを再インストールする]オプション(チャームバーを開く、設定、PC設定(一番下のもの)、一般)[おおよその名前;私のコンピューターはフランス語です]。

これらのオプションのいずれでもパーティションのフォーマットと管理ができない場合は、残念ながら、ご使用のバージョンのWindowsのOEMインストールを見つける必要があります。これにより、BIOS内でコード化されている可能性のあるプロダクトキーに適合します。このページはあなたを助けるかもしれません: http://www.mydigitallife.info/windows-8-official-iso-images-and-product-keys-released-on-msdn-and-technet/

または、いつでもWindows8をもう一度購入することもできます。 Windows 8 Pro用のOEMディスクの価格は約150ドルで、特にNeweggなどのコンピューターハードウェアを購入するWebサイトから購入できます。しかし、まあ、あなたの鍵に適したOEMディスクのダウンロードを見つけようとするのもよいでしょう。これは無料で、著作権侵害は含まれていません。

とにかく、Windows 8をインストールしてパーティションを設定したら、Linux(64ビット!)をインストールし、独自のパーティションをフォーマットしてそこにインストールします。その後、すべてが完璧に機能するはずです。さらに、Windowsをもう一度クリーンインストールし、自分でパーティションをやり直すことで、コンピューターに付属している可能性のある不要なソフトウェアを新たに開始して解放することができます。

このリンクには、自分と同様の問題があります: http://hardforum.com/showthread.php?t=173084

1
Ariane

Linuxを再インストールし、 [〜#〜] grub [〜#〜][〜#〜] mbr [〜#〜] に入るのを確認する必要があります。 Linuxパーティション。 WindowsはLinuxを認識しませんが、LinuxはWindowsを認識します。そのため、MBRにGRUBを入力すると、起動時にGRUBメニューが表示され、OSを選択できます。

とはいえ、Linuxを再インストールせずにこれを行うには、他にももっと複雑な方法がありますが、Linuxパーティションに心配するデータがないため、それを失うのが最も簡単な方法です。また、プリインストールされたWindows 8を使用しているため、 [〜#〜] uefi [〜#〜] が原因で、Windowsのセキュリティで保護されたブートによって何も妨げられないことを確認する必要があります。私はWindows8を使用していないため、これに対処していませんが、潜在的な障害になる可能性があることは認識しています。

0
Braf Zachland