Linuxはインストール時にWindows 7パーティションを見ることができません


4

私のDell緯度e6510で、Windows 7とのデュアルブートとしてLinuxをインストールしようとしています。それは現在Windows 7を実行しています、そして私はLinux用のスペースを作るためにWin 7 NTFSパーティションを縮小するためにMSディスクツールを使いました。

私が抱えている問題は、CDからブートしてLinuxインストーラを実行すると、ハードドライブ全体が未割り当て領域として見えることです。 Ubuntu 10.10、Kbuntu 10.10、Fedora 14を試してみましたが、すべて同じ問題があります。

私はUbuntuの "Windowsへのインストール"オプションも試してみましたが、動かせませんでした。

編集:

USBドライブからGparted 0.8.0を起動することはできませんでした。ドライブ全体がパーティション分割されていないと報告されました。

回答:


4

それはどういうわけか私のラップトップはGpartedを混乱させる2つのパーティションテーブルにMBRとGPTを与えられたことがわかります。 UbuntuとFedoraのインストーラはGpartedを使ってドライブのインストール準備をします。

Windows用のGdiskでGPTをクリアすると、状況が修正されました。 WindowsとGpartedの両方が今私のドライブを読むことができます。

http://sourceforge.net/projects/gptfdisk/

http://www.rodsbooks.com/gdisk/gdisk.html


3

Windows 7は、ハードディスクの管理に「新しい」独自のアプローチであるダイナミックディスク(DD)を使用します。 この新しいシステムはRAIDのシミュレーションであり(まったく新しいわけではありません)、ほとんどの普通のユーザーは決してその使い方を理解できないでしょう。 関係する違いの1つは、標準のMBRとは異なるパーティション記述ブロックスキーム、いわゆるMicrosoft GPTの使用です。 言い換えれば、マイクロソフトによって導入されたディスクのインデックスは、MBR規格によって使用されるものと実質的に異なります。この結果、パーティションがどこにあるのか、そしてどのような種類のパーティションがあるのか​​をMicrosoftのツールが認識し、正しく理解することができます。

Linuxのディスクパーティショニングツールは標準のMBRシステムで動作するため(他のすべてのオペレーティングシステムではないにしてもほとんどの場合と同様)、MicrosoftのDDとGPTのインデックスを解釈することはできません。 その結果、DDパーティションディスクは、MBR記述子データがないため、空きディスクとして認識されます。 DDパーティションからドキュメントや他のファイルを回復する機会を与えるためだけに、そのようなハードディスクゾーンを扱うことを可能にするために、すでにLinuxカーネルにいくつかの追加が行われました。 私の知る限りではないさらなる互換性コードが邪魔をしています。
したがって、LinuxがMicrosoftの非標準との互換性を保つように継続的に試みる必要がないことを忘れないでください...

現時点では、Linuxをデュアルブートするには、WindowsにMicrosoftのDDではなくMBR標準を使用するように強制する必要があります。 Linuxパーティショニングツールは現在のWindows MBRパーティションを認識し、デュアルブート用にLinuxとブートコード(GRUB ...)を正しくインストールすることができます。 したがって、Windows 7がすでにこの方法でインストールされている場合、この戦略はほとんどの場合有効です。

疑わしい可能性のある危険な状況に注意してください。 最初のハードディスクとは異なる1つのHDにLinuxをインストールしているときに、GPTモードの1つでWindows 7 DDでパーティション分割されたシステム上に複数のハードディスクがある場合、デュアルブートがうまくいく可能性があります。 問題は、ハードディスクの設定方法によっては、Windows 7が、現在Linuxで使用されている物理HDにまたがっている場合に、ボリューム障害を検出する可能性があることです。 あなたはたくさんのWindowsデータをこのように失うかもしれません。 事実はボリューム全体なので、ハードディスクに物理的に含まれている部分だけでなく、そのすべてのデータが失われる可能性があります。

したがって、従うべき唯一の規則は、現時点では、Windows 7からMBRパーティション構成を正確に計画することです。この方法では、複数のハードディスクにまたがるボリュームの使用を避け、Linuxインストール用のスペースを確保してからインストール。

大きな問題は、パーティションの設定を変更してLinuxのインストールに必要なディスク容量を確保する前に、Windowsユーザーがダイナミックディスクシステムに慣れる必要があることです。

結論として、マイクロソフトによるダイナミックディスクシステムの導入は、LinuxとWindowsの共存にとって実際には技術的な問題ではありません。現時点では、Linuxコミュニティは、このMicrosoftの目新しさに取り組み、WindowsユーザーがLinuxをインストールしようとしている間にWindowsシステムを台無しにするのを防ぎます。 この追加の戦略を完全に機能させるには、Linuxのパーティション分割ツールが標準以外のパーティション分割方式を認識している必要があります。 これは、Windowsパーティションの構造が異なると、新しいオペレーティングシステムが共存するインストールを正しくセットアップするために異なるアプローチが必要になる場合でも、簡単な変更であるため、すぐに導入されることがあります。


2

gpartedブートディスク(またはUSBドライブ)を実行してみてください。


これを試してみて、同じ問題を抱えていた。データ回復を実行しても、NTFSパーティションを見つけましたが、0バイトであると報告してマウントできませんでした。
Nash0

1

面白い。私は最近、そのような問題なしに、2回、2台の異なるマシンでそれを行いました。しかし、私は最初にパーティションを縮小するためにgpartedツールを使用しました。

Gentooなどのライブディストリビューションから起動してみてください。 LiveDVD 、そして走る fdisk -l /dev/sda そしてそれがあなたに何を伝えているのか見てください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.