Jump to content











Photo
- - - - -

DPs-Build_MassStorageDrivers.script


  • Please log in to reply
58 replies to this topic

#1 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 10 December 2007 - 04:01 AM

I've just finished a script which builds another script which installs the DriverPacks Mass Storage drivers to the PE build. The script is not automatically run, but is only used for building the actual script which will be run by the project. No DriverPacks drivers are encoded as the script is meant to dynamically build from current and upcoming versions of the DriverPacks.

Suitable for XP/2003 nativeEx-based projects and available from my page or the LiveXP server.

Hope it's useful!

Regards,
Galapo.

#2 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 December 2007 - 05:28 AM

It's surely useful - thanks! :cheers:

#3 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 10 December 2007 - 02:37 PM

Galapo does your script only work with massstorage-driverpacks or all driverpacks?

:cheers:

#4 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 10 December 2007 - 08:12 PM

Galapo does your script only work with massstorage-driverpacks or all driverpacks?

Hi MedEvil,

The script only works with the mass storage driverpack. Lan drivers can be integrated currently with PENetwork. I personally don't see the usefullness in including much more than these two packs.

Regards,
Galapo.

#5 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 11 December 2007 - 12:35 AM

I personally don't see the usefullness in including much more than these two packs.

Get glasses! :cheers:

:cheers:

#6 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 11 December 2007 - 02:00 AM

Sorry, I'll rephrase: I personally don't have a need for having mass amounts of video and sound drivers in my PE. vgasave device and no sound is fine for my PE usage.

Regards,
Galapo.

#7 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 11 December 2007 - 10:50 AM

Sorry,

:cheers: wtf? Galapo learn to read smileys! That was a joke!!!

:cheers:

#8 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 11 December 2007 - 10:56 AM

yeah I realise, but weren't sure if your question is because you personally want to include additional driverpacks or others generally, that's all.

Regards,
Galapo.

#9 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 11 December 2007 - 11:23 AM

Don't get me wrong, i really would love to include some other driverpacks as well, but mostly i would love to have 1 tool to handle all packs, instead of 1 for each pack.

:cheers:

#10 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 11 December 2007 - 10:36 PM

Don't get me wrong, i really would love to include some other driverpacks as well, but mostly i would love to have 1 tool to handle all packs, instead of 1 for each pack.

:cheers:

I see what you mean. My script generates from the BartPE plugin, which is dynamically built. This is far easier than parsing the inf or ini files etc directly. So my script cannot yet be modified to include other packs as these have not yet been released as BartPE plugins.

Regards,
Galapo.

#11 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 11 December 2007 - 10:44 PM

I see what you mean. My script generates from the BartPE plugin, which is dynamically built. This is far easier than parsing the inf or ini files etc directly. So my script cannot yet be modified to include other packs as these have not yet been released as BartPE plugins.

Regards,
Galapo.

I see. :cheers:

#12 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 14 December 2007 - 12:15 PM

Galapo,

i'm using winbuilder072a with the nativeEx_moa-lite project. The build was working fine but after adding the massstoragedriver script i get "the file arcsas.SY_ could not be found. Press any key to continue.Setup failed" while booting.
As i could see, the drivers were copied to the target folder ....\system32\drivers and also txtsetup.sif was modified.
I'm using latest DPs_BASE_7052.exe and DP_MassStorage_wnt5_x86-32_712.7z.

#13 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 14 December 2007 - 07:13 PM

Hmmm. I'll have to do some testing and see what may be the issue. I assume it's related to 2003 as I don't have this occuring with LiveXP.

Galapo.

#14 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 14 December 2007 - 09:20 PM

yes, i'm using W2K3SP1 as source.

#15 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 14 December 2007 - 11:42 PM

And which version of the mass storage driverpacks did you use?

Thanks,
Galapo.

EDIT: Dont't worry, I get the error occuring with 711 and 712. Issue is isolated to 2003. But I have to do more checking to fix...

EDIT #2: Disabling the 2003 section boots fine. Trouble with one of the 2003 files...

#16 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 15 December 2007 - 07:29 AM

i'm using latest version 712. is there a place to download older versions that could work with 2003?
thanks.

EDIT: found an older version (7092) on my disk. Get the same error with that version.

#17 pscEx

pscEx

    Platinum Member

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

Posted 15 December 2007 - 02:39 PM

Galapo,

i'm using winbuilder072a with the nativeEx_moa-lite project. The build was working fine but after adding the massstoragedriver script i get "the file arcsas.SY_ could not be found. Press any key to continue.Setup failed" while booting.
As i could see, the drivers were copied to the target folder ....\system32\drivers and also txtsetup.sif was modified.
I'm using latest DPs_BASE_7052.exe and DP_MassStorage_wnt5_x86-32_712.7z.

Hallo ponzandro!
[German] Erst mal herzlich willkommen hier! :cheers: [/German]
[English] Welcome ... [/English]

I made nativeEx_moa-lite as 'To use VMWare'. Therefore I did include only which is necessary to reach this target.

There are some apps included, just for debug purposes, like taskman, notepad etc.

But the project is not thought to be expanded by other apps.

If you want to build your own project, please start with either
  • nativeEx_barebone (a 'minmum' working project)
  • LiveXP (containing already a lot of 'popular' apps)
Peter

#18 pscEx

pscEx

    Platinum Member

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

Posted 15 December 2007 - 02:44 PM

Issue is isolated to 2003. But I have to do more checking to fix...


And nativEx_moa-lite is only running under W2003!

Therefore: Currently no chance (?)

Peter

#19 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 15 December 2007 - 04:44 PM

Hi Peter,

thanks for your welcome, Danke :cheers:
I was always fascinated by sanbarrows idea to have a small OS in the pocket that can (and should!) run on every box starting every application one needs running in a VMWare.
But i can not even grab the nic installed on the machine with hostNIC when i have no access to the discs in the box.
If we have a lean/small OS that supports most of the disk controllers / network cards / USB one is prepared to run on almost every box.
Starting the VM we now can run everything. You never have to install to your disk anymore and have everything you need in your pocket.
Isn't that really independence? :cheers:

#20 pscEx

pscEx

    Platinum Member

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

Posted 15 December 2007 - 04:51 PM

But i can not even grab the nic installed on the machine with hostNIC when i have no access to the discs in the box.

OOPS!
Thats an issue I never thought of before. Sorry! :cheers:

I'll try to do something. Maybe you can help
:cheers:


Peter

#21 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 15 December 2007 - 09:20 PM

Therefore: Currently no chance (?)

There's always 'chances'!

I'm trying to disable various lines to see which ones are problematic. Hopefully, it's an issue with the driverpack which we can get sorted -- then 2003 will be fine.

Regards,
Galapo.

#22 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 16 December 2007 - 10:58 PM

OK, I finally found the issue with 2003: 'STORPORT.SYS' is required in the drivers folder! So there was nothing wrong with any of the driverpacks files. Nevertheless, in my testing I created an text input box which allows disabling of problematic drivers from the script. I've left this for future senarios.

@Peter
Thank you indeed for your 'saveBase' and 'restoreBase' scripts! This saved me hours since I didn't have to rebuild the project from scratch. Thank you!

The updated script is available from my page or the LiveXP server.

Regards,
Galapo.

#23 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 17 December 2007 - 06:32 AM

Deleted

#24 ponzandro

ponzandro
  • Members
  • 9 posts
  •  
    Germany

Posted 17 December 2007 - 08:19 PM

Galapo,thanks for your help.

i got an error message at the end when running DPs-Build_MassStorageDrivers.script: "Error -ExtractFile,%ScriptFile%,tools,ConvertToUppercas.exe,%GloablTemplates%\DPs\MassStorage".
But the files were copied to the target and uppercased when building the ISO file anyway.

At the end i could boot my first Winbuilder ISO, access my harddisk, steal the network driver with hostNIC and boot some VM's located on the disk - great stuff here, really fascinating :cheers:

I guess i have to play around a little bit more with all that .script stuff. Coming from BartPE it looks a little bit obscure for me at the moment....

regards
Ponzandro

#25 pscEx

pscEx

    Platinum Member

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

Posted 17 December 2007 - 08:31 PM

Galapo,thanks for your help.

i got an error message at the end when running DPs-Build_MassStorageDrivers.script: "Error -ExtractFile,%ScriptFile%,tools,ConvertToUppercas.exe,%GloablTemplates%\DPs\MassStorage".
But the files were copied to the target and uppercased when building the ISO file anyway.

At the end i could boot my first Winbuilder ISO, access my harddisk, steal the network driver with hostNIC and boot some VM's located on the disk - great stuff here, really fascinating :cheers:

I guess i have to play around a little bit more with all that .script stuff. Coming from BartPE it looks a little bit obscure for me at the moment....

regards
Ponzandro


In this special case maybe Galapo looks into his code:
%GloablTemplates%\
seems to be a typo!

Peter




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users