![](https://seccdn.libravatar.org/avatar/0c3e3894754f05af2011356ecd83ff9a.jpg?s=120&d=mm&r=g)
Marshall Heartley
My partition table now:
Device Boot Start End Blocks Id System /dev/hda1 * 1 3 24066 a0 IBM Thinkpad hibernation /dev/hda2 4 2703 21687750 7 HPFS/NTFS /dev/hda3 2704 2769 530145 82 Linux swap /dev/hda4 2770 4864 16828087+ 83 Linux snip
Hi,
If you do have windows 98, According to your partition information, the windows partition is showing up as a NTFS/HPFS filesystem that Win98 doesn't recognize! Are you sure that you have Win98? IF so, then your partition information has been changed. You can try to set the partition type back to FAT32 but you may loose data in that partition if you do.
No -- the HPFS/NTFS partition is Win-XP -- HP just uses the DOS from Win98 on their diagnostic partition /dev/hda1 (But you were right about momentarily changing the partition type being the (or a) solution -- just had the wrong partition :-) Apparently HP's stock mbr contains some hook to change the partition type when booting the diagnostic partition (or passes some flag) that lets Win98 DOS see the partition, and changes it back before booting Win-XP (just a guess). Thanks for your time.