Yes, I think you can recover your data. You may also be able to repair the problem. Since you are posting here, I assume you have access to a second computer. Go here for instructions which may help you.
http://support.microsoft.com/default.aspx?scid=kb;en-us;314058
This article describes the functionality and limitations of the Windows Recovery Console. If your Microsoft Windows XP-based computer does not start correctly or
if it does not start at all, you can use the Windows Recovery Console to help you recover your system software. This article discusses the following topics: •How to start the Windows Recovery Console.•How to use the Command Console.•Restrictions and limitations of the Windows Recovery Console.•The commands that are available in the Windows Recovery Console.
MORE INFORMATION
When you use the Windows Recovery Console, you can obtain limited access to the NTFS file system, FAT, and FAT32 volumes without starting the Windows graphical user interface (GUI). In the Windows Recovery Console, you can: •Use, copy, rename, or
replace operating system files and folders.•Enable or disable service or device startup the next time that start your computer.•
Repair the file system boot sector or the Master Boot Record (MBR).•Create and format partitions on drives.
Note Only an administrator can obtain access to the Windows Recovery Console so that unauthorized users cannot use any NTFS volume.