是否有任何实用程序可以准确指定图像将被刻录到哪个扇区?
我需要根据特定的扇区映射来刻录 SD 卡,
例如,引导加载程序应位于从扇区 57 到扇区 1072(含)的 512K 区域中,
内核应位于从扇区 1073 到扇区 9264(含)的 4M 区域中
等等
是否有任何实用程序可以准确指定图像将被刻录到哪个扇区?
我需要根据特定的扇区映射来刻录 SD 卡,
例如,引导加载程序应位于从扇区 57 到扇区 1072(含)的 512K 区域中,
内核应位于从扇区 1073 到扇区 9264(含)的 4M 区域中
等等
SECTOR_SIZE=<sector size in bytes>
FLASH_DEV=/dev/sd??
sudo dd if=boot.bin of=$FLASH_DEV bs=$SECTOR_SIZE count=$((1072-57)) seek=57
sudo dd if=kernel of=$FLASH_DEV bs=$SECTOR_SIZE count=$((9264-1073)) seek=1073
只是man 1 dd
,而且您必须先在 /dev/sd* 中确定您的闪存驱动器的名称。
您可以使用 dd 实用程序并使用“seek”选项指定扇区偏移量