パーティション テーブルに問題がいくつか発生した後、ようやく Ubuntu と GParted を実行してパーティションを確認しました。すると、いくつかのウィンドウが表示されました。
「キャンセル」をクリックすると、2 番目のものが表示されました。
もう一度「キャンセル」をクリックすると、ようやく GParted が起動しました。
何をすればいいのか分かりません! GParted は私のスワップについて次のように言っています:
/dev/sda4 は拡張パーティションです。ここに Ubuntu が入っています。 ここパーティション テーブルに関する以前の問題については、こちらで読むことができます。私は単に古いパーティション テーブルを書き換えただけです - 私のせいではありません! (そう願っています)
また、これが私の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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa118d672
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 286719999 143256576 7 HPFS/NTFS/exFAT
/dev/sda3 286720000 811972349 262626175 7 HPFS/NTFS/exFAT
/dev/sda4 915726335 976771071 30522368+ f W95 Ext'd (LBA)
/dev/sda5 915726336 968652799 26463232 83 Linux
/dev/sda6 968652801 976771071 4059135+ 82 Linux swap / Solaris
以前は次のようになっていました。
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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa118d672
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 286719999 143256576 7 HPFS/NTFS/exFAT
/dev/sda3 286720000 811972349 262626175 7 HPFS/NTFS/exFAT
/dev/sda4 915726335 976771071 30522368+ f W95 Ext'd (LBA)
/dev/sda5 915726336 968652799 26463232 83 Linux
/dev/sda6 968652800 976771071 4059136 82 Linux swap / Solaris
手伝ってくれてありがとう!
答え1
かなり奇妙ですが、私は問題を解決しました (正確には 75% 程度)。私がやったことは次のとおりです。
- 私はパーティションテーブルをバックアップしました
sudo sfdisk -d /dev/sda > sda-backup.txt
- パーティションテーブルを編集するためのファイルを作成しました
sudo sfdisk -d /dev/sda > sda-new.txt
- パーティション テーブルを変更するために「sda-new.txt」を編集して保存しました。
- 私は/dev/sda6を
swapoff /dev/sda6
- パーティションテーブルを書き込もうとしたのです
sudo sfdisk /dev/sda < sda-new.txt
が、エラーbad input
か何かが発生しました - 私は古いパーティションテーブルを復元することにした
sudo sfdisk /dev/sda < sda-backup.txt
- GParted を開いてパーティションを確認しました。
何が起こったのか正確には分かりませんが、効果があると思います。