bit-tech.net

Go Back   bit-tech.net Forums > Technology > Hardware

Reply
 
Thread Tools
Old 29th Sep 2008, 13:15   #1
Pygo
Rick Relixed
 
Pygo's Avatar
 
Join Date: Jan 2003
Location: under the boot!!
Posts: 2,179
Pygo has yet to learn the way of the Dremel
USb Thumb Drives - Flipping the Removable Media Bit

Has anyone tried doing so with the Corsair Flash Voyager 16gb? I'm asking because my old 512mb drive died.

I flipped it's media bit for a few reasons:
1) Get around the active directory "security feature" that disables use of usb mass storage devices.
2) This also allows you to have multiple partitions, since Windows 2000 and higher only properly permit one partition. Linux/Unix/BSD/OSX support multiple partitions just fine.
3) Enables proper auto-run capability, just like CDs. (More info below and citation.)

I think I used dd in linux, or some hex editing program, possibly VI. It's been years since I've done it. Since then, the Lexar BootIt app was reported to work with many USB sticks. I'm looking at the Corsair Flash Voyager 16GB (CMFUSB2.0-16GB) usb flash drive. I'm curious if anyone has this and can double check that it works for me, before I go and pick one up. Would be nice if anyone can check the GT version as well.


Lexar BootIt application is available from here.
I should mention that the app appears to format the drive when you use the tool, so backup first!


Quote taken from here: http://www.microsoft.com/whdc/archive/usbfaq.mspx
Quote:
The Autorun capabilities are restricted to CD-ROM drives and fixed disk drives. If you need to make a USB storage device perform Autorun, the device must not be marked as a removable media device and the device must contain an Autorun.inf file and a startup application.

The removable media device setting is a flag contained within the SCSI Inquiry Data response to the SCSI Inquiry command. Bit 7 of byte 1 (indexed from 0) is the Removable Media Bit (RMB). A RMB set to zero indicates that the device is not a removable media device. A RMB of one indicates that the device is a removable media device. Drivers obtain this information by using the StorageDeviceProperty request.
Pygo is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:24.
Powered by: vBulletin Version 3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.