最近、Windows 7 Home PremiumがインストールされたASUS N56VZ-ES71ラップトップを購入しました。 Windows 7とUbuntu 12.04をデュアルブートしたいと思います。 Ubuntu 12.04用に約150 GBを未割り当てのままにするために、ハードドライブパーティションを縮小しました。 UbuntuのLive CDを起動してインストールしようとすると、インストーラーが他のオペレーティングシステムを認識しません。いくつかの質問を読んで、これはWindowsが使用するGPTパーティションテーブルによるものであることがわかりました。
他のスレッドの提案に従ってブート修復を実行しました。これは私の出力でした: http://paste.ubuntu.com/1176988/
私の質問は、インストーラーがWindowsを認識できるようにするにはどうすればよいのでしょうか。現在のパーティションテーブルを消去する必要がなく、安全にインストールできるようにするためです。
前もって感謝します。
まず、GPTはそれ自体が問題ではありません。報告するエラー(インストーラーにパーティションが表示されない)は、パーティションテーブルの問題を示しています。これは、壊れたパーティションテーブルが空のディスクであるかのように表示されるという、libpartedの長年のバグです(インストーラが使用します)。ただし、GPTはlibpartedによってサポートされており、UbuntuはGPTディスクにインストールされます。
キーはこれです:
/dev/sda1 ends after the last sector of /dev/sda
このエラーメッセージは、GPTの保護MBR、を指します。これは、GPT非対応ユーティリティがディスクを使用しないようにするために存在する「偽の」MBRパーティションテーブルです。 。保護MBRには、大きすぎる保護0xEEパーティションが含まれています。これは本当に問題ではありませんが、libpartedの「壊れたパーティションテーブル」バグを引き起こしています。
解決策は、保護MBRを修正することです。これは、Ubuntuのgdisk
パッケージの一部であるsgdisk
またはgdisk
を使用して簡単に実行できます。ただし、そのパッケージがライブCDにインストール可能かどうかはわかりません。したがって、緊急ディスクからこれを行う方法を説明します。
gdisk /dev/sda
と入力してgdisk
を起動します。いくつかのスタートアップメッセージと、Command (? for help):
を示すプロンプトが表示されます。p
にgdisk
と入力して、パーティションテーブルを表示し、すべてが正常に表示されることを確認します。奇妙なパーティションが表示される場合は、q
と入力して終了します。x
と入力して、エキスパートメニューを表示します。プロンプトはExpert command (? for help):
を読み取るように変更する必要があります。n
と入力します。これにより、新しい保護MBRが生成されます。プログラムは、新しいプロンプトを表示するだけで応答します。w
と入力して、変更を保存します。プログラムは古いパーティションを上書きすることを警告し、確認を求めます。 y
と応答します。注意点:コンピューターはWindowsをEFIモードで起動しているため、UbuntuもEFIモードでインストールする必要があります。これは時々トラブルを起こしやすいです。 Parted Magicの実行中またはUbuntuインストーラーを使用して、EFIシステムパーティション(ESP; /dev/sda1
)をバックアップすることをお勧めします。インストール後に問題が発生した場合は、新しいブートローダーをインストールする必要があります。詳細については、私の Linux用EFIブートローダー ページを参照してください。
Windows 8をインストールしたコンピューターでも同じ問題が発生しました。ディスクに残っているGPTトレースに問題があるようです。 systemrescuecdを使用してこのコマンドを実行しました。
fixparts /dev/sda
GPT情報を削除し、partitin(Wを使用)リブートを書き込むと、デュアルブートでubuntuを実行できました。私はそれがあなたのために働くことを願っています。
パーティションに問題があるため、UbuntuツールはWindowsを検出できません。たとえば、partedはError: Unable to satisfy all constraints on the partition.
を返します
これを修正する最も簡単な方法は次のとおりです。
Backup your documents
外部ディスク(またはDVD ..)
Windows DVD
を持っていることを確認してください(まだ持っていない場合は書き込みます)
Gparted
を介して、ディスク全体をフォーマットします(GPTパーティション化を避けるために、MsDosパーティションテーブルを使用してください)。作成:
NTFS
パーティション(〜50GB、Windowsを再インストールします)、boot flag
を配置します。EXT4
パーティション(〜20GB、Ubuntuのインストール先)。SWAP
パーティション(RAMのサイズ、わからない場合は〜5GB、Ubuntuで使用されます)インストールWindows
インストールUbuntu