
ディスクを消去し、ラップトップで Xubuntu 14.04 と Windows 7 をデュアル ブートすることにしました。まず Windows 7 をインストールし、SO ごとに 1 つずつ、合計 50 GB のパーティションを 2 つ作成し、さらにストレージ用に約 200 GB のパーティションを作成しました。
私はパーティションの 1 つに Windows をインストールし続け、残りの 50 GB のパーティションに Xubuntu をインストールできるのではないかと期待していました。
問題は、ライブ CD インストーラーが Windows インストールの存在を認識しず、Xubuntu インストール用に残しておいた 50 GB のパーティションも表示されないことです。
また、「その他」オプションを選択すると、ドライブ全体がパーティション分割されていないと表示されます (?):
ライブ CD モード (実際には USB ペンから) で実行すると、ストレージ パーティション、Windows パーティション、およびブート パーティション (Windows によって作成されたものと思われます) が自動的にマウントされます。
そこで、インストーラーが Windows インストールを検出してデュアルブートを安全に行えるようにする方法を教えていただけないでしょうか。私は Linux 初心者で、この種の操作はちょっと怖いです。Windows 7 インストールを壊したくないからです。バックアップは取ってあるのですが、もう一度「クリーンアップ」するのは嫌です... :)
編集:
これについていろいろ調べて、Windows セッションが正しく終了した (つまり、シャットダウンした) ことはわかっています。また、上の画像の「Sistema reservado」(システム予約済み - ポルトガル語です) パーティションには、次の内容が表示されています。
編集2:
ご要望に応じて、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 さんのアドバイスに従って、自動セットアップではなく、「他の何か」オプションを選択しました。
幸運を!