end_request: I/O error, dev fd0, sector 0
Buffer I/O error on device fd0, logical block 0
From: Buffer I/O error with Persistent LiveCD option - Remote Exploit Forums

I followed this video guide on installing BT4Pre on a USB stick for persistent changes.
Backtrack 4 USB Install - Offensive Security

However, when I try to boot off of it, I get the following errors.


end_request: I/O error, dev fd0, sector 0
Buffer I/O error on device fd0, logical block 0

and this just repeats over and over again

This is using a 4GB OCZ usb drive and an old IBM Thinkpad T40.

However, I can pop it in my Lenovo S10 netbook and it boots up just fine using the very same Persistent LiveCD option.

I checked and I don't have fd0 listed so I don't know why it's trying to look for it.

and yes, I did install grub with the "--no-floppy" option

/EDIT --

Okay, nevermind. I feel like an idiot. All I had to do was disable legacy floppy support in the T40's BIOS and it works fine now.

but that's the solution if anyone else ever comes upon it

The above would probably help me, however I have no Floppy legacy support option in my BIOS, but I do have an extra IDE/RAID controler, which I disabled and this did not solve the error message on persistent boot. Non persistent works fine.

CPU: Intel q9450
PSU: Thermaltake 850w
Mobo: MSI x48 Platinum
RAM: 1gb Corsair DDR3 1333mhz (the other one died, replacement coming soon... hopefully.)
GPU: NVidia BFG 9600GT OC2
Installed BT4 Final using video tutorial on Offensive Security, persistent install works on laptop, just not this PC.
I have gone through every menu in my BIOS, and I have found no Floppy legacy option.

I have run out of idea's and am quickly starting to think that BT4 does not work with my mobo, I have had many issues with this motherboard, and am completely disatisfied with it, so I would definately go as far as saying that this is the root of my problem, however, I do not know for sure and wondered if anyone else may know more about this issue.