拡張パーティションは物理セクタと整列しません。他のすべてのパーティションはソートされます。これは問題ですか?この問題をどのように解決できますか?

拡張パーティションは物理セクタと整列しません。他のすべてのパーティションはソートされます。これは問題ですか?この問題をどのように解決できますか?

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 )6072921086/dev/sda3

これが真であれば、3番目のパーティションのサイズをどのように調整しますか?これは、5番目と6番目のパーティションのコンテナパーティションであることに注意してください(何の名前なのかわかりません)。私の記憶が正確であれば、開始セクタを6だけ動かすことで完全に整列することができました。

ベストアンサー1

これは問題ではありません。

あなたのパーティションは論理パーティションとをsda3含む拡張パーティションです。ソートされていない唯一の数字は最初のパーティションを指します。sda5sda6拡張ブートレコード(EBR)。このレコードは1つの論理セクタである512バイトを占めます。いずれにせよ、これは2つの物理セクタにまたがることはできません。ここではソートの問題はありません。

ファイルシステムやその他の構造を保持するパーティションでは、ソートが重要です。内部からsda5構造sda6を呼び出すことができますsda3。重要なのは、ディスクの先頭に基づいて「間違った位置合わせ」が行われsda3(間違った部分を直接見ることはできません)、sda3誤った位置合わせ自体(面倒な誤った位置合わせ)を完全に補償するため、先頭に基づいて位置合わせされることです。 (したがって、fdiskこれに関する警告は表示されません)それは重要です。あなたの場合、ソートが必要なすべてのパーティションはすでにソートされています。

「問題」を「修正」するには、パーティション6、5、3(正しい順序)を削除し、3、5、6(正しい順序)を再作成する必要があります。その後、新しいパーティションテーブルは次のようになります。以前のバージョンは、開始セクターがsda372921086ではなく72921080であることを除いて同じです(したがって、セクターの数は525660818ではなく525660824です)。前のパーティションの最後()がsda2左側にあるので、これを行うためのスペースがあります。

これはできますファイルシステムを壊さない。ファイルシステムを保持するパーティションは元の場所に保持され、元のサイズを保持します。ファイルシステムのサイズを変更したり移動したりする必要はありません。

過度に熱心なツールを使用してファイルシステムを損傷しない限り、プロセスは安全です。 AFAIKはfdiskあまり熱心ではありません(既存のファイルシステム署名について警告することはできますが、いいえ署名を破棄します)。

パーティション 2 とパーティション 3 の間に非パーティションスペースを使用する可能性が高いです。パーティションの先頭を移動すると、sda3一部のデータが破損する可能性があります。もし何かがこのスペースを使用したならば、それは珍しい(実際には疑わしい)でしょう。

実際には「修正」が改善されます。何もない最も安全な方法は何もしないことです。

おすすめ記事