creating a 2 OS thumb drive

Page 4 of 11 FirstFirst ... 23456 ... LastLast

  1. Posts : 13,354
    Windows 7 Professional x64
    Thread Starter
       #31

    woebetide said:
    I can only help with PE, no GRUB or Linux.
    @Jonathan_King
    If you can tell me which iso's you want to add to the bcd, I can maybe explain here step by step howto.
    It would also help if you can send me the bcd file from the boot dir, so we can build on that.
    I want to use Partition Wizard Bootable CD, Windows 7 x86 Installation files (merged using imagex, as SIW2 showed me earlier), and the x64 Repair Disc.

    The BCD is attached.


    bcd.zip
      My Computer


  2. Posts : 37
    WIN 7 x64
       #32

    @iseeuu

    You mean the bootable iso's right?

    Create a folder and extract the content of the x86 iso in it. (let's say in k:\dart)
    Rename the boot.wim from the x64 to something like dart64.wim.
    Copy the dart64.wim to the k:\dart\sources folder.

    You also need the etfsboot.com from a Windows 7 setup dvd, and copy to k:\dart\boot.

    open a CMD window in k:\dart\boot (hold shift and right click --> Open Command Window here)
    I assume you know how to copy and paste ind the CMD windowd (I find it easy to create a txt file and copy/paste things)


    bcdedit /store bcd /enum

    bcdedit /store bcd /copy {default} /d "ERD x64" (replace ERD x64 with anything)
    The entry was successfully copied to {4ecff4bb-0672-11df-a891-00248c40c635}

    {4ecff4bb-0672-11df-a891-00248c40c635} is the new ID

    Next set DEVICE:
    bcdedit /store bcd /set {4ecff4bb-0672-11df-a891-00248c40c635} DEVICE ramdisk=[boot]\sources\dart64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

    And OSDEVICE:
    bcdedit /store bcd /set {4ecff4bb-0672-11df-a891-00248c40c635} OSDEVICE ramdisk=[boot]\sources\dart64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

    That's it!

    bcdedit /store bcd /enum (again to check)
    The description of the first entry is Windows Setup, so you might change that!
    bcdedit /store bcd /set {default} description "ERD x86"

    Create bootable cd from the folder!


    Attached Thumbnails Attached Thumbnails creating a 2 OS thumb drive-bcd.jpg  
      My Computer


  3. Posts : 37
    WIN 7 x64
       #33

    @Jonathan_King

    Rename the boot.wim from your Repair disk to dart64.wim
    Copy to your sources folder
    Copy the attached bcd to your boot folder.( overwrite the old one).
    creating a 2 OS thumb drive Attached Files
      My Computer


  4. Posts : 13,354
    Windows 7 Professional x64
    Thread Starter
       #34

    woebetide said:
    @Jonathan_King

    Rename the boot.wim from your Repair disk to dart64.wim
    Copy to your sources folder
    Copy the attached bcd to your boot folder.( overwrite the old one).
    Thanks! So I have the repair disk files, and renamed the boot.wim to dart64.wim. Now what do I do?
      My Computer


  5. Posts : 2,736
    ...
       #35

    woebetide said:
    @iseeuu

    You mean the bootable iso's right?

    Create bootable cd from the folder!
    Awesome instructions. I'm going to give that a try today. Thanks very much!

    Cheers!
    Robert
      My Computer


  6. Posts : 2,736
    ...
       #36

    iseeuu said:
    woebetide said:
    @iseeuu

    You mean the bootable iso's right?

    Create bootable cd from the folder!
    Awesome instructions. I'm going to give that a try today. Thanks very much!

    Cheers!
    Robert
    Awesome instructions, easy to follow. However, when I executed the "set OSDEVICE"

    Code:
    E:\dart\boot>bcdedit /store bcd /set 
    {7619dcc8-fafe-11d9-b411-000476eba25f} 
    DEVICE ramdisk=[boot]\sources\dart64.wim,
    {0fea2987-06ec-11df-9a32-001558508051}
    The operation completed successfully.
    
    E:\dart\boot>bcdedit /store bcd /set 
    {7619dcc8-fafe-11d9-b411-000476eba25f} 
    OSDEVICE ramdisk=[boot]\sources\dart64.wim,
    {0fea2987-06ec-11df-9a32-001558508051}
    The element data type specified is not recognized, 
    or does not apply to the specified entry.
    Run "bcdedit /?" for command line assistance.
    Element not found.
    The only difference between the two commands is DEVICE and OSDEVICE

    So why the error?
      My Computer


  7. Posts : 16,161
    7 X64
       #37

    Hi Johnathan,

    Sorry, afaik, this method is only for .wim ( winpe/winre) .I don't believe it will work for Linux .iso's. Only for .wim's containing winload.exe.

    I will have a think - as you know - I would like to include both Linux and Windows recovery tools.

    Jonathan_King said:
    woebetide said:
    I can only help with PE, no GRUB or Linux.
    @Jonathan_King
    If you can tell me which iso's you want to add to the bcd, I can maybe explain here step by step howto.
    It would also help if you can send me the bcd file from the boot dir, so we can build on that.
    I want to use Partition Wizard Bootable CD, Windows 7 x86 Installation files (merged using imagex, as SIW2 showed me earlier), and the x64 Repair Disc.

    The BCD is attached.


    bcd.zip
      My Computers


  8. Posts : 37
    WIN 7 x64
       #38

    @iseeuu

    [QUOTE]
    E:\dart\boot>bcdedit /store bcd /set
    {7619dcc8-fafe-11d9-b411-000476eba25f}
    DEVICE ramdisk=[boot]\sources\dart64.wim,
    {0fea2987-06ec-11df-9a32-001558508051}
    /QUOTE]

    The default identifier is
    {7619dcc8-fafe-11d9-b411-000476eba25f}

    When you did the copy {default} you get a new identifier, in your case
    {0fea2987-06ec-11df-9a32-001558508051}

    So it must be:
    E:\dart\boot>bcdedit /store bcd /set
    {0fea2987-06ec-11df-9a32-001558508051}<------------ new id
    DEVICE ramdisk=[boot]\sources\dart64.wim,
    {7619dcc8-fafe-11d9-b411-000476eba25f}<------------ Default id

    And the same for OSDEVICE
      My Computer


  9. Posts : 2,736
    ...
       #39

    [QUOTE=woebetide;522539]@iseeuu

    E:\dart\boot>bcdedit /store bcd /set
    {7619dcc8-fafe-11d9-b411-000476eba25f}
    DEVICE ramdisk=[boot]\sources\dart64.wim,
    {0fea2987-06ec-11df-9a32-001558508051}
    /QUOTE]

    The default identifier is
    {7619dcc8-fafe-11d9-b411-000476eba25f}

    When you did the copy {default} you get a new identifier, in your case
    {0fea2987-06ec-11df-9a32-001558508051}

    So it must be:
    E:\dart\boot>bcdedit /store bcd /set
    {0fea2987-06ec-11df-9a32-001558508051}<------------ new id
    DEVICE ramdisk=[boot]\sources\dart64.wim,
    {7619dcc8-fafe-11d9-b411-000476eba25f}<------------ Default id

    And the same for OSDEVICE
    DOH! I had it backwards, didn't I?

    At times I can be so lystecdic!

    Thanks, I'll give it another go ...

    .
      My Computer


  10. Posts : 16,161
    7 X64
       #40

    Johnathan, if you have a winpe cd for Paragon , or similar - you can also include that, instead of Partition Wizard. Unfortunately, Partition Wizard uses a Linux based cd.

    I included Paragon Paragon Hard Disk Manager 2010 Server.

    I see woebetide has included Paragon Drive backup and Paragon Partition Manager on his.


    Code:
    G:\ALL\boot>bcdedit /store bcd 
    
    Windows Boot Loader
    -------------------
    identifier              {default}
    device                  ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
    path                    \windows\system32\boot\winload.exe
    description             Windows Setup
    locale                  en-US
    inherit                 {bootloadersettings}
    osdevice                ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
    systemroot              \windows
    detecthal               Yes
    winpe                   Yes
    ems                     Yes
    
    G:\ALL\boot>bcdedit /store bcd /copy {default} /d "Repair Vista/7 64 bit"
    The entry was successfully copied to {6529b406-0715-11df-8d40-001966657855}.
    
    G:\ALL\boot>bcdedit /store bcd /set {6529b406-0715-11df-8d40-001966657855} DEVICE ramdisk=[boot]\sources\REC64.wim,{7619
    dcc8-fafe-11d9-b411-000476eba25f}
    The operation completed successfully.
    
    G:\ALL\boot>bcdedit /store bcd /set {6529b406-0715-11df-8d40-001966657855} OSDEVICE ramdisk=[boot]\sources\REC64.wim,{76
    19dcc8-fafe-11d9-b411-000476eba25f}
    The operation completed successfully.
    
    G:\ALL\boot>bcdedit /store bcd /copy {default} /d "Paragon HDM 2010 Server"
    The entry was successfully copied to {ceef3303-0715-11df-8d40-001966657855}.
    
    G:\ALL\boot>bcdedit /store bcd /set {ceef3303-0715-11df-8d40-001966657855} DEVICE ramdisk=[boot]\sources\HDM2010.wim,{76
    19dcc8-fafe-11d9-b411-000476eba25f}
    The operation completed successfully.
    
    G:\ALL\boot>bcdedit /store bcd /set {ceef3303-0715-11df-8d40-001966657855} OSDEVICE ramdisk=[boot]\sources\HDM2010.wim,{
    7619dcc8-fafe-11d9-b411-000476eba25f}
    The operation completed successfully.
    
    G:\ALL\boot>
      My Computers


 
Page 4 of 11 FirstFirst ... 23456 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:11.
Find Us