Jump to content











Photo
* * * - - 4 votes

BootSDI, zCopy and ImageCreator utility


  • Please log in to reply
595 replies to this topic

#51 bilou_gateux

bilou_gateux

    Frequent Member

  • Expert
  • 230 posts
  •  
    France

Posted 10 March 2007 - 08:30 PM

Help! Syntax error.

WBzip -x BootSDI.script <name_of_the_section_i_have_to_put_here?> zCopy.exe X:\temp

#52 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 10 March 2007 - 08:45 PM

Simply download the latest beta exe from here:
http://www.boot-land...?...c=1104&st=0

Go to the download tab, choose thuun's web server on the top, and then select the script like here:
bootsdi.jpg

Then all you need to do is download the script.

Go back to the main window, select the script and select the option to enter edit mode - from there you'll find the attachments tab from where you can extract the needed file.

This is also a good way to keep your scripts updated and download the latest projects.

Things have grown a bit since batcher, don't you think? :P

#53 bilou_gateux

bilou_gateux

    Frequent Member

  • Expert
  • 230 posts
  •  
    France

Posted 10 March 2007 - 08:51 PM

Simply download the latest beta exe from here:
http://www.boot-land...?...c=1104&st=0

Go to the download tab, choose thuun's web server on the top, and then select the script like here:
bootsdi.jpg

Then all you need to do is download the script.

Go back to the main window, select the script and select the option to enter edit mode - from there you'll find the attachments tab from where you can extract the needed file.

This is also a good way to keep your scripts updated and download the latest projects.

Things have grown a bit since batcher, don't you think? :P


Thanks. And finally found the correct section name to use to extract zCopy.exe with WBzip.exe console tool.
WBzip -x BootSDI.script Folder zCopy.exe X&#58;\temp

I still have a copy of this old program called batcher. :P

#54 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 10 March 2007 - 08:55 PM

Glad you've worked it out! :P

#55 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 03:56 AM

bilou_gateux
Sorry for not replying earlier - I was playing hard with newly installed XP (well, I still prefer W2k but couldn't make it run in RAM :P
I'm glad you've got it. And you can use WinBuilder to extract the files - WB is a small download it's very easy to use :P

What are you doing with XP in RAM is in this Forum too - MobileOS. Should we join the efforts :P

NIKZZZZ created a new utility that can be very usefull for this - ImageCreator :P
It's a beta here :P

Attached Files



#56 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 12 March 2007 - 10:14 AM

What will image creator do exactly?

Can you post more details? this sounds very interesting! :P

#57 FeReNGi

FeReNGi

    Member

  • Advanced user
  • 43 posts

Posted 12 March 2007 - 11:00 AM

I use for more then a year the method of booting an SDI file and load a virtual disk with the programs on it.

This virtual disk is a VM ware disk loaded with vdk.exe (freeware). For that i also created a script that load it automatic and based on where your virtual disk is stored.

You can read all about it over here : http://www.911cd.net...amp;hl=Loadvmdk

The big benifit is not to rebuild the disk after a change but only the vmdk-file and store it on HD, USB, etc...
At boot time this file is automaticly loaded.

#58 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 11:58 AM

Nuno Brito
I'll start translating instructions right now but can't promiss I'll do it very fast :P Anyway, the instructions will be available in a few hours :P


FeReNGi
It's not exactly the same thing :P If you want to compare it with something it's more likely Ghost v9-10 or TrueImage with hot-imaging. But not even exactly the same too :P

#59 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 12 March 2007 - 12:03 PM

Thanks! :P

#60 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 12 March 2007 - 12:58 PM

@Ferengi

I don't want to spoil the fun, believe me :P, but which is the advantage of using a SDI file? :P
(I kept off it as I didn't want to mix myself with XP Embedded, but I cannot see a reason to use it)

As aec reported, it is perfectly possible to use instead of the SDI a "normal" RAW disk:
http://www.911cd.net...o...c=19333&hl=

and you can use vdk for it too.

Besides, since the Win2003 loader uses the "/rdimageoffset=" parameter, one can boot, besides RAW images:
1) VMDK "flat" images
2) QCOW "flat" images
3) VirtualBox "static" images:
http://www.911cd.net...o...19155&st=23

jaclaz

#61 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 01:19 PM

jaclaz
Well, if you are talking about BootSDI.script - it's not about it. In fact there is no real SDI involved, the script uses virtual file created by FileDisk (nearly the same as VDK). Why using "clean" FileDisk image and not VDK? Well, cause it's "clean" -original :P

And FeReNGi is talking about real SDI used along with VDK images for programs (good idea indeed :P but I personaly don't like auto search option - it takes time and resources, I prefer to make the choice myself :P

#62 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 12 March 2007 - 02:01 PM

@Oleg_II

Yep, besides being the single most probable winner of the 2007 "Most improperly named .script of the year" contest, I know that BootSDI.script does not use SDI images at all. :P

I was referring to Ferengi post and to his SDI builder. (I just edited my previous post to make this more clear).

The idea of having separate images (for booting and programs) is very nice, but it can be independent from the actual format of images.

With the proper settings one could have a number of "boot" and "program" images that are DIRECTLY usable in the corresponding Virtual Machines.

jaclaz

#63 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 12 March 2007 - 02:36 PM

...
Yep, besides being the single most probable winner of the 2007 "Most improperly named .script of the year" contest
...

:P

#64 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 12 March 2007 - 03:38 PM

Yep, besides being the single most probable winner of the 2007 "Most improperly named .script of the year" contest, I know that BootSDI.script does not use SDI images at all. :P

Oops...
And I thought that from this topic I have an idea what SDI is and where it can be used for. :P

Can somebody explain SDI in two or three sentences.
You know, I'm a (hopefully experienced) app programmer, but my knowledge about booting, images, etc. is at the same level as my Chinese language experience.

Peter

#65 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 05:15 PM

psc

And I thought that from this topic I have an idea what SDI is and where it can be used for.

And you have it :P

Please correct me somebody who knows better :P

In two words: SDI is a propretary MS compressed image and needs MS propretary drivers for creating and mounting.

We offer absolutely free alternative with nearly the same functionality (who tells me what is the difference? :P

#66 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 12 March 2007 - 05:57 PM

psc

And you have it :P

Please correct me somebody who knows better :P

In two words: SDI is a propretary MS compressed image and needs MS propretary drivers for creating and mounting.

We offer absolutely free alternative with nearly the same functionality (who tells me what is the difference? :P

With other words: You do not use Bill's SDI but you provide the same functionality and it works!

(I assume that it works. At least on my system with XP SP2 and W2003, German and English I did not find any issue :P )

Peter

#67 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 06:18 PM

psc
I tested it on 4 available computers (3 different notebooks and one noname computer :P Just works :P

As for naming... Maybe I'm wrong... If you decide it should be renamed it could be :P

Linux is not Windows. But is it Operating System too? :P



PS New utility - ImageCreator - description is on the first page. The translation may have mistakes NIKZZZZ should confirm it later. Sorry, it's too late here, I have to get some sleep :P

#68 FeReNGi

FeReNGi

    Member

  • Advanced user
  • 43 posts

Posted 12 March 2007 - 06:51 PM

@Ferengi

I don't want to spoil the fun, believe me :P, but which is the advantage of using a SDI file? :P
(I kept off it as I didn't want to mix myself with XP Embedded, but I cannot see a reason to use it)

As aec reported, it is perfectly possible to use instead of the SDI a "normal" RAW disk:
http://www.911cd.net...o...c=19333&hl=

and you can use vdk for it too.

Besides, since the Win2003 loader uses the "/rdimageoffset=" parameter, one can boot, besides RAW images:
1) VMDK "flat" images
2) QCOW "flat" images
3) VirtualBox "static" images:
http://www.911cd.net...o...19155&st=23

jaclaz


SDI files is loaded into RAM.(2min boot time)
I can write directly to it. This way i DON'T need a ramdisk.
My SDI disk stored in RAM is my ramdisk :P

Booting from boot.ini is just 1min.

Same image can be used on CD-ROM, PXE server and direct from HD without any modication.
Benefit i don't have to change my boot.sdi. Only the virtual disk i need to update with newer version of software.

Boot time is very low this way !

#69 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 12 March 2007 - 06:54 PM

Oleg, thanks for the detailed posting - it is very clear to follow and really helps people to understand how to use it.

Also liked a lot of the new tool to save back the changes on the boot image - splendid coding.. :P

#70 FeReNGi

FeReNGi

    Member

  • Advanced user
  • 43 posts

Posted 12 March 2007 - 06:59 PM

Can somebody explain SDI in two or three sentences.
You know, I'm a (hopefully experienced) app programmer, but my knowledge about booting, images, etc. is at the same level as my Chinese language experience.

Peter


SDI -technoly is from Windows Embedded and now even used in VISTA.

Look at BOOT.SDI

SDI is a virtual disk (image) that can be mounted to a real system and works as an ordinairy disk where you can format, create partitions, boot from it, etc....

If you put the boot part of Winbuilder on a BOOT.SDI it will be loaded in RAM. Then you can store all your programs on a virtual disk (VMDK-file) At boot time this vmdk-disk will me mounted and NOT loaded in ram.
Do you see the benefit of not LOADING it to RAM but only use it when needed ?
This explains why i can boot i just 2 min (bartpe +vmdk-file) > 600 mb.

#71 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 12 March 2007 - 07:12 PM

Ferengi,
pardon me, maybe I'm a bit thick, but I still fail to see the difference:

Scenario 1) with SDI image:
the SDI image is copied to RAM and booted from
another image (vmdk) is loaded on demand after booting through VDK

Scenario 2) with (RAW, vmdk, qcow or vdi) image, let's call it "other":
the "other" image with the same contents of the previous SDI one is copied to RAM (ramdisk.sys) and booted from
another image (RAW or vmdk) is loaded on demand after booting through VDK

Is there such a difference in speed as to justify the trouble of using proprietary software to manage the image?

:P

jaclaz

#72 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 07:29 PM

ALL
There is very important correction in instructions for ImageCreator utility!

FeReNGi
So SDI doesn't use ramdisk.sys? Can it work with Windows 2000?
Just curious because I like W2k and it doesn't work with ramdisk.sys...

#73 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 12 March 2007 - 07:30 PM

Ferengi,
pardon me, maybe I'm a bit thick, but I still fail to see the difference:

Scenario 1) with SDI image:
the SDI image is copied to RAM and booted from
another image (vmdk) is loaded on demand after booting through VDK

Scenario 2) with (RAW, vmdk, qcow or vdi) image, let's call it "other":
the "other" image with the same contents of the previous SDI one is copied to RAM (ramdisk.sys) and booted from
another image (RAW or vmdk) is loaded on demand after booting through VDK

Is there such a difference in speed as to justify the trouble of using proprietary software to manage the image?

:P

jaclaz

I hope my brain worked correctly.

As it looks now:
Oleg's solution puts everything into RAM. According boot time is long and demand of memory is high.
Ferengi's solution just puts minimum OS into RAM. > short boot time, low memory. Everything else can be on VDMK or CD or ....

But I think that this is also possible for Oleg's solution.
Right?

On the other hand:
Here is not the right place to compete. I think that the two authors should PM and provide one solution (or two different ones with clear description 'who needs what') :P

Peter

#74 Oleg_II

Oleg_II

    Frequent Member

  • Advanced user
  • 298 posts
  • Location:Somewhere in the East

Posted 12 March 2007 - 07:48 PM

psc
We are not competing :P In fact the solutions are very similar and there is no faster or slower (you tried it and know this one is not slow at all :P At least I'm not saying which is best in functionality. This one is just available for free and without fass.

But if real SDI works for Windows 2000 I am going to use it myself in Mobile 2000 :P I just don't know :P

PS And I'm not an author :P 99% of todays script is made by NIKZZZZ :P

#75 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 12 March 2007 - 07:48 PM

Peter,
what I am trying to understand is the difference (advantages/disadvantages) between the same image (with different format).

I give for granted that Ferengi's (but also Pavel's and Sanbarrow's - hope I didn't forget anyone) idea of separating "core" boot files from anything that is not needed in the boot process is winning, as FASTER and more practical, and there are several threads on the 911CD forum about that.

No intention to start a competition of any kind :P, if I gave that impression :P , please forgive me, I am just trying to understand better the two methods.

jaclaz




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users