Dual-Boot Windows XP with Ubuntu Linux
If you install grub, setting it up for a dual boot Linux and WindowsXP, and then you get an “autochk fail” error when you try booting into WindowsXP, check that the Windows partition is not hidden.
If it is, add an “unhide” line before the “root” line in your menu.lst. Like so,
title Windows XP Professional
unhide (sd0,1)
root (sd0,1)
makeactive
chainloader +1
This example shows a SCSI disk with WindowsXP on the 2nd partition.