Windows 8 64ビットとueifiブートが事前にインストールされた新しいDell 15Rラップトップを購入しました。 ubuntu 12.10 dvdを作成してロードしました。インストールを開始したときに、インストーラーが他のWindows 8またはインストールされている他のOSを認識できませんでした。高度なパーティションツールに移動すると、空き領域、Windowsパーティションが表示されました。しかし、私は進みませんでした。誰でも助けることができます。
Dell XPS 8500デスクトップでも同様の問題が発生しました。次のバグレポートが役に立ちました。
https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1079056
回避策は、そこに私のために働いたことを示唆した。次のコマンドでubiquity(Ubuntuインストーラー)を実行します。
$ WINOSDATA=true ubiquity
必要に応じて、少し詳細な手順:
Ubuntu Live CD(またはUSB)からコンピューターを起動し、「インストールせずにUbuntuを試す」オプションを選択します。
ターミナルウィンドウを開きます。 Ctrl + ALt + Tを押します。
コマンド$ WINOSDATA=true ubiquity
を入力します
Ubuntuインストーラーは、Windows 8のインストールを検出するはずです(私にとってはそうでした)。
問題は、インストールされたオペレーティングシステムを検出するためにユビキタスによって使用されるコマンドos-proberにあるようです。これをテストするには、最初に$ Sudo os-prober
を実行し、次に$ Sudo WINOSDATA=true os-prober
を実行します。最初のケースではOSが検出されないことがわかりますが、2番目のケースではWindows 8が検出されます。 (「true」をゼロ以外の値に置き換えても同様に機能します。理由を聞かないでください。)
Windows 8に付属するラップトップでも同様の問題が発生しました。GPTとMBRの両方のパーティションテーブルがあり、インストール(およびgpart)を混乱させていました。次の手順を実行します:
Live CDを起動します。インストールオプションを選択せず、Ubuntuのテストを選択します。
シェルを開いて入力します
Sudo sgdisk --zap /dev/sda
ここで、sdaはWindowsパーティションのあるディスクです。パーティションの問題について文句を言うでしょうが、これは大丈夫です。
Ubuntuのインストールを続行します。
はい、マシンの起動時にブートオプションに移動し、UEFIを無効にします!