![GParted は私の SDA ドライブに「未割り当て」と表示します (Win XP との並列ブート)](https://rvso.com/image/1035903/GParted%20%E3%81%AF%E7%A7%81%E3%81%AE%20SDA%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AB%E3%80%8C%E6%9C%AA%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%80%8D%E3%81%A8%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%20(Win%20XP%20%E3%81%A8%E3%81%AE%E4%B8%A6%E5%88%97%E3%83%96%E3%83%BC%E3%83%88).png)
この質問は他の質問と似ていますが、私のケースではどの回答も決定的なものではありませんでした。
私のラップトップにはデフォルトで Windows XP がインストールされており、その後 Ubuntu 10.10 をインストールしました。Grub2 はブートローダーであり、Windows と Ubuntu の両方を起動できます。
しかし、最近、Ubuntu パーティションにもっと多くのスペースを与えることにしました。GParted を開きましたが、SDA ドライブ (ラップトップ内の唯一のドライブ) は「未割り当て」としか表示されません。
システム->管理->ディスクユーティリティを実行すると、すべてのパーティションが表示されます。
sudo parted -l
与える:
エラー: ディスクの外側にパーティションを持つことはできません
昨日、これを修正しようと試みましたが、結局 grub2 を破壊してしまい、再インストールのトリックが必要になりました。Boot-repair もインストールしましたが、次のようなメッセージが表示されるだけです。
64ビット版を使用する
私のシステムは間違いなく 32 ビットです。
すべてを完了するために、fdisk の出力は次のとおりです。
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdcdcfe52
Device Boot Start End Blocks Id System
/dev/sda1 * 1 912 7325608+ 7 HPFS/NTFS
/dev/sda2 913 10639 78132127+ 7 HPFS/NTFS
/dev/sda3 10640 17544 55464381 7 HPFS/NTFS
/dev/sda4 17545 19458 15374205 f W95 Ext'd (LBA)
/dev/sda5 17545 17756 1697860 83 Linux
/dev/sda6 17756 19380 13046784 83 Linux
/dev/sda7 19380 19458 621560 82 Linux swap / Solaris
(HDD は元々 C: ドライブと D: ドライブに半分ずつ分割されていました。Ubuntu のインストールには C:\ パーティションの一部を使用しました)
GParted が再びパーティションを見つけられるようにパーティションを修正するにはどうすればよいでしょうか?
答え1
このリンクをクリックしてくださいhttp://ubuntuforums.org/showthread.php?t=1728998 簡単に言うと、次の手順に従ってください:
FixParts ユーティリティが必要です。SourceForge から適切な fixparts Debian ファイルをダウンロードするか、Ubuntu のバージョンに合わせて完全な gptfdisk パッケージをインストールします (このページの「OBS から GPT fdisk をダウンロードする」セクションを参照してください)。次に、次の手順を実行します。
Back up your data, or at least your partition table. (Your sfdisk output above backs up your partition table, so save that on another disk.)
Type "sudo fixparts /dev/sda".
In FixParts, type "p" to view your partitions and verify they're all present. The extended partition won't show up, but the logical it contains should.
In FixParts, type "w" to save your partition table.
この手順で問題は解決するはずです。