Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a USB flash stick which is determined to be a USB hard drive in the BIOS. I also have a real USB hard drive, which is determined by the same BIOS as a USB CD-ROM drive.

What does this depend on?

Can I tell the BIOS that I have a hard drive, not a CD-ROM drive? Can this mistake prevent my hard drive from booting with a conventional boot sector?

share|improve this question

migrated from Nov 4 '11 at 8:00

This question came from our site for professional and enthusiast programmers.

SO is for questions relating to programming. Please check the FAQs – Ash Burlaczenko Oct 31 '11 at 16:58
I think that information is encoded in the first few bits of the drive's storage. – Blender Oct 31 '11 at 17:02
This is the question about programming. I need not solve this situation, I need to know how it is programmed. So I don't posting BIOS or hardvare models. – Dims Oct 31 '11 at 17:04
Blender, so how it can be that physical HDD is encoded as CD? – Dims Oct 31 '11 at 17:06
up vote 0 down vote accepted

BIOS is pretty much telling you what the drive is telling you.

The same thing when data is sent to and from the device. All BIOS cares about is that it is a USB device.

As far as data corruption, no. You'll do just fine. Again, for all BIOS cares about, it's just another USB device. BIOS doesn't care about the file system it uses. You should only worry when your OS gets confused.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.