NTFS Disk Recovery

Mary, the daughter of a friend is in college: her Windows XP laptop
constantly reboots and, we suspect, has a bad hard drive. The system will boot
a live CD (Ubuntu 9.10 Karmic Koala Desktop), and data on the hard drive can be
read. During boot, the live CD identifies disk errors and tries unsuccessfully
to repair them.