X61 - Can't get sysprep'ed image to boot on it.

Scenario
I am the senior desktop analyst in the offices of an international business travel company.
We recently won the Lenovo account and the employee of our company that manages the account needs to use a Lenovo laptop exclusively so I was sent a brand new X61 to configure for the rep.
X61 originally came with Vista preloaded but I slapped XP SP2 on it using the enclosed bootable Rescue CD and six XP recovery CDs.
Since we already use a single working corporate image for the 6 different non-Lenovo hardware platforms we currently use, I want to deploy the same image to this user.
I was the person that created the image from scratch and I see no problem with it actually working on the X61.
To create an image for the laptop, one of our fastest desktops was imaged with our corporate master image and brought up normally as if the PC was being readied for deployment.
Once everything had completed, the HD in the desktop had the proper Lenovo x61 drivers added to it and the SATA drivers added to the sysprep.inf file as well.
After that it was sysprepped, shutdown and left lying in its original desktop ready to be cloned over to the drive in the X61 where it would be booted up for the first time after sysprep, in the X61.
So I would still be able to keep the preload on the x61's original hard drive, I used a SATA laptop hard drive from one of our current non-Lenovo systems for the image transfer to the x61.
Problem
When I clone the sysprepped image from the desktop hard drive over to the laptop hard drive, it refuses to boot in the IBM.
It just sits at the screen with a blinking cursor doing nothing.
Troubleshooting so far
I have put the corporate image on the x61's original hard drive [with the XP preload] by just replacing the original data partition and leaving the recovery partition alone = blinking cursor.
I have cloned the whole source drive over to the Lenovo preload HD, removing the recovery partition completely = blinking cursor.
I have installed XP from the original CD using a USB-floppy drive and the F6 key to add the SATA driver during startup.
Once completely installed, I figured that it had a valid boot sector and I Ghosted over the sysprepped image without the IB switch and I still get the blinking cursor.
I have researched on the Internet using Google and have found a couple of links that seem to indicate what the problem might be and have listed them below
Predesktop Authentication
This has nothing to do with the issue at hand as this option lies in the BIOS under Security,FingerPrint.
Its BIOS description also states that this option decides whether fingerprint access is required to boot the laptop and this option has been in the disabled state even while the laptop was booting the Factory Preload.
SATA set to Compatibility instead of AHCI
This setting only affects how the OS sees the HD, not how the laptop sees it and I tried it anyway and it has no effect.
If your XP image isnt properly sysprepped to handle the SATA drive using the proper driver, you will need to set it to Compatibility mode to get into Windows.
As it stands, this is not an issue as I have edited the sysprep.inf to add the SATA driver reference for this laptop and if it ever boots the image, I expect it to never BSOD but thats if it ever boots which it hasnt so far.
Ghosting using the IB switch
I was SO sure that this would fix the issue but I get the same blinking cursor.
Booting into DOS and using Ghost 8.3, I ran "ghost -ib" and selected the sysprepped desktop drive as the source and the laptop drive as the destination and it still leaves me at the blinking cursor when I try it in the laptop.
Re-creating the MBR
I have done this two different ways, one using Norton GDISK and one using a regular Windows 98 bootdisk.
The Windows 98 bootdisk kept saying "No fixed disks present" so it never worked.
Nortons GDISK didnt have any issues re-creating the MBR on the laptop or on the laptop HD plugged in the desktop but the drive still doesnt boot.
Signature failure error
I have heard about people having the same issue as me and getting this error but so far I have not received this error.
As of now, I have restored the XP SP2 preload back on to the laptop to get the original boot sector back as I believe that is the key to solving this whole nightmare.
There are other things I have tried as well and since I have been at it exclusively for almost two full business days now, everything is much upstairs right now but I will remember what I have tried if anyone wants to e-mail me any suggestions. 
I await and welcome anyones advice.
Solved!
Go to Solution.

Hi all,
Sorry about not updating this thread but here is the solution and the explanation, hopefully, I dont miss anything because I would like this all in one place so it can be referenced in the future.
The Lenovo's and the Dell's and maybe other OEM's [not Fujitsu-Siemens] use a recovery partition and the boot table that references it is based on some form of Linux as also is the recovery partition itself.
As far as I know, all flavors of Linux use 8,192 bytes for a boot table [4 sectors of 2048 bytes each] whereas a standard boot table is only 1 sector and 2048 bytes long.
This is the reason for the problem that happens with OEM laptops like this one.
What you need to do to get the image to boot is the following [BSODs after booting is another issue]
Create the image to a ghost file on whatever platform you want but use the IB switch in Ghost to create the image with the boot table intact.
Deploy the image to the IBM laptop hard drive ALSO using the IB switch
When doing ANY image deployment to the laptop, the hard drive MUST be IN the laptop itself. The laptop writes its boot sector differently so the hard drive must be in it for the image to work. I was doing everything right but this step and I was still having the issue so this is crucial.
If you are testing the image by deploying straight from the test PC to the laptop by using the Ghost Peer-2-Peer TCP/IP option, start Ghost on both ends with the IB switch but remember the destination SATA drive MUST be in the laptop itself.
Thats it.
Hope this helps everyone out.

Similar Messages

  • How can you get a mirror image of a photo on iPhoto?

    How can you get a mirror image of a photo on iPhoto?

    By using an external editor. Preview is already on your Mac. It's called 'Flip Horizontal'
    In order of price here are some other suggestions:
    Seashore (free)
    The Gimp (free)
    Graphic Coverter ($45 approx)
    Acorn ($50 approx)
    Pixelmator ($50 approx)
    Photoshop Elements ($75 approx)
    There are many, many other options. Search on MacUpdate or the App Store.
    You can set Photoshop (or any image editor) as an external editor in iPhoto. (Preferences -> General -> Edit Photo: Choose from the Drop Down Menu.) This way, when you double click a pic to edit in iPhoto it will open automatically in Photoshop or your Image Editor, and when you save it it's sent back to iPhoto automatically. This is the only way that edits made in another application will be displayed in iPhoto.

  • How can I get a mirror image of my photo?

    How can I get a mirror image in iPhoto?

    That is not a feature of iPhoto - suggest to Apple - iPhoto Menu ==> provide iPhoto feedback.
    Preview can do that - as can PhotoShop Elements and many other photos editors
    LN

  • How can I get an ucropped image in a Custom Package when using Stroke and/or Border??

    How can I get a picture in a Custom Package that has a Stroke and/or a border and get the image shown fully, and not cropped in one way or other?
    When I add the stroke/border it adds them inside the cell, thereby altering the ratio of the area for the picture inside it, which crops it in some way. How can I get the image to be uncropped?  The controls available seem to all be for the ration of the outside of the cell, but my image is inside the stroke/border and nothing seems to work on it directly ... 
    Many thanks,
    Gary

    Perhaps I misunderstood your requirement.  I have been frustrated by LR print module and labs effectively squeezing individual shots into existing frames. So I have used LR2Mogrify to export (and then re-import) a 'new image' which manages the discrepancy between a crop and a cell of a different aspect ratio by adding padding - usually 'white' - around the image to a canvas corresponding to cell dimensions. Adding stroke borders can be accomplished in Mogrify inside or outside the image.  A custom package, with multiple cell dimensions can be populated with images created in the corresponding aspect ratio(s) for the relevant cells.
    I'm not aware of a way of automating the creation of cells in a page to dimensions which change with the crop as discovered  - drag and drop images onto a blank page creates cells of the same standard size.  

  • Why PhotoBooth can't get the background images to work properly on the picture

    Why PhotoBooth can get the background images to work properly on the picture, is it because too much luminosity in the environment or too little? I have tried everything and nothing works.
    <Re-Titled By Host>

    Might try this...
    Go to System Preferences > Universal Access and down in the Display: section make sure that the Enhance contrast: slider is all the way to left to Normal, or more to the right for less Contrast.
    Go to System Preferences > Accessibility in 10.8.x,and down in the Display: section make sure that the Enhance contrast: slider is all the way to left to Normal, or more to the right for less Contrast.

  • Now that Mobile Me is gone, how can i get my iPhoto images to run as my screen saver in Apple TV?

    Since the demile of Mobile Me my Photos screen saver on Apple TV gives me the options of Neo Geo, Amimals, Flowers, Flickr, Photo Stream and Album Artwork. Can i get my iPhoto albums to reappear somehow?

    Welcome to the Apple Community.
    Share your photos in iPhoto with the Apple TV using the Advanced menu in iTunes, then select the album of your choice to use as a screensaver in the screensaver settings on the Apple TV.

  • Can I get full resolution images on my iPhone?

    I was wondering if there's a way to get full resolution images on my iPhone, because everything that I synched get's blury when you zoom in. I know that the images on my computer are big enough, because on of the smaller ones is 1024x1578.

    Check this link - about halfway down under "Photo Optimization and Storage Requirements".
    http://www.ilounge.com/index.php/articles/comments/the-complete-guide-to-ipod-ph oto-pictures/

  • Help! I can't get a moving image in my program window. just a grey box

    If i double click on my timeline footage i will get the still image but I cant get the moving image. Im also on a tight deadline!

    More information needed for someone to help... please click below and provide the requested information
    -PPro Information FAQ http://forums.adobe.com/message/4200840
    What is your exact brand/model graphics adapter (ATI or nVidia or ???)
    What is your exact graphics adapter driver version?
    Have you gone to the vendor web site to check for a newer driver?
    -If Windows, do NOT rely on Windows Update to have current driver information
    -you need to go direct to the vendor web site and check updates for yourself
    ATI Driver Autodetect http://support.amd.com/en-us/download/auto-detect-tool
    nVidia Driver Downloads http://www.nvidia.com/Download/index.aspx?lang=en-us

  • How do I get an ISO Image for Boot Camp?

    I can't use bootcamp because i don't have a Windows 7 ISO Image. Where can i get a Windows 7 ISO Image?

    http://blog.mclaughlinsoftware.com/2009/09/03/convert-dvd-to-iso-on-mac/
    more options
    https://www.google.dk/search?client=opera&q=make+dvd+into+an+iso+mac&sourceid=op era&ie=utf-8&oe=utf-8&channel=suggest

  • I can't get Dr Browns Image Processor Pro to work from Bridge with Photoshop CC 2014

    We use the wonderful DR Browns Image Processor Pro script a lot, but cannot get it to work from Bridge with PS CC 2014. When I select files in Bridge CC and then go to Tools> Dr Browns Services 2.3.1 > Image Processor Pro it just pops up an error message that says ReferenceError: photoshop is undefined.
    The actual script works fine if I launch it from Photoshop CC 2014 - just not if I load it from Bridge CC.
    I have unistalled it and re installed a few times, both manually and through the Extension Manager CC.
    I am using a Win 7 64bit computer.
    I assume there is some change in the scripting part that loads Photoshop from bridge but not sure. It worked fine in CC. Just not CC 2014.
    I opened the Dr Browns Services .jsx file but don't see anything obvious. This is the section related to the Image Processor Pro part:
      // This routine takes an array of files. If called by Photoshop,
      // it will invoke Dr. Brown's Process 1-2-3 with the files. If called by
      // any other app, it will send a BridgeTalk message to Photoshop
      // to invoke this routine with the same arguments.
    drbrownserv.process123 = function (files) {
    // Bring Photoshop to the foreground.
      BridgeTalk.bringToFront ("photoshop");
      // Create a new BridgeTalk message for Photoshop to invoke
      // Image Processor with the selected files
      var btMessage = new BridgeTalk;
    btMessage.target = "photoshop";
      btMessage.body = "drbrownserv.process123 (" + files.toSource () + ");";
      btMessage.send ();
      } else {
    photoshop.runActionCommand ('611736f0-9c46-11e0-aa82-0800200c9a66', files);
      catch (error) {
      if (error.number != 8007) // Don't report user cancelled errors.
      drbrownserv.alert (error);

    I copied that .jsx file to a new name "Xbytor Image Processor Pro.jsx" edit that file changed the string Dr Browns services to "Xbytor Image Processor Pro" then commented out all the code that added tools menu items but "Image Processor Pro" and I put that file into
    "C:\Program Files (x86)\Common Files\Adobe\Startup Scripts CC\Adobe Bridge" even though Bridge CC is 64Bit seems to use theat location.
    Bridge CC was updated by the creative clouds update and opens Photoshop CC 2014 now

  • How can I get  the part image from a rectangle region?

    hi,
    I'm trying to draw a rectagle region on a picture with mouse and crop it. but the rectangle is not vertical along x-axis.that is to say, there is a angle between x-axis and the base of the rectangle. I don't know , how can I do it. Can someone give me some tip or some java-code. Thank you very much in advance.

    I completely misunderstood your question. As I read it again it seems clear and straight-forward. I'm sorry. Let's see if this is closer.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import java.awt.image.BufferedImage;
    import java.io.*;
    import java.net.*;
    import javax.imageio.ImageIO;
    import javax.swing.*;
    import javax.swing.event.MouseInputAdapter;
    public class CropImage
        BufferedImage original;
        CropPanel cropPanel;
        CropSelector selector;
        public CropImage()
            original = getImage();
            cropPanel = new CropPanel(original);
            selector = new CropSelector(cropPanel);
            cropPanel.addMouseListener(selector);
            cropPanel.addMouseMotionListener(selector);
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(getUIPanel(), "North");
            f.getContentPane().add(new JScrollPane(cropPanel));
            f.setSize(400,400);
            f.setLocation(200,200);
            f.setVisible(true);
        private BufferedImage getImage()
            String fileName = "images/coyote.jpg";
            BufferedImage image = null;
            try
                URL url = getClass().getResource(fileName);
                image = ImageIO.read(url);
            catch(MalformedURLException mue)
                System.err.println("url: " + mue.getMessage());
            catch(IOException ioe)
                System.err.println("read: " + ioe.getMessage());
            return image;
        private JPanel getUIPanel()
            final JButton
                mask    = new JButton("mask"),
                crop    = new JButton("crop"),
                restore = new JButton("restore");
            ActionListener l = new ActionListener()
                public void actionPerformed(ActionEvent e)
                    JButton button = (JButton)e.getSource();
                    if(button == mask)
                        selector.mask();
                    if(button == crop)
                        selector.crop();
                    if(button == restore)
                        cropPanel.restore(original);
            mask.addActionListener(l);
            crop.addActionListener(l);
            restore.addActionListener(l);
            JPanel panel = new JPanel();
            panel.add(mask);
            panel.add(crop);
            panel.add(restore);
            return panel;
        public static void main(String[] args)
            new CropImage();
    class CropPanel extends JPanel
        BufferedImage image;
        Dimension size;
        GeneralPath clip;
        Point[] corners;
        Area mask;
        boolean showMask;
        Color bgColor;
        public CropPanel(BufferedImage bi)
            image = bi;
            setSize();
            clip = new GeneralPath();
            showMask = false;
            bgColor = getBackground();
        protected void paintComponent(Graphics g)
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            int w = getWidth();
            int h = getHeight();
            int x = (w - size.width)/2;
            int y = (h - size.height)/2;
            g2.drawImage(image, x, y, this);
            if(showMask)
                g2.setPaint(getBackground());
                g2.fill(mask);
            else
                g2.setPaint(Color.red);
                g2.draw(clip);
        public Dimension getPreferredSize()
            return size;
        public void setClip(Point[] p)
            corners = p;
            clip.reset();
            clip.moveTo(p[0].x, p[0].y);
            clip.lineTo(p[1].x, p[1].y);
            clip.lineTo(p[2].x, p[2].y);
            clip.lineTo(p[3].x, p[3].y);
            clip.closePath();
            repaint();
        public void clearClip()
            clip.reset();
            repaint();
        public void setMask(Area area)
            mask = area;
            showMask = true;
            repaint();
        public void setImage(BufferedImage image)
            this.image = image;
            setSize();
            showMask = false;
            clip.reset();
            repaint();
            revalidate();
        public void restore(BufferedImage image)
            setBackground(bgColor);
            setImage(image);
        private void setSize()
            size = new Dimension(image.getWidth(), image.getHeight());
    class CropSelector extends MouseInputAdapter
        CropPanel cropPanel;
        Point start, end;
        public CropSelector(CropPanel cp)
            cropPanel = cp;
        public void mask()
            Dimension d = cropPanel.getSize();
            Rectangle r = new Rectangle(0, 0, d.width, d.height);
            Area mask = new Area(r);
            Area port = new Area(cropPanel.clip);
            mask.subtract(port);
            cropPanel.setMask(mask);
        public void crop()
            Point[] p = cropPanel.corners;
            int w = p[2].x - p[0].x;
            int h = p[1].y - p[3].y;
            BufferedImage cropped = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
            Graphics2D g2 = cropped.createGraphics();
            g2.translate(-p[0].x, -p[3].y);
            cropPanel.paint(g2);
            g2.dispose();
            cropPanel.setBackground(Color.pink);
            cropPanel.setImage(cropped);
        public void mousePressed(MouseEvent e)
            if(e.getClickCount() == 2)
                cropPanel.clearClip();
            start = e.getPoint();
        public void mouseDragged(MouseEvent e)
            end = e.getPoint();
            // locate high and low points of rectangle from start
            int dy = end.y - start.y;
            int dx = end.x - start.x;
            double theta = Math.atan2(dy, dx);
            double spoke = start.distance(end)/2;
            double side = Math.sqrt(spoke*spoke + spoke*spoke);
            Point[] corners = new Point[4];           // counter-clockwise
            corners[0] = start;                       // left
            int x = (int)(start.x + side * Math.cos(theta + Math.PI/4));
            int y = (int)(start.y + side * Math.sin(theta + Math.PI/4));
            corners[1] = new Point(x, y);             // bottom
            corners[2] = end;                         // right
            x = (int)(start.x + side * Math.cos(theta - Math.PI/4));
            y = (int)(start.y + side * Math.sin(theta - Math.PI/4));
            corners[3] = new Point(x, y);             // top
            cropPanel.setClip(corners);
    }

  • How can I get a header image to span full width of page?

    Hi All
    I have tried just about every thing to get this image to span the full width of the page, its fine in design mode but when I view it in preview its centred with white space either side. 

    Hi Brad
    Thanks for your reply,  I have treied that also with similar results. 

  • Can't get my RAW images to open up in elements 9 from my new 5d mark 3 Camera!

    I never had problems opening my RAW images from Canon 5d Mark2 but for some reason, they won't open from my new canon 5d mark 3 camera.  A pop up box comes up that says, cannot open file "........." because it is the wrong type of file.  Can anyone help as to what I can do???

    Hi,
    The 5D mark III requires ACR 6.7 or higher - PSE 9 can only goes as far as ACR 6.5.
    You need to update to a newer version of PSE or use the free DNG converter to turn the CR2 files into DNGs which can then be read by PSE9.
    Brian

  • Can't get full screen images on Flash 10.1 - just white screen

    Hi - not sure if anyone can help.  I watch Create & Craft via my computer.  When you go on site there is a small video box playing the programme with an arrow and "view full screen" in the corner.  Normally I just click this arrow and it changed to full screen.  However, since downloading 10.1 all I get now when I click on the arrow is a totally white screen - it's really frustrating and any help would be appreciated.

    Hi, try turning off the hardware acceleration feature. You can go to youtube and right click on a video and bring up Display Setting and Uncheck it.
    It is also recommended to update the graphic and video drivers to the latest versions.
    See if that helps.
    Thanks,
    eidnolb

  • Help!  Can't get my Podcast Image back!

    https://itunes.apple.com/gb/podcast/filmsploitation-film-podcast/id464589769
    Image diseapered when they chage dteh sizing.  Using Iweb
    I have updated the image now twice in teh new format yet still not showing!
    Any ideas?

    You have to add the image in iWeb. When you start a podcast page there is a placeholder (in most templates) where you can drag your image to replace the placeholder. However if you then delete the image you don't have the placeholder, so I don't know how you proceed from there. If you ask in the iWeb Forum I'm sure one of the gurus there will be able to advise. Make it clear that what you've done is replace the placeholder but then delete the image.
    Edit - had a thought: try changing the template to another one, then changing back. I'm guessing, but doing so might possibly bring the placeholder back.

Maybe you are looking for

  • I want a "request for service" form I would like the form user to be able to indicate which Prior order the request relates

    Our E-commerce site sells furniture and as such we will have customer service claims or reports filed, all sales are made through a secure zone as are any service requests.. I would like the customer to be able to choose which of their past orders th

  • On my home screen i have a speaker symbol and the volume wont stay on

    I cannot play music on my ipod because as soon as i turn the volume up the slider goes all the way back down. Also on the home page there is a big symbol of a speaker

  • Total Result Value

    Hi, I have a issue with calculating total value in the Query which is used for other calculations. A   B   C 1   2    Total value of A * B2 1   3     Total value of A * B3 2   4      Total value of A * B4 I cannot use SUM GT as it is sensitive to the

  • Java.sql.SQLException: Unsupported feature

    Hi, I am receiving the following error after i added savepoints in my code connection.releaseSavepoint(savePt) is the statement where my code is failing.. java.sql.SQLException: Unsupported feature JDK - tried with 1.4.2 and 1.5 JDBC - using ojdbc14.

  • User license questions - old user is leaving

    Hi Because all user application licenses (CRM sales, CRM service, and Professional) are assigned to named users how do we deal with the situation when a member of staff leaves the company and we wish to re-assign that license which is now no longer u