
After a day of hacking it, I get XP running finally.

After installing XP, the vm reboot. But after that no CDROM access somehow. So, I have to delete the vm and create a new one with the XP in CDROM drive so the install can continue stage 2 install. It looks like the CDROM somehow lost over reboot.
Then I encounter a bug that IP forwarding is not enable for net access in the VM, a change to /etc/sysctl.conf to set net.ipv4.ip_forward + a reboot fixed the problem.
Now, I can watch TV, surf the web and go to work at the same time on my T60.