Extract drivers from boot image

I have a boot image and my team members added lot of drivers on top of boot images.... Now I want to get a report to get the list of drivers that are integrated
and their source path as I must  have to keep them in a separate folder so that in my up coming migration project I can use them again to integrate in new boot images when migrated from sccm 2012 RTM to SP1 and R2
Kindly through some light on this
HunBoy Started learning from this page

You should not use the drivers from your old boot images in your new boot images.
Windows PE drivers are not the same for every verison of ConfigMgr.
Win PE 5.0 = SCCM 2012 R2
Win PE 4.0 = SCCM 2012 SP1
Win PE 3.0 = SCCM 2012 RTM
And the drivers you need are:
Win PE 5.0 = Windows 8.1
Win PE 4.0 = Windows 8
Win PE 3.0 = Windows 7
Windows PE 5.0 also includes many new drivers so drivers that you needed in older versions of PE might not be required any more...
Ronni Pedersen | Microsoft MVP - ConfigMgr | Blogs:
www.ronnipedersen.com/ and www.SCUG.dk/ | Twitter
@ronnipedersen

Similar Messages

  • Can't add drivers to boot images

    I am just getting into OSD with SCCM 2012 R2 and have run into issues with the OS Image deployment.  I think it is because the boot image doesn't have the correct NIC drivers injected, but I can't seem to do it.  When I right-click the driver(s)
    in SCCM, click Edit->Boot Images the section where I can select the boot images that I want to inject the drivers into is dark grey and there are no images listed.  Is there something I have to do to the drivers/packages/categories before I am able
    to add the drivers?  Again, this is my first attempt at doing this so be kind. :)

    No, my user account is a domain admin member.
    I know this is a totally side topic, but that's a terrible practice security wise. That's my point whether or not it's the domain admin.
    As for the drivers in the boot image, you need to be using boot images that line up with your version of ConfigMgr to manage them in the console.
    2012 RTM -> WinPE 3.1
    2012 SP1 -> WinPE 4.0
    2012 R2 -> WinPE 5.0
    2012 SP1 with CU3 or CU4 supports WinPE 31 and WinPE 5.0 boot images but you can't manage certain aspect of them in the console like drivers.
    2012 R2 supports WinPE 3.1 boot images (but not WinPE 4.0) with the same caveats.
    You can use the method outlined by Jordan to manually inject drivers if necessary. If there a reason you aren't using the standard boot images created during ConfigMgr installation though?
    Also, you mentioned using the boot images you used in WDS. If these are based on the boot images directly from the Windows media, those won't work at all. As mentioned, you should be using the ones created at install time.
    Jason | http://blog.configmgrftw.com

  • Can't inject drivers into boot images as they don't appear

    Hello,
    I have a problem trying to inject some drivers into the boot image using SCCM 2012.
    I right click on the specific driver, I choose Edit > Boot image and there no boot images show up! The list is empty.
    We do have 2 boot images (x32 and x64) and they are working just fine!
    Does anybody have a clue what is going wrong here?
    Thanks.

    What version of ConfigMgr (RTM, SP1, or R2) are you using and what version are the boot images?
    Each version of ConfigMgr can only directly manage (including driver injection) specific boot image versions.
    RTM -> WinPE 3.1
    SP1 -> WinPE 4.0
    R2 -> WinPE 5.0
    Thus, you are most likely trying to edit downlevel (or maybe uplevel) boot images.
    Jason | http://blog.configmgrftw.com

  • Cannot Add drivers to boot image

    does any one know why ?
    cuz i can in 7 but not in vista
    cause of this , cannot successfly wds windows vista

    Hi David Smale,
    Added Windows 7 boot image to WDS then try to deploy vista again.
    More information:
    Windows Deployment Services Overview
    http://technet.microsoft.com/en-us/library/hh831764.aspx
    Managing and Deploying Driver Packages
    http://technet.microsoft.com/en-us/library/dd348456(WS.10).aspx
    WDS - Using WAIK - Inject Driver into boot.wim image
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/195d1451-35c4-4117-b673-9d2acebb76b9/wds-using-waik-inject-driver-into-bootwim-image?forum=winservergen
    I’m glad to be of help to you!
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Extracting data from an image (Java Steganography)

    Hey all!
    I am writing an application in Java that hides bytes in an images pixel's Least Significant Bits.
    Here is the embeding function (mind you, its at an early stage). As far as I can tell, it works perfectly...
         public BufferedImage LSB_BufferedImageEmbed(BufferedImage image, byte[] data)
              int imgWidth = image.getWidth(null);
              int imgHeight = image.getHeight(null);
              //preformat the data array and return as an array of ints?
              int[] formated_data = FormatDataArray(data);
              int index = 0;
              try
                   for(int i = 0; i < imgHeight; i++)
                        for(int j = 0; j < imgWidth; j++)
                             if(index == formated_data.length)
                                  break;
                             System.out.print("Pixel prior Embed: " + image.getRGB(j, i) + "\n");
                             int current_pixel = image.getRGB(j, i);
                             int current_data = formated_data[index++];
                             //Perform bitwise AND on current pixel value - isolating the Least Significant bits.
                             //NB: Mask is = ff fc fc fc [Alpha Byte] [Red] [Green] [Blue]
                             //1111 1111 - 1111 1100 - 1111 1100 - 1111 1100
                             current_pixel &= 0xfffcfcfc;
                             //x << y is "shift x right by y spaces"
                             //Add bits 5,4 of current data to the bottom of the red channel - xx -- xx xx
                             current_pixel = current_pixel + ((current_data & 0x30) << 12);
                             //Add bits 3,2 of current data to the bottom of the green channel - xx xx -- xx
                             current_pixel = current_pixel + ((current_data & 0x0c) << 6);
                             //Add bits 1,0 of current data to the bottom of the blue channel - xx xx xx --
                             current_pixel = current_pixel + (current_data & 0x03);
                             image.setRGB(j, i, current_pixel);
              catch(Exception e)
                   System.out.println("Problem with LSB!!");
              return image;
    And here's the corresponding extraction method
         public byte[] LSB_ExtractFromBufferedImage(BufferedImage image)
              int imgWidth = image.getWidth(null);
              int imgHeight = image.getHeight(null);
              int index = 0;
              byte[] extracted_bytes;
              byte[] extracted_data = new byte[12];
              try
                   for (int i = 0; i < imgHeight; i++)
                        for (int j = 0; j < imgWidth; j++)
                             if(index == extracted_data.length)
                                  break;
                             System.out.print("Pixel prior Extract: " + image.getRGB(j, i) + "\n");
                             int current_pixel = image.getRGB(j, i);
                             //Isolate the bit pattern needed for the Int to byte[] method...
                             current_pixel &= 0x00030303;
                             extracted_bytes = IntToByteArray(current_pixel);
                             for(int t = 0; t < 4; t++)
                                  extracted_data[index++] = extracted_bytes[t];
              catch(Exception e)
                   System.out.println("Problem with LSB Extraction!!");
              return extracted_data;
    Unfortunately, this doesn't work all that well (by that, I mean not working at all!) It does return the bits alright, but not the ones that were previosuly embedded. Does anyone have any ideas on any aspect of these methods as to why that shouldn't work??
    Any help is greatly appreciated!
    Cougaris

    Are you sure that you interpret your results correctly ?
    Your routines use different data representations and that leads easily to misinterpretation.
    Especially as you only use 6 Bits from an int but take 4 Bytes as result.
    Post some input and output data. i.e. an array of 3 values for formattedData and the 12 resulting bytes. I expect the data to be correct (relative to your code, probably not to your intentions).
    Regards
    SH

  • Can't Extract Files from System Image DVD

    I recently created a Windows 7 system image onto DVD-RWs as my HDD was suspect.  The HDD was replaced under warranty. When I came to restore the system image I got up to the fourth DVD and the process would not go any further (could not read the DVD).
    I then tried to extract some of the more important files from the first three disks that the restore process had read successfully.  I used the AttachVHD option under Computer management however for every .vhd file which I tried to attach I received a "The file or directory is corrupted anf unreadable" error message from the Virtual Disk Manager.
    I also tried 7-Zip to extract files but received the message "Can not open file as archive" each time.
    Can any one throw any light on why I can't read these .vfd files?

    marckelli
    Only last night a user went through the same situation as you are going through. Details are important. For now I am assuming that your computer is Windows 7, 8, or 8.1 64 bit. If other post immediately to let me know.
    1. You need two files from Adobe, one .exe and the other .7z. If you have a 64 bit computer operating system
    make sure the you see 64 in the name of the file.
    2. Assure that you have antivirus and firewall disabled.
    3. Right click the .exe file and select Run As Administrator. The double click the .exe to Run it. This will lead
    you into the 7z which is the program.
    If the desktop is not working as the destination for the Adobe Premiere Elements 12 Folder which will be present after the 7z has completed, then set it to Documents.
    In the Adobe Premiere Elements 12 Folder, double click the PRE12 Folder to find the Setup.exe from which you will
    install the program.
    I will be back in a moment to add the link to last night's thread where we went through what you are going through now.
    Make sure at the onset that you have the right files to be used with your specific operating system.
    ATR
    Add On...This is last night's thread on this type of issue
    Premeire elements 12 will only download as files...

  • Trouble installing mac drivers from boot camp

    I ran boot camp and installed windows using an original CD and 2 things go wrong. I 1st cant get onto the internet, and 2nd i can't make it all the way through the list of drivers i get past the graphics card driver and a fatal error occurs everytime any help with either problem would be great

    Welcome to the Apple Discussions.
    Just an idea for you. There is an entire Apple Discussion forum dedicated to Boot Camp and Windows XP.
    Whereas, not everyone here with an Intel iMac has installed, tried to install or has experience with BC & XP, everyone there has or at least has an interest. You may attract help more quickly there.
    The Forum is at the bottom of the main Apple Discussions page under Windows Compatible Technology.
    Here is a link;
    Forum: Boot Camp Public Beta

  • How do you stop IPhone from booting image program ON PC?

    On my PC (not Mac), my image program boots up every time I connect the IPhone. I know it does this if there are photos, but it is annoying. I can't find anything on Itunes or its help.

    Hi,
    This article: http://support.apple.com/kb/TS1857 will walk you through disabling the automatic launch of the image application.
    -Jason

  • Extract text from TIFF image

    If I have an image of a scanned document (TIFF) is it possible using Oracle text to index and subsequently search on text elements of that image?
    If not, anyone have ideas or suggestions of how to accomplish this goal?
    TIA

    No - you would need to feed the TIF document through an OCR program to identify the text first. It might be possible to implement an OCR program as a user filter if it provided a suitable API.
    Oracle Text itself does not include OCR functionality.
    - Roger Ford.

  • Extract foreground from binary image

    hi
    i need help in java programming in java.
    i have a binary image
    by the code
    BufferedImage image = ImageIO.read(new File("f:/123.JPG"));
    BufferedImage bwImage = new BufferedImage(image.getWidth(), image.getHeight(), BufferedImage.TYPE_BYTE_GRAY);
    //bwImage.createGraphics().drawImage(image, 0, 0, null);
    BufferedImage bwImage1 = new BufferedImage(bwImage.getWidth(), bwImage.getHeight(), BufferedImage.TYPE_BYTE_BINARY);
    //bwImage1.createGraphics().drawImage(image, 0, 0, null);
    i need only foreground in color..can u give me the code for that..its urgent..

    If you want any color whatsoever, then you need to use a BufferedImage type that supports color. BufferedImage.TYPE_BYTE_BINARY wont do. In the example below I use BufferedImage.TYPE_INT_RGB. The foreground remains in color, while everthing else turns white.
    BufferedImage image = ImageIO.read(...);
            BufferedImage fgImage =                     //foreground image
                    new BufferedImage(image.getWidth(),image.getHeight(),
                    BufferedImage.TYPE_INT_RGB);
            for(int x = 0; x < fgImage.getWidth(); x++) {
                for(int y = 0; y < fgImage.getHeight(); y++) {
                    int rgbSrc = image.getRGB(x, y);
                    if(rgbSrc == rgbForeground) {
                        fgImage.setRGB(x,y,rgbForeground); //remain in color
                    }else{
                        fgImage.setRGB(x,y,-1);  //set white
            }Or are you looking for more of a Sin City effect where one thing remains in color and everything else is in grayscale?
    BufferedImage image = ImageIO.read(...);
            BufferedImage fgImage =                     //foreground image
                    new BufferedImage(image.getWidth(),image.getHeight(),
                    BufferedImage.TYPE_INT_RGB);
            for(int x = 0; x < fgImage.getWidth(); x++) {
                for(int y = 0; y < fgImage.getHeight(); y++) {
                    int rgbSrc = image.getRGB(x, y);
                    if(rgbSrc == rgbForeground) {
                        fgImage.setRGB(x,y,rgbForeground); //remain in color
                    }else{
                        int r = (rgbSrc>>16)&0xff;
                        int g = (rgbSrc>> 8)&0xff;
                        int b = (rgbSrc    )&0xff;
                        int lum = (int) (.299 * r + .587 * g + .144 * b);
                        //set to grayscale
                        fgImage.setRGB(x,y,(255<<24)|(lum<<16)|(lum<<8)|lum);
            }

  • Default or custom boot image

    Hi to everyone. Currently I am in a process of learning SCCM 2012 R2, having experience in working with MDT & WDS. I want to perform capturing of reference virtual Windows 7 machine image and to deploy it later to bare-metal virtual machine. In order
    to do this I have to create task sequence media and while creating it I have to choose boot image. Since I have to "inject" vmxnet3 network drivers into boot image before using it for creation of task sequence media, what is recommended practice
    - doing so with default boot image (for example x64 flavour of it) or adding Windows 7 boot image into SCCM and injecting these drivers into it? In MDT I did not have any default boot images so I had to add them from Windows 7 installation media and inject
    these network drivers into them.

    No consequence. As Darrick says IT Admins often add their own custom images. However that is not essential. If you're just learning keep it simple.
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • Can't add drivers to Server 2012 R2 boot image in WDS

    Hi all.
    I want to use my "old" Windows Server 2012 (not R2), WDS to deploy new R2 servers but i can't add driver package to the R2 boot image, it comes out with error code: 0xc0000135 no matter what drivers i use.
    Without network drivers i can't boot the image on my physical servers, i've tried on a virtual machine where it works just fine.
    I can't use the old boot image to install R2, then it comes with error: "Windows could not apply unattend settings during pass [offlineServicing]." when it tries to install it on both virtual and physical servers.
    My initial thought is that the WDS server has to be on a R2 server but i can't find anything that proofs that.
    Can someone confirm that non R2 WDS is not supported to R2 or does anyone have an idea to a solution?
    Thank you in advance.

    Okay maybe not a solution but i installed a new WDS server on R2 and then there was no problem adding driver package to to boot image.
    So i was able to confirm my theory that it's not supported to deploy R2 from a non-R2 WDS server. If anyone can make it work please let me know but until then i think this is the only way.
    If I understand your description of the issue, the problem is that you are trying to update a WinPE 5.0 WIM with a version of the ADK that services WinPE 4.0 images.  Installing the new Windows Server 2012 R2 server caused SCCM to use the version of the
    ADK that services WinPE 5.0 images.  You should be able to deploy them fine from the other server, but you can only service them from the new one.  You will not be able to service the older WinPE 4.0 images from the new server either.

  • How to extract the license plate region from the image of cars

    HI, I want to extract the license plate region from the image of cars with vision assistant. I try to adjust the threshold value, remove small objects. But i still cannot get the perfect license plate region. I have attached 4 images that i am working now. I hope someone can help me to extract that region. Really thanks.
    Attachments:
    IMG_2029.JPG ‏150 KB
    IMG_2031.JPG ‏155 KB
    IMG_2089.JPG ‏130 KB

    Hi, I have attached my extrated images.. Please check them...
    Attachments:
    35.PNG ‏17 KB
    36.PNG ‏12 KB
    37.PNG ‏13 KB

  • Handling boot-critical Win 7 drivers in ZCM imaging

    Does anyone know how to handle boot-critical drivers with ZCM imaging?
    These are typically disk controller and/or NIC drivers.
    MS WIM seems to require that you mount the image and "reflect" the
    driver into the image. (Gotta love MS's way with words.)
    I was wondering if this could be done in one of the Sysprep phases?
    Use and add-on image to deliver the boot-critical driver to, say,
    C:\Drivers then install it during the phase.
    I tried the Windows-PnpCustomizationsNonWinPE entry in the
    offlineServicing phase. Doesn't work.
    Maybe the Windows-PnpCustomizationsNonWinPE or
    Windows-PnpCustomizationsWinPE entry in the windowsPE phase?
    I'm trying to avoid having to open the image and add critical drivers
    that way.
    BTW, I've gotten other drivers to install easily in a Powershell
    script with DPINST. Works like a champ and allows me to deliver just
    the drivers I need as an add-on image.
    All suggestions/discussion welcome.
    Regards,
    Don

    Don,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • I have downloaded OS X Yosemite using recovery from boot but while installing error occuring showing unable to extract essential.pkg so can't install. problem is i have already formatted my drive and dont have any os right now. please help

    i have downloaded OS X Yosemite using recovery from boot but while installing error occuring showing unable to extract essential.pkg so can't install. problem is i have already formatted my drive and dont have any os right now. only the downloaded new os x yosemite in the os x base system. please help

    Please try again after taking each of the following steps that you haven't already taken.
    Step 1
    Reset your computer’s PRAM.
    Step 2
    If your model has user-replaceable memory, and you've upgraded the memory modules, reinstall the original memory and see whether there's any improvement. Be careful not to touch the gold contacts. Clean them with a mild solvent such as rubbing alcohol. Aftermarket memory must exactly match the technical specifications of the machine.
    Step 3
    Back up all data to at least two different storage devices, if you haven't already done so. One backup is not enough to be safe. The backups can be made with Time Machine or with Disk Utility. Preferably both.
    Erase and install OS X. This operation will destroy all data on the startup volume, so you had be better be sure of the backups.
    Step 4
    Make a "Genius" appointment at an Apple Store, or go to another authorized service provider to have the machine tested.

Maybe you are looking for

  • Very easy question - How to find out the first date of year

    Hi Experts, I have created Web Dynpro program. I have to set one field "start_date" as first date of year. For example if current date is 04/10/2009, then program should set value of field "start_date" as 01/01/2009. If suppose program is used on 12/

  • Xpath in the collect message of BPM

    Hi, I created a BPM collect message. My source message has a field which is in the format of XXXX-NN such that XXXX can be any 4 letters and NN is a number 01 - 99. In the loop of the BPM, I made use of an Xpath command in the condition editor for th

  • Retriving the data

    Hi Can we retrive  the data from multibple cubes to list cube Thanks

  • Trigger portal event from 3:d party application

    Hi, I have a Web Dynpro project with an iView containing a 3:d party application. This application posts data (a few MBytes) to an URL (the URL is configurable), and I want a Portal Event to be triggered whenever this data is posted. Is it possible?

  • Run time error with ALV List

    Hi, I am Using ALV list to display data,In that when itry to display currency field it is giving run time error. Following is the code i am using   lf_fcat-fieldname   = 'SALARYE'.   lf_fcat-tabname     = 'IT_EMPLOYEE'.   lf_fcat-col_pos     = l_cnt.