Windows 7 と Ubuntu または Kali Linux をデュアル ブートしようとしていますが、できません。
すべてのデータを外付けハードドライブにバックアップしました。そのため、パーティション分割を行っても安全です。
500 GB のハード ドライブがあり、Windows 7 インストーラー パーティション ツールで作成された 150 GB のパーティションに Windows 7 をインストールしました。
Kali Linux の起動可能な USB を作成しましたが、インストーラーの手動パーティション分割ツールに進むと、Windows パーティションが検出されません。500 GB の領域が空き (未割り当て) であると表示されます。
USB からライブ Kali Linux を起動し、Gparted を試しました。次のエラーが発生します。
/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?
fdisk を試してみましたが、その出力は以下の通りです。
root@kali:~# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801
cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xf17f14b8
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 115345407 57569280 6 FAT16
/dev/sda3 115345408 430327807 157491200 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 7747 MB, 7747397632 bytes
255 heads, 63 sectors/track, 941 cylinders, total 15131636 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b19d6
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 15131635 7565786+ c W95 FAT32 (LBA)
これをどうやって修正すればいいでしょうか?
答え1
Fixparts は使用しませんでした。Ubuntu から起動した際に、外付けハード ドライブにバックアップしていたため、ハード ドライブ上のすべてのデータを失うことにしました。そこで、Gparted でドライブを再パーティションしました。GPT エントリが散在していました。Windows 用に ntfs パーティション、Ubuntu 用に ext4、Linux スワップを作成しました。Windows をインストールしてから、Ubuntu をインストールしました。解決しました。
答え2
何かが間違っていました。fdisk の出力には、win7 と linux を使用したデュアル ブート システムの一般的な構造が表示されません。gparted によって発行された警告が適用されると思われます。
プリインストールされた Windows 7 システムをお持ちの場合は、大きな隠しパーティション (Windows の意味で) が存在することに注意してください。もちろん、fdisk で表示されます。私の記憶が正しければ、Windows 7 は GPT 構造を処理できません。しかし、私は Windows の専門家ではありません。