В parted
предоставленных вами выходных данных размеры указаны не в секторах, а в байтах. Это означает, что вы не умножаете на 512. Кроме того, поскольку размеры (в отличие от того, что я говорил ранее) явно не в двоичных байтах, а также округлены, они не подходят для ваших требований. Здесь есть два варианта:
- Используйте подходящий инструмент (
fdisk
). Он отображает размеры в секторах по умолчанию. - Используйте другое
unit
вparted
, т.е. байты (b
)
В любом случае вы получите смещение 1048576 (1 МиБ).
Так что вы можете использовать
mount -o loop,offset=1048576 image target