
Linux Mintを完全に再インストールしようとすると、パーティションがめちゃくちゃになりました。入力するたびにsudo fdisk -l
常に警告が表示されます。
$ sudo fdisk -l
[sudo] password for sneknotsnake:
Disk /dev/sda: 465,78 GiB, 500107862016 bytes, 976773168 sectors
Disk model: ST500DM009-2DM14
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xdb92a920
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 104447 102400 50M 7 HPFS/NTFS/exFAT
/dev/sda2 104448 72919039 72814592 34,7G 7 HPFS/NTFS/exFAT
/dev/sda3 72921086 598581903 525660818 250,7G f W95 Ext'd (LBA)
/dev/sda4 598581904 976773119 378191216 180,3G 7 HPFS/NTFS/exFAT
/dev/sda5 72921088 219478015 146556928 69,9G 83 Linux
/dev/sda6 219480032 598581903 379101872 180,8G 7 HPFS/NTFS/exFAT
Partition 3 does not start on physical sector boundary.
Partition table entries are not in disk order.
私が知っている限り、私の問題は、以前の512ではなく4096を使用している「最新の」HDDフォーマットを使用していて、3番目のパーティションが完全に整列していないためです。よくわかりませんが、他のパーティションと同じではなく72921086 % 8
同じであるためです( from )6
0
72921086
/dev/sda3
これが真であれば、3番目のパーティションのサイズをどのように調整しますか?これは、5番目と6番目のパーティションのコンテナパーティションであることに注意してください(何の名前なのかわかりません)。私の記憶が正確であれば、開始セクタを6だけ動かすことで完全に整列することができました。
答え1
これは問題ではありません。
あなたのパーティションは論理パーティションとをsda3
含む拡張パーティションです。ソートされていない唯一の数字は最初のパーティションを指します。sda5
sda6
拡張ブートレコード(EBR)。このレコードは1つの論理セクタである512バイトを占めます。いずれにせよ、これは2つの物理セクタにまたがることはできません。ここではソートの問題はありません。
ファイルシステムやその他の構造を保持するパーティションでは、ソートが重要です。内部からsda5
構造sda6
を呼び出すことができますsda3
。重要なのは、ディスクの先頭に基づいて「間違った位置合わせ」が行われsda3
(間違った部分を直接見ることはできません)、sda3
誤った位置合わせ自体(面倒な誤った位置合わせ)を完全に補償するため、先頭に基づいて位置合わせされることです。 (したがって、fdisk
これに関する警告は表示されません)それは重要です。あなたの場合、ソートが必要なすべてのパーティションはすでにソートされています。
「問題」を「修正」するには、パーティション6、5、3(正しい順序)を削除し、3、5、6(正しい順序)を再作成する必要があります。その後、新しいパーティションテーブルは次のようになります。以前のバージョンは、開始セクターがsda3
72921086ではなく72921080であることを除いて同じです(したがって、セクターの数は525660818ではなく525660824です)。前のパーティションの最後()がsda2
左側にあるので、これを行うためのスペースがあります。
これはできますファイルシステムを壊さない。ファイルシステムを保持するパーティションは元の場所に保持され、元のサイズを保持します。ファイルシステムのサイズを変更したり移動したりする必要はありません。
過度に熱心なツールを使用してファイルシステムを損傷しない限り、プロセスは安全です。 AFAIKはfdisk
あまり熱心ではありません(既存のファイルシステム署名について警告することはできますが、いいえ署名を破棄します)。
パーティション 2 とパーティション 3 の間に非パーティションスペースを使用する可能性が高いです。パーティションの先頭を移動すると、sda3
一部のデータが破損する可能性があります。もし何かがこのスペースを使用したならば、それは珍しい(実際には疑わしい)でしょう。
実際には「修正」が改善されます。何もない。最も安全な方法は何もしないことです。