On my Windows 7 PC I booted Browser Linux from USB, ran GParted to create a new partition in order to install Linux. GRUB is also installed and offers:
- Windows 7 /dev/sda1
- Browser Linux /dev/sda2
Linux boots but Win7 won't.
The boot selection failed because a required device is inacessible (0xc0000225)
Everything I've read suggests using the Win7 CD to repair -> not an option currently. Surely there is a way from inside Linux to fix the partition table. Since this is Browser Linux (Puppy Linux - not Ubuntu) I have no apt-get and precious few tools installed.
Running ntfsfix /dev/sda2
did nothing to help.
Here is the fdisk output indicate something that is wrong - apparently "does not end on a cylinder" is moot:
#fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 14539 116779288+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 14540 15566 8249377+ 83 Linux
How can I fix it so Win7 boots again? I am wary about reconstructing the table by hand.