Unidades inteiras são referenciadas sem números, por exemplo: / dev / sda As partições são referenciadas com números: / dev / sda2
Seu exemplo: of = / dev / disk2 faz referência à partição 2 no disco .
Em muitos casos, a última partição não usa a unidade inteira e, de fato, alguns MB não são utilizados. Passar do final da partição 2 pode danificar a partição 3 se o disco rígido tiver uma terceira partição.
A razão mais provável que funcionou é o espaço não utilizado que mencionei e o fato de você ter tentado apenas 10 setores acima do limite de partição e não do limite de disco rígido. 1MB é 2048 setores. Se você tivesse atingido o final da unidade, haveria um erro de E / S.