Sounds like you are using OSD, is that correct? What imaging tool are you using?
Yes, we are just starting to use LANDesk OSD.
Are you using Ghost, ImageX, ImageW ............?
SOrry, we are using Imagew...
1 of 1 people found this helpful
This error message means that the hard disk driver is not loaded into the WinPE image, and that when the imaging utility tries to access the physical disk its unable to do so.
To test this boot into WinPE and dont run any scripts.
Go to the Go button in the bottom left hand corner, and open a new console.
Type in "diskpart" (no quotes) and hit enter.
The diskpart dialoge will load.
Type in "list disk".
If the disk is being correctly loaded by the WinPE environment, then you will see an entry that says:
Disk 0 online
If you get "No fixed disks available" then you need to use the wizard from the OS Deployment toolbar (its the button that has a wrench) and add the driver.
Remember to redeploy the PXE Rep after you add the driver.
That is definitely on the right track. Thanks for the info. However, after adding the drivers (for SATA HDD) and redeploying the PXE Rep, I am still getting the same error. I have an XP SP2 install cd that we slipstreamed the drivers into and that allows me to manually build the pc. So I know that the drivers work... Has anyone else had problems getting SATA equiped pc's to image?
Is it an ICH9r controller?
In the txtsetup.oem, under the scsi section (should be the 2nd section in the .oem file) it lists the default. This is what windows thinks you have installed on your machine. Most of the time its a different hardware model.
The next section lists the types of supported hardware the driver will support. Its usually a list of different models. You have to find which model you have, and make sure that the default section above that is pointing to the right hardware.
Let me know if this doesnt work, or if you have a question. If you can post the txtsetup.oem file I can take a look.
Intel 82801G (ICH7 Family)
OK, I think I see the issue.
In the txtsetup.oem the following section shows that we are installing the driver for this type of controller:
scsi = iaStor_ICH8M
If you boot the machine into windows and go into the device manager, it should say what controller the machine has (ie, Intel 82801GBM or whatever it is).
scsi = iaAHCI_ICH7M
Component Section -
iaStor_ICH8M = "Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)"
iaAHCI_ICH8M = "Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"
iaStor_ICH8R = "Intel(R) 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)"
iaAHCI_ICH8R = "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)"
iaStor_ESB2 = "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
iaAHCI_ESB2 = "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"
iaStor_ICH7MDH = "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"
iaStor_ICH6R = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)"
iaAHCI_ICH6R = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)"
iaAHCI_ICH6M = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"
That was it exactly. After changing the default driver and redeploying the PXE Rep, everything is working fine now. Thanks for all the help!