Welcome to MSFN

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


NoelC

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

20 posts in this topic

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
0

Share this post


Link to post
Share on other sites

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

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

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 

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

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.mydigitallife.info/threads/51982-How-To-Using-Oscdimg-exe-for-Building-W7-x-W8-x-WinPE-Bootable-DVD-ISO-Image

 

jaclaz

0

Share this post


Link to post
Share on other sites

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>          efi04/26/2014  04:21 PM           404,132 bootmgr06/22/2014  01:18 PM    <DIR>          boot04/26/2014  06:07 PM         1,613,656 bootmgr.efi06/22/2014  01:18 PM    <DIR>          sources               2 File(s)      2,017,788 bytes Directory of i:\efi06/22/2014  01:18 PM    <DIR>          .06/22/2014  01:18 PM    <DIR>          ..06/22/2014  01:18 PM    <DIR>          boot06/22/2014  01:18 PM    <DIR>          microsoft               0 File(s)              0 bytes Directory of i:\efi\boot06/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\microsoft06/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\boot06/22/2014  01:18 PM    <DIR>          .06/22/2014  01:18 PM    <DIR>          ..06/18/2013  10:48 AM           262,144 BCD06/22/2014  01:18 PM    <DIR>          fonts06/22/2014  01:18 PM    <DIR>          resources               1 File(s)        262,144 bytes Directory of i:\efi\microsoft\boot\fonts06/22/2014  01:18 PM    <DIR>          .06/22/2014  01:18 PM    <DIR>          ..06/18/2013  10:42 AM         3,694,080 chs_boot.ttf06/18/2013  10:42 AM         3,876,772 cht_boot.ttf06/18/2013  10:42 AM         1,984,228 jpn_boot.ttf06/18/2013  10:42 AM         2,371,360 kor_boot.ttf06/18/2013  10:42 AM           165,764 malgunn_boot.ttf06/18/2013  10:42 AM           168,212 malgun_boot.ttf06/18/2013  10:42 AM           132,888 meiryon_boot.ttf06/18/2013  10:42 AM           134,508 meiryo_boot.ttf06/18/2013  10:42 AM           152,892 msjhn_boot.ttf06/18/2013  10:42 AM           154,896 msjh_boot.ttf06/18/2013  10:42 AM           142,124 msyhn_boot.ttf06/18/2013  10:42 AM           146,228 msyh_boot.ttf06/18/2013  10:42 AM            36,020 segmono_boot.ttf06/18/2013  10:42 AM            77,088 segoen_slboot.ttf06/18/2013  10:42 AM            77,404 segoe_slboot.ttf06/18/2013  10:42 AM            47,452 wgl4_boot.ttf              16 File(s)     13,361,916 bytes Directory of i:\efi\microsoft\boot\resources06/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:\boot06/22/2014  01:18 PM    <DIR>          .06/22/2014  01:18 PM    <DIR>          ..06/18/2013  10:48 AM           262,144 BCD06/22/2014  01:18 PM    <DIR>          resources06/18/2013  11:08 AM         3,170,304 boot.sdi06/22/2014  01:18 PM    <DIR>          fonts               2 File(s)      3,432,448 bytes Directory of i:\boot\resources06/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\fonts06/22/2014  01:18 PM    <DIR>          .06/22/2014  01:18 PM    <DIR>          ..06/18/2013  10:42 AM         3,694,080 chs_boot.ttf06/18/2013  10:42 AM         3,876,772 cht_boot.ttf06/18/2013  10:42 AM         1,984,228 jpn_boot.ttf06/18/2013  10:42 AM         2,371,360 kor_boot.ttf06/18/2013  10:42 AM           165,764 malgunn_boot.ttf06/18/2013  10:42 AM           168,212 malgun_boot.ttf06/18/2013  10:42 AM           132,888 meiryon_boot.ttf06/18/2013  10:42 AM           134,508 meiryo_boot.ttf06/18/2013  10:42 AM           152,892 msjhn_boot.ttf06/18/2013  10:42 AM           154,896 msjh_boot.ttf06/18/2013  10:42 AM           142,124 msyhn_boot.ttf06/18/2013  10:42 AM           146,228 msyh_boot.ttf06/18/2013  10:42 AM            36,020 segmono_boot.ttf06/18/2013  10:42 AM            77,088 segoen_slboot.ttf06/18/2013  10:42 AM            77,404 segoe_slboot.ttf06/18/2013  10:42 AM            47,452 wgl4_boot.ttf              16 File(s)     13,361,916 bytes Directory of i:\sources06/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:\sources08/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
0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

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

0

Share this post


Link to post
Share on other sites

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.ezbsystems.com/ultraiso/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
0

Share this post


Link to post
Share on other sites

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

0

Share this post


Link to post
Share on other sites

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.ezbsystems.com/ultraiso/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.microsoft.com/en-us/windows/forum/windows_8-windows_install/anybody-gotten-the-dvd-to-boot-uefi/82677329-a861-4060-866b-3eacb60a8b38

http://support.microsoft.com/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.mydigitallife.info/threads/40271-Can-t-boot-from-EFI-mode-after-do-some-change-in-original-MSDN-Win8-ISO-Help-please!/page2

jaclaz

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

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

 

~DP

0

Share this post


Link to post
Share on other sites

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.microsoft.com/en-us/library/hh825112.aspx

http://technet.microsoft.com/en-us/library/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

0

Share this post


Link to post
Share on other sites

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:

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

Maybe it is intended to boot in EFI mode?

0

Share this post


Link to post
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.