Здравейте.
Т'ва явно ме е обсебило като тема, но и ми се налага да намеря работещо решение за Линукс най-накрая. Идеята е да мога да клонирам дискове (с ext3/swap дялове) независимо от размер и геометрия (естествено имайки предвид размера на заетото пространство на всеки дял).
Имах умерен успех (май писах преди) с Norton Ghost 2003 при условие, че общият размер на заетото пространство е <= 4GB. Т'ва обаче не е решение (BTW, става дума за клониране конкретно на инсталации на RHL7.2 2.4.7-10).
Спрях се на SystemRescueCD - http://www.sysresccd.org (с 0.2.7 съм - инсталирана на твърд диск), много готина работа е свършил и продължава да върши разработчикът, но и т'ва не работещо решение. С всичките инструменти (и най-вече partimage 0.6.3_beta13) и утилки не мога да довърша клонинга до работещ диск.
Ето за к'во става дума. Т'ва е оригиналният диск (20GB Maxtor, но го нямам подръка, за да му дам модела):
Disk /dev/hda: 2491 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 44 45- 361431 83 Linux
/dev/hda2 45 1064 1020 8193150 83 Linux
/dev/hda3 1065 1129 65 522112+ 82 Linux swap
/dev/hda4 1130 2490 1361 10932232+ f W95 Ext'd (LBA)
/dev/hda5 1130+ 2490 1361- 10932201 83 Linux
А т'ва е до което съм стигнал (15GB Maxtor 2R015H1):
Disk /dev/hda: 29065 cylinders, 16 heads, 63 sectors/track
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 733 734- 369904+ 83 Linux
/dev/hda2 734 13537 12804 6453216 83 Linux
/dev/hda3 13538 14578 1041 524664 82 Linux swap
start: (c,h,s) expected (1023,15,63) found (1023,0,1)
/dev/hda4 14579 29064 14486 7300944 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,15,63) found (1023,0,1)
/dev/hda5 14579+ 29064 14486- 7300912+ 83 Linux
start: (c,h,s) expected (1023,15,63) found (1023,1,1)
Цялата информация върху дяловете на неуспешния клонинг е читаема и дяловете са монтируеми, ако използвам за бутване SysRescueCD. Проверките с fsck -f /dev/hda1,2,5 (версията е 1.34) минават ОК, qtparted (версията е 0.4.0, а на parted 1.6.6) също не дава идеи за проблем, единствено sfdisk (3.07), от където са горните рапорти дава идея за проблем. А проявлението на проблема е, че след като инсталирам ръчно grub (0.90) и опитам да бутна (stage1,2 са от оригиналния диск), сметалникът рестартита в момента на показване на "Uncompressing...".
Та, как мога да оправя 1 такъв диск? Поне к'во да търся в нета като ключови думи...