On 2014-05-03 20:34 (GMT-0400) James Knott composed:
New drive Disk /dev/sda: 750.2 GB, 750156374016 bytes, 1465149168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk label type: dos Disk identifier: 0x694d7503
Device Boot Start End Blocks Id System /dev/sda1 2048 2457599 1227776 7 HPFS/NTFS/exFAT /dev/sda2 * 2457600 702959615 350251008 7 HPFS/NTFS/exFAT /dev/sda3 1440571392 1465145343 12286976 7 HPFS/NTFS/exFAT /dev/sda4 702959616 1440571391 368805888 f W95 Ext'd (LBA) /dev/sda5 702961664 713201663 5120000 82 Linux swap / Solaris /dev/sda6 713203712 796106751 41451520 83 Linux /dev/sda7 796108800 1440571391 322231296 0 Empty
Partition table entries are not in disk order
Old drive
Disk /dev/sdb: 320.1 GB, 320072933376 bytes, 625142448 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x694d7503
Device Boot Start End Blocks Id System /dev/sdb1 2048 2459647 1228800 7 HPFS/NTFS/exFAT /dev/sdb2 2459648 293361663 145451008 7 HPFS/NTFS/exFAT /dev/sdb3 600563712 625139711 12288000 7 HPFS/NTFS/exFAT /dev/sdb4 * 293363712 600563711 153600000 f W95 Ext'd (LBA) /dev/sdb5 293365760 297574399 2104320 82 Linux swap / Solaris /dev/sdb6 297576448 339519487 20971520 83 Linux /dev/sdb7 339521536 600563711 130521088 83 Linux
Partition table entries are not in disk order
Redone in logical order one can see the new first partition sda1 is smaller than sdb1, and last physical partition sda3 is smaller than sdb3: Sec Hd Sec SPC Bytes MiB 512 64 32 2048 1048576 1 NEW HD Old HD Position Name Type Sectors Start End Blocks MiB Delta 2048 0 2047 1024 0.00097656 0 1 sda1 Win???? 2455552 2048 2457599 1227776 1.17089844 -1024 2 sda2 Win7 700502016 2457600 702959615 350251008 334.025391 204800000 empty 2048 702959616 702961663 1024 0.00097656 -1024 3 sda5 swap 10240000 702961664 713201663 5120000 4.8828125 3015680 empty 2048 713201664 713203711 1024 0.00097656 0 4 sda6 openSUSE 82903040 713203712 796106751 41451520 39.53125 20480000 empty 2048 796106752 796108799 1024 0.00097656 0 5 sda7 /home 644462592 796108800 1440571391 322231296 307.303711 191710208 6 sda3 ntfs???? 24573952 1440571392 1465145343 12286976 11.7177734 -1024 Totals 1465145344 732572672 698.635742 420002816 actual 1465149168 unused 3824 OLD HD Position Name Type Sectors Start End Blocks MiB 2048 0 2047 1024 0.00097656 1 sdb1 Win???? 2457600 2048 2459647 1228800 1.171875 2 sdb2 Win7 290902016 2459648 293361663 145451008 138.712891 empty 4096 293361664 293365759 2048 0.00195313 3 sdb5 swap 4208640 293365760 297574399 2104320 2.00683594 empty 2048 297574400 297576447 1024 0.00097656 4 sdb6 openSUSE 41943040 297576448 339519487 20971520 20 empty 2048 339519488 339521535 1024 0.00097656 5 sdb7 /home 261042176 339521536 600563711 130521088 124.474609 6 sdb3 ntfs???? 24576000 600563712 625139711 12288000 11.71875 Totals 625139712 312569856 298.089844 actual 625142448 unused 2736 Depending on your create methodology, something of importance on the two old partitions may have disappeared in the copy process that only mattered after installing Grub. Did you shrink them on purpose? If so, how? Otherwise, they look to have been truncated and may need chkdsk run on them, and still may have been destroyed. Unrelated to the truncations, with Grub on MBR I would expect the following to not matter, but who knows? Old disk has boot flag on extended, while new has it on NTFS. Maybe Windows 7 doesn't like that and its loader goes into an endless loop? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org