Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Got Tips on How To Make a Bootable CD from Bootable USB?


  • Please log in to reply
19 replies to this topic

#1
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

I just made a Recovery Drive on a USB memory stick for my system, and pondered for a moment the fact that Microsoft has removed the ability to make a Recovery Disc (er, System Repair Disc)...

 

That got me to thinking...

 

Have you run across a way to make a bootable CD from a bootable USB?  I've seen some software packages that claim to do it, but it might be there's functionality right in Windows to do it that I haven't yet discovered.

 

Might be interesting to make a Recovery Disc just to spite Microsoft.  :angel

 

-Noel


Edited by NoelC, 22 June 2014 - 12:53 PM.



How to remove advertisement from MSFN

#2
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

I am not sure to understand.

I believe that the *whatever* you made is a PE of some kind, based on one or more .wim's.

 

Wouldn't a rather plain OSCDIMG command do nicely a DVD out of it?

 

jaclaz



#3
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Interesting approach; thanks for the thought.

 

I just figured since I got a system-blessed bootable USB image already out of the "Create Recovery Drive" process I'd just port it over to a disc and see what happens when I boot it.

 

For that I need an ISO image of the flash drive.  Software to do that seems a bit rare.

 

(You may have guessed by now that I'm not up on the details of how bootable media work)

 

-Noel


Edited by NoelC, 22 June 2014 - 01:47 PM.


#4
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Interesting approach; thanks for the thought.

 

I just figured since I got a system-blessed bootable USB image already out of the "Create Recovery Drive" process I'd just port it over to a disc and see what happens when I boot it.

 

For that I need an ISO image of the flash drive.  Software to do that seems a bit rare.

No, you don't *need* an ISO image of the flash drive.

 

You may want (if you want to complicate your life a bit) a NEW hard disk emulation ISO containing a "hard disk image" of the USB stick, or more simply, create a NEW bootable ISO of the contents of the USB stick.

 

A ISO image of a hard disk like device does not really exist, though (if you want to complicate further matters) you could manage to make a Hybrid Boot ISO image.

 

jaclaz 



#5
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Complication isn't my goal.  Given that a ) Windows no longer makes a System Repair Disc, and b )  it still DOES make a System Recovery Drive, I was just wondering whether there might be a more or less direct way to go about making one from the other.  The kind of thing you could tell someone else in, say, a page of instructions.

 

-Noel


Edited by NoelC, 22 June 2014 - 02:04 PM.


#6
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

If you can do a DIR /S F: >C:\mystick.dir (provided that F: is your USB stick ), zip the mystick.dir and attach it,so that we can check WHAT are the contents of the "recovery drive", it would help, I am pretty sure that it would take less than a page.

 

If - as I believe - the thingy is a "normal" PE, it is just a matter of getting the no emulation boot image from a Windows DVD/ISO and run OSCDIMG (which is part of WAIK/AIK), along the lines of:

http://forums.mydigi...e-DVD-ISO-Image

 

jaclaz



#7
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Thanks.  It's not really even a long enough listing to worry about putting the contents in a zip file/attachment...

C:\TEMP>dir i:\ /s
 Volume in drive I is RECOVERY
 Volume Serial Number is CEFB-0076

 Directory of i:\

06/22/2014  01:18 PM    <DIR>          efi
04/26/2014  04:21 PM           404,132 bootmgr
06/22/2014  01:18 PM    <DIR>          boot
04/26/2014  06:07 PM         1,613,656 bootmgr.efi
06/22/2014  01:18 PM    <DIR>          sources
               2 File(s)      2,017,788 bytes

 Directory of i:\efi

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/22/2014  01:18 PM    <DIR>          boot
06/22/2014  01:18 PM    <DIR>          microsoft
               0 File(s)              0 bytes

 Directory of i:\efi\boot

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
04/26/2014  06:07 PM         1,617,240 bootx64.efi
               1 File(s)      1,617,240 bytes

 Directory of i:\efi\microsoft

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/22/2014  01:18 PM    <DIR>          boot
               0 File(s)              0 bytes

 Directory of i:\efi\microsoft\boot

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/18/2013  10:48 AM           262,144 BCD
06/22/2014  01:18 PM    <DIR>          fonts
06/22/2014  01:18 PM    <DIR>          resources
               1 File(s)        262,144 bytes

 Directory of i:\efi\microsoft\boot\fonts

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/18/2013  10:42 AM         3,694,080 chs_boot.ttf
06/18/2013  10:42 AM         3,876,772 cht_boot.ttf
06/18/2013  10:42 AM         1,984,228 jpn_boot.ttf
06/18/2013  10:42 AM         2,371,360 kor_boot.ttf
06/18/2013  10:42 AM           165,764 malgunn_boot.ttf
06/18/2013  10:42 AM           168,212 malgun_boot.ttf
06/18/2013  10:42 AM           132,888 meiryon_boot.ttf
06/18/2013  10:42 AM           134,508 meiryo_boot.ttf
06/18/2013  10:42 AM           152,892 msjhn_boot.ttf
06/18/2013  10:42 AM           154,896 msjh_boot.ttf
06/18/2013  10:42 AM           142,124 msyhn_boot.ttf
06/18/2013  10:42 AM           146,228 msyh_boot.ttf
06/18/2013  10:42 AM            36,020 segmono_boot.ttf
06/18/2013  10:42 AM            77,088 segoen_slboot.ttf
06/18/2013  10:42 AM            77,404 segoe_slboot.ttf
06/18/2013  10:42 AM            47,452 wgl4_boot.ttf
              16 File(s)     13,361,916 bytes

 Directory of i:\efi\microsoft\boot\resources

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
08/22/2013  08:39 AM            18,272 bootres.dll
               1 File(s)         18,272 bytes

 Directory of i:\boot

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/18/2013  10:48 AM           262,144 BCD
06/22/2014  01:18 PM    <DIR>          resources
06/18/2013  11:08 AM         3,170,304 boot.sdi
06/22/2014  01:18 PM    <DIR>          fonts
               2 File(s)      3,432,448 bytes

 Directory of i:\boot\resources

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
08/22/2013  08:39 AM            18,272 bootres.dll
               1 File(s)         18,272 bytes

 Directory of i:\boot\fonts

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
06/18/2013  10:42 AM         3,694,080 chs_boot.ttf
06/18/2013  10:42 AM         3,876,772 cht_boot.ttf
06/18/2013  10:42 AM         1,984,228 jpn_boot.ttf
06/18/2013  10:42 AM         2,371,360 kor_boot.ttf
06/18/2013  10:42 AM           165,764 malgunn_boot.ttf
06/18/2013  10:42 AM           168,212 malgun_boot.ttf
06/18/2013  10:42 AM           132,888 meiryon_boot.ttf
06/18/2013  10:42 AM           134,508 meiryo_boot.ttf
06/18/2013  10:42 AM           152,892 msjhn_boot.ttf
06/18/2013  10:42 AM           154,896 msjh_boot.ttf
06/18/2013  10:42 AM           142,124 msyhn_boot.ttf
06/18/2013  10:42 AM           146,228 msyh_boot.ttf
06/18/2013  10:42 AM            36,020 segmono_boot.ttf
06/18/2013  10:42 AM            77,088 segoen_slboot.ttf
06/18/2013  10:42 AM            77,404 segoe_slboot.ttf
06/18/2013  10:42 AM            47,452 wgl4_boot.ttf
              16 File(s)     13,361,916 bytes

 Directory of i:\sources

06/22/2014  01:18 PM    <DIR>          .
06/22/2014  01:18 PM    <DIR>          ..
               0 File(s)              0 bytes

     Total Files Listed:
              40 File(s)     34,089,996 bytes
              30 Dir(s)   7,530,098,688 bytes free

C:\TEMP>dir i:\ /s /ah
 Volume in drive I is RECOVERY
 Volume Serial Number is CEFB-0076

 Directory of i:\sources

08/22/2013  10:10 AM       220,338,425 boot.wim
               1 File(s)    220,338,425 bytes

     Total Files Listed:
               1 File(s)    220,338,425 bytes
               0 Dir(s)   7,530,098,688 bytes free



-Noel


Edited by NoelC, 23 June 2014 - 03:57 AM.


#8
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

By the way, I believe the above may implicitly link to the recovery partition that's on the SSD.

 

For some reason the option is disabled for me to copy the recovery partition to the USB stick.  I'm looking into that.

 

Edit:  That seems to be a feature where the recovery partition placed on the disk by an OEM can be copied.  I don't have one of those as I installed the OS myself.

 

-Noel


Edited by NoelC, 23 June 2014 - 04:02 AM.


#9
MTDirector

MTDirector

    Newbie

  • Member
  • 22 posts
  • Joined 29-March 14
  • OS:Windows 8.1 x64
  • Country: Country Flag

Hum... If your usb key is composed like the windows dvd, you can transform it in iso file. First, you need to download Power ISO and, if you don't have, a windows 8 iso from Microsoft. Open the windows iso in Power ISO, go to Actions, Boot, Extract boot information. After, open img burn and select create image file from folder. In Advanced, Bootable disc, select Make Image Bootable, click on browse and select the boot image you had extracted from windows iso. After, just select your files to put them in your iso. normaly, it will boot if you test under vm, if it works, just burn it ;)


Edited by MTDirector, 23 June 2014 - 03:57 AM.


#10
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

That directory structure is that of a "normal" PE and it contains "only" the boot.wim (which is where the PE actually is, you can open the boot.wim in 7-zip and see it's contents).

 

Surely it doesn't contain any "recovery" (in the sense of an image of your install) files.

 

Overall it seems like running the mentioned OSCDIMG commands would manage to make a bootable .iso of it fine, though I wonder if it is needed to copy the whole structure in a folder on hard disk (or SSD) and remove the hidden attribute to the boot.wim file.

 

Use same 7-zip to open an actual DVD or ISO of the Windows 8/8.1 install, you will see a "same" directory structure and you will also be able to extract the no emulation bootsector (no need to have PowerISO for this) and though IMGBURN is an exceptionally good tool :), please do use OSCDIMG (and NOTHING ELSE) for these kind of image creation, at least for the experiment.

 

jaclaz



#11
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 747 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

I just made a Recovery Drive on a USB memory stick for my system, and pondered for a moment the fact that Microsoft has removed the ability to make a Recovery Disc (er, System Repair Disc)...

 

That got me to thinking...

 

Have you run across a way to make a bootable CD from a bootable USB?  I've seen some software packages that claim to do it, but it might be there's functionality right in Windows to do it that I haven't yet discovered.

 

Might be interesting to make a Recovery Disc just to spite Microsoft.  :angel

 

-Noel

 

Noel, If you have a Working Recovery from USB, Should be easy enough to just use a bootable .img file then copy all USB files over to desktop and create a Bootable ISO with UltraISO (my personal favorite) http://www.ezbsystem...aiso/index.html
 
Download Bootable Image File => https://copy.com/gCU8VohGN32B
 
Step 1. Insert a blank CD-DVD disc into your tray then create a desktop folder call it ex. "8.1_x64.RecoverDisc" and copy all files-folders of USB over. 
Step 2. Fire up UltraISo >> "Bootable" >> "Load Boot File" >> Select your bootable .img file provided or your own.
Step 3. Select "File" >> "Properties" >> "Media" Select from down arrow your size then check off "Optimize".
Step 4. Select "Label" >> In "Volume" type in your disc name "8.1_x64.RecoverDisc" "OK" when done. 
Step 5. Now Open up your desktop recovery folder you made from Step 1. and copy and paste into top window of UltraISO.
Step 6. Select "File" Save As (To your Desktop) and will create a bootable ISO file. Right click iso and set UtraIso as default.
Step 7. Now right-click your "8.1_x64.RecoverDisc.iso" file from your desktop, select "UltraISO" from context menu and "Burn to disc".
 
Done, Should now have a Bootable CD-DVD Recovery Disc! 
 
~DP   :whistle:

Edited by DosProbie, 23 June 2014 - 06:55 AM.


#12
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Thanks guys.  Great info!  Work intrudes right now so it may be up to a day before I can go further with trying things.

 

-Noel



#13
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Noel, If you have a Working Recovery from USB, Should be easy enough to just use a bootable .img file then copy all USB files over to desktop and create a Bootable ISO with UltraISO (my personal favorite) http://www.ezbsystem...aiso/index.html



Perfect! :thumbup

.... please do use OSCDIMG (and NOTHING ELSE) for these kind of image creation, at least for the experiment.


Before anyone else posts some other suggestion for Commercial software, besides the US$ 29.95 reasons to try first what is freely available (yes, I am cheap ;)), may I point out that UEFI booting of CD/DVD works somewhat differently? (and that seemingly both PowerISO and UltraISO will produce only "plain" x86/BIOS booting .ISO's?)
http://answers.micro...6b-3eacb60a8b38
http://support.micro...kb/947024/en-us
 
Like anything connected with EFI/UEFI everything (and the contrary of it :w00t:) is possible :ph34r: depending on the actual implementation of this non-standard by the various manufacturers, but I believe that you won't be able (if you boot a DVD in non UEFI mode) to install on GPT (and possibly not even "recover it").

AFAIK PowerISO is NOT compatible at all with this, while UltraISO is ONLY compatible when editing a "base" iso which is already dual mode BIOS/UEFI:
http://forums.mydigi...p-please!/page2

jaclaz

#14
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 747 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

Well if your cheap and only want free you can always use Imgburn:  http://forum.imgburn...-using-imgburn/

 

~DP  :whistle:


Edited by DosProbie, 23 June 2014 - 11:23 AM.


#15
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Well if your cheap and only want free you can always use Imgburn:

Is there a difficult part in what I posted above (EFI/UEFI booting is DIFFERENT from BIOS only booting)?

 

Can you spot the difference between these three command lines?:



oscdimg.exe -h -m -o -u2 -bx:\w81\boot\etfsboot.com -lWin81 c:\w81 c:\w81.iso


oscdimg.exe -h -m -o -u2 -udfver102 -bootdata:1pEF,e,bc:\w81\efi\microsoft\boot\efisys.bin -lWin81 c:\w81 c:\w81.iso


oscdimg.exe -h -m -o -u2 -udfver102 -bootdata:2#p0,e,bc:\w81\boot\etfsboot.com#pEF,e,bc:\w81\efi\microsoft\boot\efisys.bin -lWin81 c:\w81

Can you see how two of them include a reference to a file \efi\microsoft\boot\efisys.bin ?

 

Do you find probable that IMGBURN automagically decides to add the \efi\ file all by it's own?

 

Or do you think more probable that it makes a BIOS booting DVD, using only etfsboot.com?

 

Just like the first command line, that only mentions etfsboot.com?

 

jaclaz


Edited by jaclaz, 23 June 2014 - 11:39 AM.


#16
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 747 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

I must have missed it somewhere then that Noel needed UEFI booting and not bios booting..

 

~DP



#17
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

I must have missed it somewhere then that Noel needed UEFI booting and not bios booting..

 

~DP

8.1x64 should mean (mainly) UEFI but Windows 8/8.1 install DVD's have BOTH modes, point is that if you install from DVD after having booted from the "wrong" mode it won't work correctly:

http://technet.micro...y/hh825112.aspx

http://technet.micro...y/dn293283.aspx

and I believe that the same applies to "Recovery".

In any case there are three possible choices, and limiting to one is not IMHO "smart".

 

jaclaz



#18
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 747 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

All good points Jaclaz, and if you want to check which mode then you can always run msinfo32 and check if Bios mode is legacy or uefi.

 

~DP  :whistle:



#19
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPip
  • 1,204 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Sorry I haven't been able to concentrate here, guys.  I only need BIOS booting.

 

But a general purpose recovery disc is of course more flexible.

 

At this point after having only a few more minutes to look into this, I am not at all certain that I have a valid recovery USB drive (shows you shouldn't assume anything).  I couldn't get it to boot - it booted from the system volume on the SSD array regardless of whether I enabled the USB for booting and the boot order I set in the BIOS.  Seems to me I had some trouble when I originally set things up as well, but I didn't write down what I had to do to get it to work at the time.  I think it was a matter of disabling something in the BIOS temporarily.  It will come to me I'm sure when I get a chance again to poke around in the BIOS screens.

 

I am going to switch over to doing this research using my WIn 8.1 VM I think, then when the dust settles and I have something to test I'll go back to doing it on the real hardware.

 

-Noel


Edited by NoelC, 23 June 2014 - 05:39 PM.


#20
HarryTri

HarryTri

    Member

  • Member
  • PipPip
  • 201 posts
  • Joined 17-August 12
  • OS:Windows 8 x64
  • Country: Country Flag

Maybe it is intended to boot in EFI mode?


I always love Windows XP!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users