Windows 7 と並行して Xubuntu 14.04 をインストールする際の問題

Windows 7 と並行して Xubuntu 14.04 をインストールする際の問題

ディスクを消去し、ラップトップで Xubuntu 14.04 と Windows 7 をデュアル ブートすることにしました。まず Windows 7 をインストールし、SO ごとに 1 つずつ、合計 50 GB のパーティションを 2 つ作成し、さらにストレージ用に約 200 GB のパーティションを作成しました。

私はパーティションの 1 つに Windows をインストールし続け、残りの 50 GB のパーティションに Xubuntu をインストールできるのではないかと期待していました。

問題は、ライブ CD インストーラーが Windows インストールの存在を認識しず、Xubuntu インストール用に残しておいた 50 GB のパーティションも表示されないことです。

Windowsと一緒にインストールするオプションはありません

また、「その他」オプションを選択すると、ドライブ全体がパーティション分割されていないと表示されます (?):

インストーラーによって検出されたパーティション スキーム

ライブ CD モード (実際には USB ペンから) で実行すると、ストレージ パーティション、Windows パーティション、およびブート パーティション (Windows によって作成されたものと思われます) が自動的にマウントされます。

マウントされたパーティションを表示する

そこで、インストーラーが Windows インストールを検出してデュアルブートを安全に行えるようにする方法を教えていただけないでしょうか。私は Linux 初心者で、この種の操作はちょっと怖いです。Windows 7 インストールを壊したくないからです。バックアップは取ってあるのですが、もう一度「クリーンアップ」するのは嫌です... :)

編集:

これについていろいろ調べて、Windows セッションが正しく終了した (つまり、シャットダウンした) ことはわかっています。また、上の画像の「Sistema reservado」(システム予約済み - ポルトガル語です) パーティションには、次の内容が表示されています。

システム予約パーティションの内容

編集2:

ご要望に応じて、Windows ディスク管理のスクリーンショットを以下に示します。

Windows のディスク管理

編集3:

出力sudo gdisk -l:

xubuntu@xubuntu:~$ sudo gdisk -l
GPT fdisk (gdisk) version 0.8.8

Problem opening -l for reading! Error is 2.
The specified file does not exist!

出力sudo parted -l:

xubuntu@xubuntu:~$ sudo parted -l
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables.  Or perhaps you deleted the GPT table, and are now using an
msdos partition table.  Is this a GPT partition table?
Yes/No? ^C                                                                
Model: ATA Hitachi HTS54323 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags


Model: Lexar USB Flash Drive (scsi)
Disk /dev/sdb: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      57.3kB  16.0GB  16.0GB  primary  fat32        boot, lba

注:sudo parted -lコマンドは、テーブルを出力する前に GPT テーブルに関する警告を発しました。また、表示されるのはライブ Xubuntu で使用している 16Gb ペンドライブだけです。

編集4:

私はもう少し掘り下げてきましたがGPT、Ubuntuはそれを見つけられず、認識しません。これによると答え出力は次のようになりますsudo fixparts /dev/sda:

xubuntu@xubuntu:~$ sudo fixparts /dev/sda
FixParts 0.8.8

Loading MBR data from /dev/sda

NOTICE: GPT signatures detected on the disk, but no 0xEE protective partition!
The GPT signatures are probably left over from a previous partition table.
Do you want to delete them (if you answer 'Y', this will happen
immediately)? (Y/N): n

Warning: 0xEE partition doesn't start on sector 1. This can cause problems
in some OSes.

MBR command (? for help): p

** NOTE: Partition numbers do NOT indicate final primary/logical status,
** unlike in most MBR partitioning tools!

** Extended partitions are not displayed, but will be generated as required.

Disk size is 625142448 sectors (298.1 GiB)
MBR disk identifier: 0xDD5E2C5F
MBR partitions:

                                                   Can Be   Can Be
Number  Boot  Start Sector   End Sector   Status   Logical  Primary   Code
   1      *           2048       206847   primary     Y        Y      0x07
   2                206848    104859647   primary              Y      0x07
   3             104859648    209717247   primary              Y      0x06
   4             209717248    625139711   primary              Y      0x07

回答に示されているように、GPT テーブルを修正する必要がありますか (__zapping__ によって)?

答え1

同じ問題がありましたが、gparted を使用してパーティション (拡張パーティション内のルート、スワップ、ホーム) を適切にフォーマットした後は解消されました。私は dedoimedo の次のチュートリアルに従いました:

http://www.dedoimedo.com/computers/dual-boot-windows-7-xubuntu.html

私も dedoimedo さんのアドバイスに従って、自動セットアップではなく、「他の何か」オプションを選択しました。

幸運を!

関連情報