Boot a live Linux CD, mount the XFS volume read-only, mount the Windows drive (ntfs-3g) R/W, and copy your files over.
Okay, here's the annoying thing...my optical drives aren't working and my machine seems to be having issues booting to USB. So...
VM running linux mapping the drive directly to the VM?
This is what I'd been trying, but it doesn't seem to be working.
After my original post, I went virtual. I mounted the Ubuntu install as a virtual CD, then installed it into a VirtualBox VM. It's up and running great, and will be a great way for me to get more familiar with Ubuntu.
But at the moment I can't seem to get it to mount the partition. I'm pretty sure I'm doing it right, but I won't be surprised if I'm not. I created a directory for the mount, then I entered the following:
mount -t xfs /dev/sda2 /mnt/windows
But this returns:
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
This has led me down a troubleshooting rabbit hole that's taken me nowhere. What do I do?