XP will not boot from grub
OS: Redhat Linux RHEL3
HARDWARE: IBM THINKPAD
PROBLEM: Dual-boot XP/Linux, XP partition table issue, will not boot.
Tried:
[root@heden root]# sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda
Warning: HDIO_GETGEO says that there are 240 heads
Then tried w/-H240:
[root@heden root]# sfdisk -d /dev/hda | sfdisk --no-reread -H240 /dev/hda --force
Returns the following:
Disk /dev/hda: 10337 cylinders, 240 heads, 63 sectors/track
Old situation:
Units = cylinders of 7741440 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 7+ 886 880- 6652768+ 7 HPFS/NTFS
/dev/hda2 8349 10335 1987 15021720 1c Hidden Win95 FAT32 (LBA)
/dev/hda3 * 0+ 6 7- 52888+ 6 FAT16
/dev/hda4 887 8348 7462 56412720 f Win95 Ext'd (LBA)
/dev/hda5 3123+ 4477 1355- 10243768+ b Win95 FAT32
/dev/hda6 7986+ 8348 363- 2744248+ 7 HPFS/NTFS
/dev/hda7 4478+ 7985 3508- 26520448+ 83 Linux
/dev/hda8 887+ 1024 138- 1043217 82 Linux swap
Warning: bad partition start (earliest 67707362)
cannot build surrounding extended partition
sfdisk: bad input
Any suggestions ?
|