здравейте знам, че темата е стара, но въпросът ми е точно по нея. значи клонирам диск1 към диск2 (диск1 има само партишън на част от диска - 20гб и е по малък от диск2)
като клонирам диска така:
dd if=/dev/sdb of=/dev/sdc bs=1M count=30000
това клонира първите ~30гб и така като клонирам диска буутва и работи всичко (въпреки че после като сейфна на двата диска mbr и ги сравня са различни...)
обаче когато клонирам само 512 байта, тоест mbr:
dd if=/dev/sdb of=/mnt/sda1/sdb.mbr bs=512 count=1
и после отивам да го върна на другия диск:
dd if=/mnt/sda1/sdb.mbr of=/dev/sdc
се получава партишъна и cfdisk показва че е бутващ
и после клонирам само дяла:
dd if=/dev/sdb1 of=/dev/sdc1
и не буутва, а на двата партишъна mbr са с еднакви чексуми...