Jump to content











Photo
- - - - -

Program files outside the bootsdi.wim


  • Please log in to reply
23 replies to this topic

#1 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 18 September 2009 - 06:10 AM

Hi guys,

I tried wimboot script to create ISO of my project. Everything works fine. Well now i want to include many programs and softwares in it (VLC which is aroung 50MB). By doing so, my bootsdi.wim file becomes larger and takes long time to boot. So I want to keep program files outside the bootsdi.wim that is, in the root of the cd drive and map the shorcuts in Modelram to this folder. I set the %program files% location to W: drive. this option is present in ProgramFilesPE script. But W drive was not created in LiveXP at all.

P.S. In vistaPE, there is option to keep program files outside wim file and access them using the %cddrive% variable !

#2 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 18 September 2009 - 07:15 AM

Well, you would be responsible for having the drive assigned with letter 'W:' using that option. Is that the case?

Alternatively, take a look at the WimPack script.

Regards,
Galapo.

#3 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 18 September 2009 - 09:15 AM

Well , the wimpack script requires bootsdi script. But I want to use wimboot script and exclude the program files folder, just like in VistaPE. :unsure:

I think we can change the value of variable %pe_programs%. That is
change

%pe_programs%=%systemdrive%\programs

to

%pe_programs%=%CDDRIVE%\programs
But I dont know how and where to do this.

#4 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 18 September 2009 - 09:21 AM

As of about 1 week, WimPack can now be used with WimBoot and CreateISO scripts.

Regards,
Galapo.

#5 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 18 September 2009 - 09:30 AM

I see that there is a notice on the script interface: "Requires BootSDI script". This now needs to be removed. I'll do that the next day or two.

Regards,
Galapo.

#6 pscEx

pscEx

    Platinum Member

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

Posted 18 September 2009 - 12:50 PM

@Arjun

Maybe you have a look at my ExternalMediaShortcut script

Peter

#7 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 21 September 2009 - 08:20 AM

I run wimpack + wimboot. The target folder contains LiveXP. But ISO/Hddboot folder is empty and no ISO is created. I set to pack system32 folder in wimpack but its not packed. I attaching my build log.

Log file

#8 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 21 September 2009 - 11:05 AM

@Arjun

from your log:

(WimBoot) No folders were packed by WimPack as only folders in %ProgramFiles% is supported

only bootsdi supports packing inside systemroot, createiso and wimpack only support packing %ProgramFiles%,
at wimpack script, disable system32 option and empty the box of "additional folders to pack"

I notice missing settings on your log, If you enabled "Basic\!WBManager\Verify Project" you could get warnings. :loleverybody:
Anyway,
for wimpack+wimboot combination, ProgramFilesPE script must be enabled with adjustment: "Define %ProgramFiles% location"="Settings Drive"
;)

#9 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 22 September 2009 - 01:20 PM

Thanks Lancelot for your tips. I followed the settings. At first run I got some access violation error in winbuilder. Then after a few trials the ISO was created. When I booted up, the program files was missing. It was neither wim packed nor mounted and not even in the ISO file. I am attaching my latest build log.
I want to make sure that I am using correct setting in wimpack. I posted a screenshot of wimpack interface.

Posted Image

Log file: Click here

#10 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 22 September 2009 - 02:12 PM

Hi Arjun,

You hit just the center to fail :loleverybody:

Here is one of the fix (setting back to default settings of LiveXP):
basic-->!Wbmanager-->DefineFundemantals==>RamDrive letter: B:
basic-->!Wbmanager-->DefineFundemantals==>Settings Drive: RamDrive
basic-->shell-->addon-->Imdisk (enable this script)

;)

#11 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 23 September 2009 - 07:17 AM

I reset the settings in DefineFundemantals. My LiveXP is set to look for program files in B:\Program files. But my %target_prog% is not set to point to modelram. Its copying files in target\LiveXP .

I got a clear idea what I need to do. First I want to add option run from RAM in all apps script. If the apps need to run from ram, it will be included in bootsdi.wim. If not it will be placed in the root of cd drive. The startmenu shorcuts have to be adjusted based on the "run from RAM" option. It all seems just like vistaPE. Please help me in doing this operations in LiveXP

#12 Arjun

Arjun

    Member

  • Members
  • 30 posts
  • Location:India
  •  
    India

Posted 25 September 2009 - 10:51 AM

Found the solution to my LiveXP

The application that need to be excluded from bootsdi.wim must have the line RunfromCD in its script. Then we have to create empty file PE.DRIVE in the root of ISO (Thanks to pedrole15 for his idea). Now the shortcuts and registry entries must target the programs with %pe.drive% variable which points to source cd drive.
:) :cheers:

The remaining work is to make wimboot script to exclude the Program files cd folder and empty file PE.DRIVE from wimmification

#13 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 11 April 2010 - 09:01 PM

I'm trying to do the exact same thing. Want to Boot the system from a WIM file and run applications from the CD.

Are the methods described still applicatble to the current state of the LiveXP project, or is there another way of achieving this? I haved tried to use the "ProgramFilesPE" script, and changed "Define %ProgramFiles% location" to "Run From CD" and left the other checkboxes unchecked. Also, "Define Fundamentals" is set to B: as RAM Drive and "Settings" Drive as "RAM Drive." I noticed startup items not running, and no shortcuts on the desktop, yet most programs run correctly using their start menu entries.

Would love to know how to achieve this.

Thanks in advance :cheers:

#14 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 11 April 2010 - 09:56 PM

Are the methods described still applicatble to the current state of the LiveXP project

Yes,

following your description
http://lancelot.winb...00412003922.png
http://lancelot.winb...00412003940.png
I made small a test build with a43 (desktop shortcut) and multires (startup item) and wimboot

all working properly
http://lancelot.winb...00412004742.png

further you need to provide a log file so we can try to figure out what is going on.

tip: please pack .html file (.7z , .zip , .rar ....) and attach.

:cheers:

#15 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 11 April 2010 - 11:17 PM

Double Checked settings. Cleared all target and iso directories. Rebuilt. Same issue :cheers:, although Acronis True Image script was able to create a desktop shortcut, but all else failed. I forgot to save the log, so I'm going to start a fresh download and build, then report back :cheers:

#16 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 11 April 2010 - 11:27 PM

Hi ChunkDog,

some tips :cheers:.:
*

I forgot to save the log

On winbuilder, click Tools (top right) and than click options. You will find "Log name with Time Stamp" and "Save Automatically" boxes to enable which I guess you will find useful.
*
Be sure you are having latest scripts of project when testing. If you are not sure, download a fresh copy with winbuilder on an empty folder (right up download, select livexp server, left up recommended, and click download will be enough for tests)
*
Be sure you are using right winbuilder version. If you are not sure click "update" button on main screen of LiveXP.
*
You seem already aware better to unselect most scripts to make a quicker build :).

See you tomorrow. :cheers:

#17 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 12 April 2010 - 01:28 AM

Thanks again for your help :)

OK, after a fresh start and rebuild, getting the same results as before :cheers:

here is the log:

Attached Files



#18 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 12 April 2010 - 10:28 AM

Two things to try: first, try using latest WB stable version at winbuilder.net (ie, 080 revision 3). Second, try also disabling the 'Project Medicine' script.

Regards,
Galapo.

#19 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 12 April 2010 - 10:31 AM

Hi Galapo,

Yep I noticed ChunkDog using wrong wb080 version from log too, (I wonder where ChunkDog found that. ps: ChunkDog ????).

but More Important now,
I confirm ChunkDog report, I am trying to figure out what changed on my yesterday test and today ;).

edit :about confirmation:
not exactly like ChunkDog report, but yes there are errors. StartMenu and Startup shortcuts are all okey here. Desktop shortcut not created and Sendto shorcut created at wrong place.

edit2 :
made a successfull build where everything works !! now time to chase what happened following previous logs. But time to go out now ;).

#20 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 12 April 2010 - 09:23 PM

I want to say thank you to you both for helping me out on this matter, its very much appreciated ;)

@Galapo

I have tried your sudgestions, and still same problem persists ;). I have attached the log.

@Lancelot

I have no idea how I got that version. I went to winbuilders site and downloaded the latest stable version, and thats what I got. Granted this was a little bit ago.

#21 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 12 April 2010 - 09:39 PM

Hi ChunkDog,

I *guess I found a reproducable way, please confirm.
LiveXP\Basic\Shells\Addons\--> unselect "EarlyStarter" script and make your build.

I am not sure above. It seems irrelevant but worked on my latest tests (maybe wrong catch maybe right) which I need to work on more. But now time to sleep. ;)

#22 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 13 April 2010 - 12:04 AM

OK, did another build with early starters dissabled. Getting desktop shortcuts now ;), but Driver Import PE (Amalux) autostart entry is invalid ;). Basically the autosearch java script shortcuts are not getting created correctly (startup entry, and program menu entry). Need to test this build enabling more autorun programs (Like PE Network). Also having an issue with Acronis script, but I dont think its the build, and just the script itself needs some attention.

I have encluded a log of this build.

Attached Files



#23 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 14 April 2010 - 07:21 PM

Hi ChunkDog,

update scripts from server. ;)

#24 ChunkDog

ChunkDog

    Newbie

  • Members
  • 14 posts
  •  
    United States

Posted 14 April 2010 - 09:37 PM

You guys are awsome! Thank you for all the help. I will update my scrpts tonight and try a build ;)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users