Linuxではsfdiskのデフォルトセクタサイズはありますか?

Linuxではsfdiskのデフォルトセクタサイズはありますか?

あるドライブを別のドライブにコピーするプロセスの一部としてsfdiskを使用します。私が知っているところによると、デフォルトは512バイトのセクタサイズであるように見えますが、これを明示的に説明するものはありません。あるドライブからパーティションテーブル(「-d」として取得)を読み、それを別のドライブに書き込みます。次のように、パーティションサイズの生数以外には何も指定しませんでした。

label: dos
label-id: 0xe5e884c6
device: /dev/sda
unit: sectors

/dev/sda1 : start=        8192, size=      524288, type=e, bootable
/dev/sda2 : start=      532480, size=   245227520, type=83

新しいデバイスに書き込むとき、sfdiskはデフォルトのセクタサイズである512バイトを使用しますか?デバイスサイズなど、これに影響を与える可能性がある他の要因はありますか? (マンページには少なくとも明示的ではありませんが、セクタサイズへの言及はありません。)

答え1

fdisk -l /dev/sdXまたはを使用してデバイスのセクタサイズを見つけることができます/sys/block/sdX/queue/hw_sector_size

セクタサイズはデバイスによって異なります。

関連情報