ISO to USB Program Information. ISO to USB is a free and small software that can burn the ISO image file directly to the USB drives, these USB drives include USB flash drives, memory sticks and other USB storage devices, it also supports to create a bootable USB disk with Windows operating systems. ISO Opener is a free iso extractor for extracting files from the ISO files, this ISO extractor can help you to directly extract all files and folders form the disc image file, so you do not need the virtual CD-ROM, no need to burn DVD/CD discs, just use this program you can easily access the contents of the ISO image file. Free trial antivirus 2018.
Oscdimg is a command-line tool that you can use to create an image (.iso) file of a customized 32-bit or 64-bit version of Windows Preinstallation Environment (Windows PE). You can then burn the .iso file to a CD or DVD. Oscdimg supports ISO 9660, Joliet, and Universal Disk Format (UDF) file systems.
In this topic:
Oscdimg Command-Line Options
The following command-line options are available for Oscdimg.
Oscdimg [<options>] <sourceLocation><destinationFile>
File System Options
The Oscdimg tool and Microsoft Windows image mastering API (IMAPI) support three file system formats: ISO 9660, Joliet, and UDF.
ISO 9660 Options
ISO 9660 options cannot be combined with Joliet or UDF options. The length of the file name combined with the length of the file name extension cannot exceed 30 characters in the ISO 9660 file system.
The -d and -nt options cannot be used together.
Option | Description |
---|---|
-d | Permits lower case file names. Does not force lowercase file names to upper case. |
-n | Permits file names longer than DOS 8.3 file names. |
-nt | Permits long file names that are compatible with Windows NT 3.51. |
Joliet Options
Joliet is an extension of the ISO 9660 file system. Joliet allows longer file names, Unicode characters, and directory depths larger than eight. Joliet options cannot be combined with ISO 9660 options.
The -j2 Joliet option cannot be used with any UDF options.
Option | Description |
---|---|
-j1 | Permits both file systems to view all the data on the disk. Using this option does not duplicate all files on the image. This option encodes Joliet Unicode file names and generates DOS-compatible 8.3 file names in the ISO 9660 namespace. These file names can be read by either Joliet systems or conventional ISO 9660 systems. However, Oscdimg may change some of the file names in the ISO 9660 namespace to comply with DOS 8.3 and ISO 9660 naming restrictions. |
-j2 | Encodes Joliet Unicode file names without standard ISO 9660 names. This option is used to produce an image that contains only the Joliet file system. Any system that cannot read Joliet sees only a default text file that alerts the user that this image is only available on computers that support Joliet. |
-js | Overrides the default text file that is used when the user specifies the -j2 option. For example: |
UDF Options
UDF options cannot be combined with ISO 9660 options. The -ue, -uf, and -us options only apply when they are used together with the -u2 option.
Option | Description |
---|---|
-u1 | Produces an image that has both the UDF file system and the ISO 9660 file system. The ISO 9660 file system is written by using DOS-compatible 8.3 file names. The UDF file system is written by using Unicode file names. |
-u2 | Produces an image that contains only the UDF file system. Any system that cannot read UDF sees only a default text file that alerts the user that this image is only available on computers that support UDF. |
-udfver102 | Specifies UDF file system version 1.02. |
-ue | Creates embedded files. |
-uf | Embeds UDF file identifier entries. |
-ur | Overrides the default text file that is used together with the -u2 option. For example: |
-us | Creates sparse files, when available, to make disk space usage more efficient. |
-yl | Specifies long allocation descriptors instead of short allocation descriptors. |
CD or DVD Boot Options
Boot options can be used to create bootable CD or DVD images. The following boot options can be used to generate single-boot entries. For more information, see Use a single boot entry to create a bootable image.
Option | Description |
---|---|
-b<bootSectorFile> | Specifies the El Torito boot sector file that will be written in the boot sector or sectors of the disk. Do not use spaces. For example: On UEFI: On BIOS: |
-e | Disables floppy disk emulation in the El Torito catalog. |
-p | Specifies the value to use for the platform ID in the El Torito catalog. The default ID is 0xEF to represent a Unified Extensible Firmware Interface (UEFI) system. 0x00 represents a BIOS system. |
<sourceLocation> | Required. Specifies the location of the files that you intend to build into an .iso image. |
<targetFile> | Specifies the name of the .iso image file. |
Important Single-boot entries and multi-boot entries cannot be combined in the same command.
The following boot options can be used to generate multi-boot entries. For more information, see Use multi-boot entries to create an image file.
Option | Description |
---|---|
b<bootSectorFile> | Specifies the El Torito boot sector file that will be written in the boot sector or sectors of the disk. Do not use spaces. For example: On UEFI: On BIOS: |
-bootdata:<number> | Specifies a multi-boot image, followed by the number of boot entries. Do not use spaces. For example: where <3> is the number of boot entries that follow. |
e | Disables floppy disk emulation in the El Torito catalog. |
p | Specifies the value to use for the platform ID in the El Torito catalog. The default ID is 0xEF to represent a UEFI system. 0x00 represents a BIOS system. |
t | Specifies the El Torito load segment. If not specified, this option defaults to 0x7C0. |
<sourceLocation> | Required. Specifies the location of the files that you intend to build into an .iso image. |
<targetFile> | Specifies the name of the .iso image file. |
Optimization Options
Optimization options can be used to optimize storage by encoding duplicate files only once.
Option | Description |
---|---|
-o | Uses a MD5 hashing algorithm to compare files. |
-oc | Uses a binary comparison of each file, and is slower than the -o option. |
-oi | Ignores Diamond compression timestamps when comparing files. |
Order Options
Order options specify the file order on disk. The file order does not have to list all files. Any files that do not appear in this file are ordered as they would be ordinarily (that is, if the ordering file did not exist). For more information, see Specify the boot order.
The -yo option takes precedence over the -y5 option.
Option | Description |
---|---|
-y5 | Specifies file layout on disk. This option writes all files in an i386 directory first and in reverse sort order. |
-yo<bootOrder.txt> | Specifies a text file that has a layout for the files to be put in the image. Do not use spaces. For example: |
DVD Video and Audio Options
The DVD video and audio disk creation options cannot be combined with ISO 9660, Joliet, or UDF options.
Option | Description |
---|---|
-ut | Truncates the ISO 9660 section of the image during DVD video and audio disk creation. When this option is used, only the VIDEO_TS, AUDIO_TS, and JACKET_P directories are visible from the ISO 9660 file system. |
-uv | Specifies UDF Video Zone compatibility during DVD video and audio disk creation. During creation, UDF 1.02 and ISO 9660 are written to the disk. All files in the VIDEO_TS, AUDIO_TS, and JACKET_P directories are written first. These directories take precedence over all other ordering rules that are used for this image. |
Messaging Options
Messaging options customize how file and directory information appears.
Option | Description |
---|---|
-a | Displays the allocation summary for files and directories. |
-os | Shows duplicate files when the system creates the image. |
-w1 | Reports all file names or directories that are not ISO-compliant or Joliet-compliant. |
-w2 | Reports all file names that are not DOS-compliant. |
-w3 | Reports all zero-length files. |
-w4 | Reports each file name that is copied to the image. |
-yd | Suppresses warnings for non-identical files that have the same initial 64,000 bytes. |
General Image Creation Options
General image creation options can be used together with a single-boot entry option or multi-boot entry options to create bootable CD or DVD images. For more information, see Boot Options and Examples.
The -m and -maxsize options cannot be used together.
Option | Description |
---|---|
-c | Specifies that the system must use ANSI file names instead of OEM file names. |
-g | Encodes time values as Universal Coordinated Time (UCT) for all files, instead of the local time. |
-h | Includes hidden files and directories in the source path of the image. |
-k | Creates an image even if some of the source files cannot be opened. |
-l<volumeLabel> | Specifies the volume label. Do not use spaces. For example: |
-m | Ignores the maximum size limit of an image. |
-maxsize:<limit> | Overrides the default maximum size of an image. The default value is a 74-minute CD. However, if UDF is used, the default has no maximum size. Do not use spaces. For example: where <4096> limits the image to 4096 MB. |
-q | Scans the source files only. This option does not create an image. |
-r | New for Windows 8. Resolves symbolic links to their target location. |
-t<mm/dd/yyyy,hh:mm:ss> | Specifies the timestamp for all files and directories. Do not use spaces. You can use any delimiter between the items. For example: |
-y6 | Specifies that directory records must be exactly aligned at the end of sectors. |
-yw | Opens source files that have write sharing. |
Examples
These examples illustrate how to do the following:
Create a bootable CD or DVD for a UEFI-based computer by using a single-boot entry.
Create a bootable CD or DVD for a UEFI-based or BIOS-based computer by using a multi-boot entry.
Specify the boot file order on a disk.
Use a single-boot entry to create a bootable image
You can use the Oscdimg tool to create a bootable CD or DVD by using a single-boot entry.
To use a single-boot entry
Create an image file for a UEFI-based computer. For example:
where C:winpe_amd64media is the location of the source files, and C:winpe_amd64winpeamd64.iso is the path of the .iso file.
Use multi-boot entries to create a bootable image
You can use the Oscdimg tool to create a bootable CD or DVD by using multi-boot entries. When you do this, note the following:
The bootdata option must be followed by the number of boot entries in the command (-bootdata:<number>).
Each multi-boot entry must be delimited by using a hash symbol (#).
Each option for a boot entry must be delimited by using a comma (,).
Each boot entry must specify the platform ID.
To use multi-boot entries
Create an image file for either a UEFI-based or BIOS-based computer by using a multi-boot command. For example:
where this command starts the Etfsboot.com boot file for a BIOS image, and then starts the Efisys.bin boot file for a UEFI image.
Specify the boot order
For images larger than 4.5 GB, you must create a boot order file to make sure that boot files are located at the beginning of the image.
The rules for file ordering are as follows:
The order file must be in ANSI.
The order file must end in a new line.
The order file must have one file per line.
Each file must be specified relative to the root of the image.
Each file must be specified as a long file name. No short names are allowed.
Each file path cannot be longer than MAX_PATH. This includes the volume name.
For example, D:cdimage would resemble the following (where D is the drive letter of the DVD drive):
D:cdimage11.txt
D:cdimage22.txt
D:cdimage33.txt
D:cdimage33_5.txt
D:cdimage<longFileName>.txt
To create a boot order file
Create a boot order file. For example:
where BootOrder.txt contains the following list of files:
Related topics
Download PowerISO | |||||||||||||||||
Click the following link to download a free copy of PowerISO and try it before you purchase.
New Features in v7.6:
Free unregistered versions will allow you to evaluate the software for free to determine if it suits your needs. Click 'Download' to download and install the software. The unregistered version will display a dialog prompts you to register, and you can not create or edit image files greater than 300MB with the unregistered version. To remove these limitations, please register Other downloads:
| |||||||||||||||||
Copyright 2004-2020 Power Software Ltd. All rights reserved. |