Jump to content











Photo
- - - - -

create a CDFS (ISO9660) Partition on a USB Flash drive


  • Please log in to reply
65 replies to this topic

#51 saddlejib

saddlejib

    Frequent Member

  • Advanced user
  • 270 posts
  •  
    United Kingdom

Posted 11 January 2013 - 10:07 PM

The usb I used is stamped PNY Attache the two above tools in post 39 are dated 2008 and 2009 which would be about right for when I did this one.

 

 

EDIT:

 

This page gives information on flashing the

Chip Part-Number: SM3254AE - ISP 100903-AE-

http://translate.goo...-Ot67YOaNiEm9aQ

 

EDIT:

According to this page this is the correct tool for your controller the

SM3254AE

http://depositfiles....LyVDvNSfkDz3Rnw



#52 mikewse

mikewse

    Newbie

  • Members
  • 18 posts
  •  
    Sweden

Posted 12 January 2013 - 12:31 AM

OK - just trashed my Lexar 2GB!

 

Ouch, very sorry to hear! :-S

 

I found 4 versions of the MP tool (all similar names) - 2 appeared to detect the Lexar. I used the latest version

 

I made the following observation with the four versions of mptool I have downloaded:

 

1) Only two of them have a subdirectory with my chip name "UFD_3254AE"

 

2) It is the two versions with the subdirectory that detect my sticks correctly:

2.03.29 [2010-july-09]: scan logs SM3254AEISP.BIN and ISP 100715-AE-

2.03.32 [2010-oct-07]: scan logs SM3254AEISP.BIN and ISP 100903-AE-

As you can see there is a different ISP version logged when detecting the stick, but when looking in the stick's "properties" it will state ISP version = ISP 100903-AE- in both versions.

It feels like the later version is more compatible as it logs the same version as the stick states.

 

I unticked the autoruns checkbox and re-ran the utility - now it is not detected by Windows!

If I insert it into any computer, Windows makes a USB-inserted 'ding' noise but no device appears in Disk Manager and there is a bang in Dev Manager!

--> trashed    :cold:

 

Could there be a way to revive the stick by "forcing" mptool programming on the port where you know the stick is inserted?

 

Maybe best not to use the autoruns/cdrom setting on these tools!

 

Darn, for a while it was looking promising :-(



#53 mikewse

mikewse

    Newbie

  • Members
  • 18 posts
  •  
    Sweden

Posted 12 January 2013 - 12:54 AM

Thanks saddlejib!

 

This page gives information on flashing the
Chip Part-Number: SM3254AE - ISP 100903-AE-

http://translate.goo...-Ot67YOaNiEm9aQ

 

Wow, that's a wealth of info there! Did you try any of the other mentioned tools (MySdkTest and uDiskToolbar) ?

 

According to this page this is the correct tool for your controller the
SM3254AE

http://depositfiles....LyVDvNSfkDz3Rnw

 

That's the: V2.03.32 v8 J1007

but in the list there's an even newer: V2.03.34 v7 J1118

or is that one not good?



#54 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 16 January 2013 - 10:13 PM

worth a mention interestingly I too have a years old PNY Attache micro usb 4GB stick

 

with a hosed 0000-vid + 0000-pid as I cloned a Lexar usb image to it.

 

Although I use grub4dos selecting iso's @ boot

 

The Lexar UFDisk utilities work fine on the PNY Attache stick!

 

The UFDisk utilites would not work on the PNY before the clone.


Edited by dummkopf007, 16 January 2013 - 10:19 PM.


#55 steve6375

steve6375

    Platinum Member

  • Developer
  • 7313 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films,guitars, www.easy2boot.com
  •  
    United Kingdom

Posted 16 January 2013 - 10:23 PM

What controller does it have - SMI ?



#56 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 16 January 2013 - 10:28 PM

PNY Controller model: SM325AB unless thats a hosed miss match?

 

Lexar SMI Controller model: SM3252C  <<< edited

 

 

 

PS      I am not trying to fix the PNY  (happy)


Edited by dummkopf007, 16 January 2013 - 10:55 PM.


#57 steve6375

steve6375

    Platinum Member

  • Developer
  • 7313 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films,guitars, www.easy2boot.com
  •  
    United Kingdom

Posted 16 January 2013 - 10:36 PM

SM = Silicon Motion Inc = SMI.



#58 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 16 January 2013 - 10:41 PM

PNY

Logical drive   : I:\            Capacity:  3.7G
Device ID       : VID = 0000     PID = 0000
Device SN       : 09550318080847060035
Device version  : 0

Device vendor   :
Device model    :
Protocol        : USB2.0
Max power       : 500mA

Partition type  : FAT32          Device active   : OK
Aligned state   : Misaligned

Controller      : SMI
Controller model: SM325AB
Flash Vendor    : Intel, Type: MLC, Single channel, Total: 4G
Flash ID        : 89D5943E       Flash Part: JS29F32G08CAMC1
Score           : 53             (Normal Score >= 30)
Firmware        : ISP 080411-AB- 3
 



#59 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 16 January 2013 - 10:46 PM

integral usb stick looked the same as Lexar physically sorry

WHOOPS I had the wrong stick in the port Lexar below:
 

Logical drive   : J:\            Capacity:  7.1G
Device ID       : VID = 05DC     PID = A768
Device SN       : FY201YGTDJUVHFQXQUCT
Device version  : 1100

Device vendor   : Lexar
Device model    : USB Flash Drive
Protocol        : USB2.0
Max power       : 500mA

Partition type  : FAT32          Device active   : OK
Aligned state   : Misaligned

Controller      : SMI
Controller model: SM3252C
Flash Vendor    : Micron, Type: MLC, Single channel, Total: 4G
Flash ID        : 2CD7943E      Flash Part: MT29F32G08CBAAA
Score           : 25            (Normal Score >= 30)
Firmware        : ISP 090803-2C-r

 

I resized the Lexar partition smaller first then created image to fit PNY, lost a few MB's after clone

 


Edited by dummkopf007, 16 January 2013 - 11:04 PM.


#60 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 17 January 2013 - 09:59 AM

my integral 8GB does not work with the Lexar UFDisk utilites (I hav'nt tried to clone) but it does create CDFS and work with ModeConverter from my first post http://reboot.pro/to...e-2#entry165555
integral:
Logical drive   : I:\            Capacity:  7.4G
Device ID       : VID = 13FE     PID = 1E21
Device SN       : 0786133D2023
Device version  : PMAP
Device vendor   :
Device model    : Removable Disk
Protocol        : USB2.0
Max power       : 200mA
Partition type  : FAT32          Device active   : OK
Aligned state   : Misaligned
Controller      : Phison
Controller model: PS2251-31
Flash Vendor    : Toshiba       (Open Network for more information)
Firmware        : 01.0F.10      FW Date:  2008.04.10

if members could compose a list as to which sticks work with ModeConverter this may be helpfull


Edited by dummkopf007, 17 January 2013 - 10:15 AM.


#61 mikewse

mikewse

    Newbie

  • Members
  • 18 posts
  •  
    Sweden

Posted 17 January 2013 - 11:52 AM

Is it the MakeBootable download available from the three links at the bottom of

http://ap.upan.cc/pl...d_0_2718_3.html

you are suggesting, that will install the ModeConverter program?

 

The install program is in Chinese, is that correct? Will it still install an English application?



#62 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 17 January 2013 - 06:24 PM

from youtube I've posted 2 direct downloads for modeconverter without MakeBootable.exe

 

The MakeBootable.exe links you're refering to @ the bottom of the page will install MakeBootable.exe with modeconverter

in English but the install location etc wording is in Chinese. I was not happy with MakeBootable.exe scan results see link below

http://reboot.pro/to...e-2#entry165594

 

I hope that there are not any issues regarding my post, I thought it may help non-Chinese

 

ModeConverter download:
http://s000.tinyuplo...185309134692748
https://hotfile.com/...verter.zip.html


Edited by dummkopf007, 17 January 2013 - 06:51 PM.


#63 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 13 April 2014 - 01:47 PM

Supports (Phison) PS2251-50/03/61/38 series controller chips ModeConverter update here  (thanks alacran)



#64 dummkopf007

dummkopf007

    Member

  • Members
  • 83 posts
  • Location:vasodilator madness .....hydrocephalus ...........hose your mind thx ............. Dr Struck off ... .......... Bedsforhire
  •  
    United Kingdom

Posted 22 January 2015 - 08:08 PM

hi folks just updating dead  > download < live link from     ...... (http://www.usbdev.ru/files/phison/)


Edited by dummkopf007, 22 January 2015 - 08:09 PM.

  • alacran likes this

#65 reboot12

reboot12

    Frequent Member

  • Advanced user
  • 259 posts
  • Interests:WinXP, Debian, OpenWrt, gPXE, iPXE, BIOS, UEFI, Coreboot, MS VirtualPC, VMware
  •  
    European Union

Posted 15 August 2020 - 06:33 PM

What you write about is the modification of the USB stick firmware using the service tools of the controller manufacturer, e.g. Phison (MPALL), which changes the drive to a USB-CDROM.
On the other hand, some ISO images can be writed directly sector by sector to a hard drive or USB stick, e.g. this one: openmediavault_0.2_i386.iso and of course, the computer boots up from such a flash drive without any problem.
It is still in the Windows as a removable drive, but for example WinHex sees the CDFS file system there:

Attached Files



#66 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 15489 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 16 August 2020 - 09:30 AM

What you write about is the modification of the USB stick firmware using the service tools of the controller manufacturer, e.g. Phison (MPALL), which changes the drive to a USB-CDROM.
On the other hand, some ISO images can be writed directly sector by sector to a hard drive or USB stick, e.g. this one: openmediavault_0.2_i386.iso and of course, the computer boots up from such a flash drive without any problem.
It is still in the Windows as a removable drive, but for example WinHex sees the CDFS file system there:

Only FYI, the "of course" in your sentence is gratuitious :w00t: :ph34r:

 

What WinHex "sees" is pretty much irrelevant, in the sense that Winhex (as well as many similar tools) may be able to see "much more" that what the actual OS or BIOS can see.

 

A number of BIOS won't boot from non partitioned sticks, many will, it goes on a case by case basis, a partitioned media will boot - say - in 95% or 98% of cases whilst a "superfloppy"  maybe in 30% of cases and a "direct CDFS" on 0%, unless it is not a "normal" .iso/CDFS but rather an iso-hybrid one (i.e. an image that has additionally a MBR), a number of Linux based mini-distro's are released in this form,.with an image that can be either burned to CD/DVD or dd-ed to a USB stick.

 

Specifically, this is the case for the image you linked to, if you actually open its first sector in WinHex (or other hex viewer/editor) you will see how it contain a "normal" isolinux MBR, in other words, applying the image to the stick will result in a partitioned stick (with only one partition amd with some "queer" values in the partition table). 

 

A non-hybrid .iso, by definition, has the first 16*2048=32768 bytes set to 00, i.e. the actual CDFS starts with a header of 01 43 44 30 30 31 01 on the 17th sector (2048 bytes/sector) and anything before it is unused.

 

What the "manufacturer's tool" (if it exists and when it works) allows instead to have on stick are two LUN's (to all effects two devices) of which one is a CD/DVD device and one a "normal" mass storage one (superfloppy or hard disk like).

 

:duff:

Wonko






2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users