I have an USB drive that uses a SSD controller which appears as a fixed drive. I'd like to try to create a CDFS partition on it. The exact controller make/model is not being detected by ChipGenius and ChipEasy doesn't display anything helpful either. The drive in question is a Corsair Flash Voyager GTX 256GB USB 3.0.
But I'd also like to know how to do this on internal HDDs/SSDs.
Searched the web but could not find anything conclusive.
Thank you and happy holidays!
It greatly depends on WHAT you wish this for and WHICH OS you intend to use and more generally if the firmware doesn't support it or you can't access the firmware it will be anyway a "hack" with a few strings attached.
Some USB sticks have a controller that can be set as having two LUN's, i.e. the controller exposes two devices, one being a CD/DVD-like one and the other being a Hard Disk-like one.
This is not the case for those (like yours, presumably) that have a USB-to-Sata bridge and a "normal" SATA SSD inside.
It even *seems* like some of those "high speed" sticks are programmed through an internal BUS in factory (before being enclosed in the case), not through the USB interface.
You can have a partition in the MBR that actually represents a ISO image (which can be CDFS or UDF) but that volume will normally be NOT accessible by Windows NT based systems (while there would be *no* issues in *any* Linux).
Such a partition may be bootable (as an example through grub4dos), but again it may depend on the OS booted and how exactly it is booted.
The trick is widely used in Easy2boot for some Linux distro's/LiveCD's that have issues in being booted as "simple" images, the origin is here:
http://reboot.pro/to...ge-2#entry88531
In Windows such a partition can be mounted using a third party driver, such as Winvblock/Firadisk or IMDISK, with a few tricks.
The "CDFS partition" can be of course used also on hard disks or "internal" SSD's, but please understand the differences involved, in the case of the two LUN's device the CDFS is very like a CD, i.e. the media is Read Only (unless you use specifically the Mass Production Tool), while in the case of a partition, it is more like a CDRW, i.e. a number of "normal" tools can change or wipe its contents.
Wonko
P.S.: BTW and slightly off-topic, whilst it is improbable that newish Windows version support "natively" CDFS on hard disk-like device, "native" support for UDF might be available.