sdimgr (Is there a other way?)

G

Guest

Hi,

first thank you all for this fantasic information in this newsgroup.

But I have still a problem
Now I have tried some ways to deploy the sdi files to a target mashine over sdimgr.
The only one that realy works was: Booting with XPE-CD and wirte "sdimgr Z:\server\share\file.sdi /writedisk:0 /yes"
I have tried to boot my machine (XP Pro) and start sdimgr from there but I got an error (It was in german, i try to translate):
Windows Script Host
Script: D:\XPE\SDIMGR.WSF
Line:0
Sign: 1
Error: reproof could not be added : {xxxxxxxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx} <- (The number is to find in the file)
Code. 80040067
Source: Windows Script Host

On the target device (XPE - image allready pluged in via XPE-CD) by writing this line in CMD I got only the Windows Script Host Properties.

Also, what exactly is the best way do deploy the images? I have a image, of 500 MB, so I can forget the REMOTE BOOT. there is (so i think) no possiblity for running sdimgr from a bootable dos-bootdisk, is there?

The only one i think it would be good is to make a small-sized image with a batch-file in run-reg-entry that starts sdimgr from a share. But how to do that? I could not run sdimgr without booting from Windows XP embedded CD. Could you help me?

thanks

Tassos
 
K

KM

Tassos,

1. Instead of useing WinPE disk, you can (and I've done that) make your own
"small" SDI image that includes "Windows Script Host" and SDI Manager files.
Deploy the SDI through Remote Boot and then run "sdimgr.wsf /writedisk ..."
command. If I recall it correctly, you will also need to pre-register
sdiaut.dll to be able to use sdimgr.wsf.

2. Loot at the XPe docs for sdi2hd tool. It will allow you to deploy a sdi
file under DOS (you mentioend "bootable dos-bootdisk").

Hope this helps.

BSquare Corp.,
KM


T> Hi,
T> newsgroup.
T> deploy the sdi files to a target mashine over sdimgr.
T> that realy works was: Booting with XPE-CD and wirte "sdimgr
T> Z:\server\share\file.sdi /writedisk:0 /yes"
T> machine (XP Pro) and start sdimgr from there but I got an error (It
T> was in german, i try to translate):
T> D:\XPE\SDIMGR.WSF
T> {xxxxxxxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx} <- (The number is to find
T> in the file)
T> target device (XPE - image allready pluged in via XPE-CD) by writing
T> this line in CMD I got only the Windows Script Host Properties.
T> Also, what exactly is the best way do deploy the images? I have a
T> image, of 500 MB, so I can forget the REMOTE BOOT. there is (so i
T> think) no possiblity for running sdimgr from a bootable dos-bootdisk,
T> is there?
T> small-sized image with a batch-file in run-reg-entry that starts
T> sdimgr from a share. But how to do that? I could not run sdimgr
T> without booting from Windows XP embedded CD. Could you help me?
T> thanks
 
G

Guest

Thanks for that

I tried out the second way you told me. sdi2hd works. On the image that I want to distribute I always get one error
"Please specify a valid sdi fileto perform the data extaction operation.

Any idea why?
 
G

Guest

Sorry

I forgot to say that I am able to deploy this image with sdimgr. but I get this error only with sdi2hd

thak

Tassos
 
K

KM

Tassos,

You have not mentioned the steps you performed to create your sdi file in both cases so it is hard to point you to the problem at your end.
The problem, for example, may relate to the disk blob of your sdi file that may be missing or corrupted.
Usually, you get a sdi file to deploy with sdi2hd tool from dismounting the SDI Loader virtual drive.

KM
BSquare Corporation


T> Sorry,
T> sdimgr. but I get this error only with sdi2hd.
 
K

KM

Tassos,

I don't think the sdi file with partition blob only you can deploy with sdi2hd tool. You will need disk blob in it. As I mentioned, you may use the "SDI Loader" dismounted sdi file. It should not be too big for your hd if you used to deploy an sdi file containing your XPe image with sdimgr tool.
Someone else here may correct me if I am wrong.

Yup, I see your post on "Windows Update" topic. Switching there now...

KM
BSquare Corporation



T> Hi KM,
T> fixed my problem regarding sdimgr. Now I am able to deploy images if
T> I created the sdi file vie sdimgr ... /readpart:C:
T> steps (initialize, Partitionize and activate) on the target hd. This
T> is irksome but I can live with that. With writedisk I could not
T> create sdi-files because it seems like my hd is not big enough. Any
T> Idea how I could minimize that work for each hd? If not, it stil OK.
T> You have realy helped me. I also posted a other Question regarding
T> updating. Could you take a look on it?
 
G

Guest

Hi KM

I think you are right. I have no idea what a blob is. Could you maybe explain me this procedure or give me a sheet? My problem exactly is following

I have a target machine that now has the right structure on C:
C: is 650 M
DISK is 40 G

Now I want to generate a sdi file from C: so I could give this configuration to all my targets
I could do that with readpart. But in this case I have to do some steps till I got the image on the disk
Sure it is possible with readdisk. But I have no idea how. And sure I have no idea what to do with this blobs. I realy have no idea what a blob is. Ok I heard abou Binery large objekt but this tells me nearly nothing. If somebody could tell me witch command I should use to generate a sdi file ready to use with "sdimgr sdifile.sdi /writedisk:1 /yes" it would be very helpfull. But also it would be helpfull if I get a whitepaper that contains a lot of information about blobs

Thank

tasso
(sorry for may be stupid questions :) )
 
K

KM

Tassos,

Your questions are not stupid but popular if you use SDI approach to deploy
your XPe images.
I don't want to cut/paste all the blob info here but I actually suggest you
to open "Microsoft Windows XP Embedded Help" on your dev.machine and type
"blob" on the search page. You will get all the info you need there + many
SDI Manager command descriptions that will help you to understand the SDI
techniques.

I did not try to use sdi2hd in my deployment so I can't be of much help here
for you. Maybe someone else who used sdi2hd a lot can jump in here and
answer your questions.
Just a couple of hints:
1. You can always make your own XPe image (and even burn a bootable CD with
it) that supports all needed for SDIMgr to work properly. This way you can
definitely use "sdimgr /writepart" command and will have your target
structure done as wanted.
2. You can deploy small enough (~650) image even with sdi2hd (disk blob)
that will restructure target storage as needed with disk management tools
(diskpart, etc.). I'd suggest you to search in MSDN (or this NG archive) for
information on diskpart utilities. It will definitely suit your needs.

KM,
BSquare Corp.

Tassos said:
Hi KM,

I think you are right. I have no idea what a blob is. Could you maybe
explain me this procedure or give me a sheet? My problem exactly is
following:
I have a target machine that now has the right structure on C:
C: is 650 MB
DISK is 40 GB

Now I want to generate a sdi file from C: so I could give this
configuration to all my targets.
I could do that with readpart. But in this case I have to do some steps
till I got the image on the disk.
Sure it is possible with readdisk. But I have no idea how. And sure I have
no idea what to do with this blobs. I realy have no idea what a blob is. Ok
I heard abou Binery large objekt but this tells me nearly nothing. If
somebody could tell me witch command I should use to generate a sdi file
ready to use with "sdimgr sdifile.sdi /writedisk:1 /yes" it would be very
helpfull. But also it would be helpfull if I get a whitepaper that contains
a lot of information about blobs.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top