Portable WES7 on SD card

Discussion in 'Windows Embedded' started by fafhrd, Aug 12, 2011.

  1. fafhrd

    fafhrd MDL Junior Member

    Mar 2, 2010
    66
    59
    0
    I bought a pair of SanDisk 4GB SDHC cards in order to try out a portable WES7 installation.

    Sadly neither of my portable machines (an Acer Aspire 7520 (AMD64AthlonX2) and a Packard Bell dot se (Intel Atom 450)) support booting from the SD Card reader, but I have a USB card reader adapter which enables inserted SD cards to be booted from.

    On the Acer, I reformatted one of the cards to NTFS, single primary partition (3.68GB), and with boot order set to 1.CD/DVD, 2.USB, 3.HDD - booted from the WES7 32-bit IBW DVD, and proceeded to build the OS for the SD.

    The system was basically a thin-PC type build with a few extras like .net, but with bootable USB support and SD booting support and the HORM write filter because I don't fully understand these features and want to get to play with them.

    The build took an age compared to either installing a thin client build to a HD partition or a VM, but eventually it all completed and activated happily with http://forums.mydigitallife.net/threads/28555-Windows-Embedded-Standard-7-keys. At first everything was rather slow, but I think that may have been the usual first run syndrome, and indexing the new system.

    About 3GBfor the full install (I'll attach the DISM /online /get-features output list for anybody interested. View attachment packages.txt There's probably a load of unnecessary stuff in there. Any suggestions would be welcome.

    It speeded up a little but was still sluggish.

    I shut down again, and transferred the USB card reader to the Packard Bell, and it booted up without complaint!

    System Properties report that the product is still activated, so the change of hardware platform makes no difference. I'd have to install another set of drivers to make it fully functional.

    Now of course I shall be trying to boot every conceivable system from it. It's a great feeling to know I have an SD card with a Windows 7 installation that I can run on different hardware.
     
  2. 100

    100 MDL Expert

    May 17, 2011
    1,346
    1,542
    60
  3. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,803
    45,244
    150
    So the speed eventually evens out? I did a USB HDD install and it ran a bit too laggy for me to use as a main OS, but I was just testing it out.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. yummy.Yukky

    yummy.Yukky MDL Novice

    Oct 13, 2009
    10
    0
    0
    Hi,

    I' trying to install WES7 on a USB key or an external hard drive but the install process can't find any drive even if the bios of the laptop can detect the usb drives.
    If you please can guide me.

    Read and learn great advise from Sebus that I already followed but with no luck.

    Thanks!
     
  5. fafhrd

    fafhrd MDL Junior Member

    Mar 2, 2010
    66
    59
    0
    #5 fafhrd, May 28, 2012
    Last edited by a moderator: Apr 20, 2017
    (OP)
    The following shows how to create an ntfs active primary partition on a usb disk with a temporary volume drive letter of u: (for usb), and a label of usbwes assuming then is not a drive already with that assigned letter. We will then apply a new windows embedded WIM image to the partition.

    Make sure your USB storage device is plugged in, and that your BIOS can recognize USB devices as bootable.

    If you boot from the WES7 IBW DVD, you get an interface to the Windows preinstallation environment (WinPE) and there are several options:

    Build an Image

    Deploy an Answer File or WIM

    Launch WinPE Command Prompt (this loads networking services)

    and you can use the F10 key to call up a new command console (this does not load networking)

    Tap L on your keyboard to launch wpeinit.exe and you will have a command prompt

    Code:
    X:\Sources>
    (X: is the ramdisk that WinPE creates to run itself from)

    type

    Code:
    diskpart
    At the DISKPART> prompt, type

    Code:
    list disk
    You should be able to see all storage disks on your system, except the DVD in use and the ramdisk that WinPE uses.

    If you have an 8GB USB drive, it would show up as something like:

    Code:
    Disk 2       Online        7680 MB      7680 MB
    select the disk by typing

    Code:
    sel disk 2
    Code:
    "Disk 2 is now the selected disk."
    should appear

    If you are sure that this disk is the one that you want to work with, select its disk number, otherwise, stop here and type exit.

    If all is ok, type the following commands

    Code:
    clean
    Code:
    create partition primary
    Code:
    sel part 1
    Code:
    assign letter=u
    Code:
    active
    Code:
    format fs=ntfs label="usbwes" quick
    Code:
    exit
    you have now left diskpart and your USB device is prepped.

    If you have created your image file in the IBW, and saved it as install.wim on a shared network drive on a computer called \\mycomputer in a folder named \images, for instance:

    \\mycomputer\images\install.wim

    You do this by typing

    Code:
    net use n: \\mycomputer\images /user <username>
    and then your password for <username>

    you can apply it using imagex as follows, still from the WinPE interface

    Code:
    imagex /apply n:\install.wim 1 u:
    then make it bootable by typing:

    Code:
    bcdboot u:\windows /s u:
    It seems quicker that way than selecting "Deploy Answer File or WIM".

    If you have not yet created your image you can do it directly from the Image builder wizard, by going back to the WinPE Embedded start screen and selecting B to build an image, which you can do directly on drive u:, selecting language and region and whether you want other drivers etc., added to the image. The IBW should reformat the drive, and make it bootable and ready for a first run.

    (The imagex commandline is exactly the same operation for applying Windows 8 to a usb drive in a WindowsToGo setup.)
     
  6. PLac

    PLac MDL Novice

    Mar 5, 2013
    1
    0
    0
    Doesn't make a lot of sense doing all this for a single netbook (imaging). If you're okay with a circa 10GB install, then any Win7 version can be changed to install "Win7 Starter" (barebones win7).
    Go into Win7 source folder and ie.cfg file. Once you have the file open in notepad change Home Premium, Professional or Ultimate to read "Starter".
     
  7. onetwo3

    onetwo3 MDL Member

    Jun 21, 2013
    122
    15
    10
    Im very interested in this however it seems like a whole lot of trouble to go through for what Im looking for so I want to ask first if anyone is using EWF filter in a standard W7? if so how did you incorporate it?what Im looking to do is have a W7 Ent with all driverpacks slipstreamed into it with keep the drivers option and have it also USB bootable so that I have a USB that will boot on most computers. I have this with XP but not w7 so Im looking for solutions. can I get some suggestions?
     
  8. onetwo3

    onetwo3 MDL Member

    Jun 21, 2013
    122
    15
    10
    I used the WES7 IBW and with this you can incorporate ewf but I am not sure if you can slipstream driverpacks this way yet.