Jump to content

How do I split my USB key into several partitions?


Recommended Posts

Hi

My project is to make a USB flash stick with the following multiple boot options:

1) Windows XP (I have already an unattended version as *.iso intended for CD)

2) Ultimate Boot CD V5.0b12 (ubcd50b12.iso)

3) BackTrack v3 (bt3final_usb.iso)

Since the Windows install is slow on FAT partitions compared to a partition with NTFS, and BackTrack needs to be on a FAT partition, a smart solution could be to split the drive in two partitions - just as ilko_t suggested in this post.

The solution could be:

First partition with NTFS contains Windows XP install files, and UBCD

Second partition with FAT32 contains BackTrack

So does anybody know how to create more partitions on a USB flash stick?

A normal stick contains only one partition, and Windows XP does not support more than that.

The dangerous tool BootIt v1.07 does not work on my USB stick (4 GB Kingston DataTraveler 2.0). The fact that the tool reports my sticks capacity as -221 MB, also indicates no support for my USB stick.

Thanks

Link to comment
Share on other sites


...

So does anybody know how to create more partitions on a USB flash stick?...

Have you had a look what's inside \WinSetupFromUSB\MULTIpartitionUSBstick\ ? ;)

This works on XP 32 bit windows only.

edit: How to use it-

1) unplug your USB stick

2) launch InstallStartDummyDisk.cmd

3) Plug USB stick

4) Partition and format it from Disk Management console, setting the first partition as active

5) Put whatever you want on it. If putting XP setup make sure you move the radio button force disk type to REMOVABLE in program interface.

6) When no longer need this USB stick to be presented to Windows as normal fixed disk, thus allowing work with multiple partitions, unplug USB stick, launch StopRemoveDummyDisk.cmd and restart your computer.

Edited by ilko_t
Link to comment
Share on other sites

The dangerous tool BootIt v1.07 does not work on my USB stick (4 GB Kingston DataTraveler 2.0). The fact that the tool reports my sticks capacity as -221 MB, also indicates no support for my USB stick.

Not actually "dangerous", simply not appropriate to your actual hardware.

Get the PID & VID of the stick, use Chipgenius:

http://www.boot-land.net/forums/index.php?...c=4661&st=0

See if you can find anything for it here:

http://flashboot.ru/index.php?name=iflash

(Russian , but still easier than Chinese ;))

If you cannot find anything, post PID & VID and any relevant info Chipgenius finds and I'll try and help you in finding the appropriate Manufacturer's Tool.

jaclaz

Link to comment
Share on other sites

  • 3 months later...
If you cannot find anything, post PID & VID and any relevant info Chipgenius finds and I'll try and help you in finding the appropriate Manufacturer's Tool.
I have been searching like a mad dog on both google and flashboot.ru, but apparently there are none Manufacturer's Tool for my USB-stick

The latest info I got from ChipGenius v3.00 with Chip Database Rev. 2009-09-26:

Device Name: +[E:](Kingston DataTraveler 2.0 USB Device)

PnP Device ID: VID = 8086 PID = 27CB
Serial Number: 3&&33FD14CA&&0&&EB
Revision: /PMAP

Device Type: Generic USB Host Controller - USB2.0 Full-Speed (USB1.1)

Chip Vendor: (No match record)
Chip Part-Number: (No match record)

Product Vendor: Kingston
Product Model: DataTraveler 2.0

Tools on Web: (N/A)

Thanks in advance for any help given!

And if it helps; Windows 7 recognize the key as "Kingston DataTraveler 2.0 USB Device", and it is 3,77 GB formatted as FAT32.

Edited by Trolleri
Link to comment
Share on other sites

The data you report is "strange" Kingston has VID 0951 or 2385 decimal, see here:

http://flashboot.ru/index.php?name=iflash&...&pagenum=35

http://www.boot-land.net/forums/index.php?showtopic=1659

The VID 8086 appears like one of the "fake" ones.

And yes, the data on:

http://flashboot.ru/index.php?name=iflash

shows a couple of results for

8086 27C8

8086 27C9

all "coupled" to different "real" makers, in one case "coupled" with:

Generic USB Host Controller - USB2.0 Full-Speed (

so it is very possible that the 27CB is the PID for a newish version of a "fake".

8086 is the code for Intel, according to the "unofficial" Linux list:

http://www.linux-usb.org/usb.ids

and Intel does not AFAIK produce USB thingies.

If ChipGenius cannot detect (independently from VID&PID) the chip, I guess that you are stuck. :(

But of course you can still use cfadisk.sys or dummydisk.sys.

Where did you buy the stick?

jaclaz

Link to comment
Share on other sites

Well, this USB has been tooled with a bit. I have tried both BootIt v1.07, and vers. 0.2.2 af WinSetupFromUSB with GUI. But after another clean format in windows 7, to get one partition FAT32, i still get the same info from ChipGenius. Is there any way I could have tooled the VID and PID to be something false from the factory settings?

I cannot remember from where this particular key was bought, but on the side it says:

DTI / 4GB

CH 102308

05381-015.A00LF

5V

China

Link to comment
Share on other sites

Well, this USB has been tooled with a bit. I have tried both BootIt v1.07, and vers. 0.2.2 af WinSetupFromUSB with GUI. But after another clean format in windows 7, to get one partition FAT32, i still get the same info from ChipGenius. Is there any way I could have tooled the VID and PID to be something false from the factory settings?

No, rest assured, only a "manufacturer tool" or something home made and VERY low-level can acces that.

It is effectively the "firmware" of the controller, you won't change it "by chance".

And I don't think that BootIt will do that.

I cannot remember from where this particular key was bought, but on the side it says:

DTI / 4GB

CH 102308

05381-015.A00LF

5V

China

DTI/4GB appears like a genuine Kingston "name", but if it's a fake that would be normal.

Should be this one:

http://www.kingston.com/flash/datatraveler.asp?id=1

http://www.kingston.com/flash/datatraveler.asp?id=2

is it purple?

Is physically similar to the pictures?

I'll see what I can find with this added info.

jaclaz

Link to comment
Share on other sites

There is one reference here:

http://translate.googleusercontent.com/tra...IubFJxWVKUOWlZA

for a similar:

Kingston

DTI/4GB

CN 062908 5V

05381-013.A00LF CHINA

about it using a PHISON PS2231

It is possible that your stick uses it or a PS2232 or a PS2233. :unsure:

You may try accessing it with the PHISON utilities:

http://www.flashboot.ru/index.php?name=Fil...op=cat&id=6

Making DOUBLE sure to just READ info (if it works)-

The "right" VID/PID should be 0951 16xx.

jaclaz

Edited by jaclaz
Link to comment
Share on other sites

You may try accessing it with the PHISON utilities:

http://www.flashboot.ru/index.php?name=Fil...op=cat&id=6

This is the info I get from the tool Phison_PS2233-PS2237_v1.11\ MP2233_F1_B4_V111_00.exe :

Processed:
E:
====VED/PID=======================
VED(0x0930), PID(0x6545)

====SCSI Inquiry Information======
Manufacturer ID: Kingston
Product ID: DataTraveler 2.0
Inquiry Revision: PMAP

====USB Informations==============
Manutacturer: Kingston
Product: Datatraveler 2.0
S/N: 001D92AD6B725B8A0B060BFF

====Firmware Information==========
Mode: 8
FCI:FC2 = FF : 01
MP ver: 225.04.00

And I still get this info from ChipGenious (Now with Chip Database Rev. 2009-10-07):

Device Name: +[E:](Kingston DataTraveler 2.0 USB Device)

PnP Device ID: VID = 8086 PID = 27CB
Serial Number: 3&&33FD14CA&&0&&EB
Revision: /PMAP

Device Type: Generic USB Host Controller - USB2.0 Full-Speed (USB1.1)

Chip Vendor: (No match record)
Chip Part-Number: (No match record)

Product Vendor: Kingston
Product Model: DataTraveler 2.0

Tools on Web: (N/A)

I am confused

Link to comment
Share on other sites

Maybe we are getting somewhere:

http://translate.google.it/translate?u=htt...it&ie=UTF-8

If the Phison tools detect the device, it means it's a Phison chip.

But,

Houston, we've had a problem here.

:unsure:

It seems like that kind of chip does not have a setting for "Fixed". :(

(and the "production tools seems like NOT easy to use/run)

It is possible, though improbable, that Chipgenius gets a wrong Vid/Pid, you can try re-checking with CheckUdisk:

http://www.pendriveapps.com/checkudisk-usb...formation-tool/

jaclaz

Link to comment
Share on other sites

CheckUdisk reports this info about my DataTraveler 2.0:

Name: DataTraveler 2.0  (USB2.0)

Logic Driver: E:\

VID&PID: Vid_0930&Pid_6545
Speed: high speed

VendorID: Kingston
ProductID: DataTraveler 2.0
Product Revision: PMAP

Vendor Description: Kingston
Product Description: DataTraveler 2.0
Serial Number: 001D92AD6B725B8A0B060BFF

A search for PID 0930 on flashboot.ru gives me several options:

HP USB Disk Storage Format Tool 2.1.8 Rev. A (SP27608)

Phison PS2233 v1.03.00 (PS2233, UP14-UP16)

Phison ps2233-ps2237 v1.11

Edited by Trolleri
Link to comment
Share on other sites

Then ChipGenius is definitely "wrong" in this case. :(

A search for PID 0930 on flashboot.ru gives me several options:

HP USB Disk Storage Format Tool 2.1.8 Rev. A (SP27608)

Phison PS2233 v1.03.00 (PS2233, UP14-UP16)

Phison ps2233-ps2237 v1.11

Yep. :)

first one is the "normal" HP formatting utility, clearly posted there by an unexperienced user who re-invented hot water on-the-spot ;)

Second two are both Phison utilities, forget about first one, it's the "old" version, and try with the third one:

Phison MPTool MP2232 v1.11.0 (PS223X, AE2263, UP10-UP14)

http://www.flashboot.ru/index.php?name=Fil...op=cat&id=6

http://www.flashboot.ru/Files-file-310.html

though, as said, I don't seem like finding a setting for Removable vs. Fixed in it. :unsure:

jaclaz

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...