Dear Sir Watson, Thank you for you hint regarding the issue. The further investigations is as follows.
>From the website, "Dieses Problem, weil die Datei Autochk.exe beschÃĪdigt oder fehlt. " means that the Windows XP is missing the autochk.exe at the start up of it. The file Autochk.exe is present in the partition and not damaged :( However I would believe that the grub is not passing well the disk format NTFS or put it as ACTIVE not well. This is certainly the issue, since if I do : dd if=/mbrxp.bin of=/dev/sda bs=512 count=1 then the windows XP flawlessly, and this very well. I put again the grub2, update, and grub2 is there, but still XP do not work again. I do dd if=/mbrxp.bin of=/dev/sda bs=512 count=1, and the windows XP boots again. Thus why the issue since on all machines it works? Well, faking using the chainloader per /boot/grub/mbrxp.bin using shall work. However this issue is certainly due to the fact that my windows xp lies onto the /dev/sda2 but that shall not be a problem for grub2, no? The harddisk looks like this: /dev/sda1 partition non linux, non ntfs /dev/sda2 partition of my windows XP, in NTFS (this one has label , active bootable) -- Extension /dev/sda5 partitition of linux / (root file system with everything) /dev/sda6 swap for linux Well, this type of configuration seems to be not supported by grub2 or something else is wrong. > menuentry "Windows XP (on /dev/sda2)" { > set root='(hd0,msdos2)' > chainloader (hd0,msdos5)/mbrwinxp.bin > } > I tried with adding : insmod ntfs but this does not force the partition to be seen as a NTFS I think that it is there the issue, one shall force to let it see as NTFS That issue has been posted onto the boards, that Grub2 is not capable to active well the partition NTFS at boot,... and visibly no solutions were found, in some bugbugs stuffs (cannot remember). I would be so glad to boot up windows XP again, dual boot is really nice. I wish you lot of success with Grub2, since it is a really nice program that has come over years, now, even prefered to lilo today. Thanks a lot creating, coding, and developing for LINUX community by Grub coding, Kind regards Y. On Sun, Dec 12, 2010 at 6:23 PM, Colin Watson <cjwat...@debian.org> wrote: > On Sun, Dec 12, 2010 at 11:15:59AM +0100, yellow wrote: > > my grub.cfg contains: > > menuentry "Windows XP (on /dev/sda2)" { > > set root='(hd0,msdos2)' > > chainloader (hd0,msdos5)/mbrwinxp.bin > > } > > > > xp boots up, but the problem is that it stops giving this error: > > > > > > Autochck program not found. Skipping autocheck > > I don't see what this error message has to do with GRUB, really. Do the > instructions in http://support.microsoft.com/kb/913502 help? > > -- > Colin Watson [cjwat...@debian.org] >