Unable to have a shell on VistaPE v11
#1
Posted 19 July 2008 - 03:43 PM
I try to compile a VistaPE v11 project using winbuilder v0.74 on a xp sp3 OS in order to incorporate mustang acronis plugins for DD10 and TIH11. I made the two modifications to the build script in order to proper install mustang plugins. Everything else is set to default. I test the iso in virtualbox and each time i have the boot screen and then a blank screen and the mouse cursor ... and nothing else happens.
Does anyone have an idea for helping me out,
Thanks.
#2
Posted 19 July 2008 - 05:51 PM
Please post the log.html and also specify which Vista source have you used to build the boot disk.
Also, we're moving forward to vistape 12 so you might also consider upgrading to the newer version since a lot of bugs have been corrected that were reported on version 11.
I don't know mustang's code but you might as well be interested in contacting him about this matter to see if his scripts are compatible with the newer vistape versions that are based on generic app script code.
#3
Posted 19 July 2008 - 08:03 PM
To answer Bruno's question, my scripts are not compatible with version 12. In version 11 we had the option to assign drive letter Y to programs run from the CD. I don't see this in version 12. At this popint I don't know how to code registry entries that refer to the CD drive. Even if I knew what variable to use, there would be problems. Some of the features in True Image will not work unless the drive letter is hard coded. Therefore, I hard code all my entries to avoid problems. True Image is not the only app that will not respond to environment variables, there are others as well.
#4
Posted 19 July 2008 - 08:42 PM
At this point I don't know how to code registry entries that refer to the CD drive.
Hive_Load,HKUReg_Add,0x1,"%reg%\Classes\expandfile\shell\uniextract\command","","X:\Program Files\Universal Extractor\uniextract.exe #$q%1#$q"Hive_Unload,HKURegAddBoot,"HKLM",0x1,"SOFTWARE\Classes\expandfile\shell\uniextract\command","","%PE_Programs%\Universal Extractor\uniextract.exe #$q%1#$q"The first three lines write a value in the registry for non-VistaPE projects, the fourth overrides it at boot time with whatever the real drive letter and directory the program is in (but this line is ignored by non-VistaPE projects) ... provided you have set the standard variables. And a "RunFromRAM,%pCheckBox1%" early in the script is a good idea.
Entries such as the above include a hardcoded drive letter.Even if I knew what variable to use, there would be problems. Some of the features in True Image will not work unless the drive letter is hard coded. Therefore, I hard code all my entries to avoid problems.
#5
Posted 19 July 2008 - 11:01 PM
#6
Posted 20 July 2008 - 09:39 AM
Please post the log.html and also specify which Vista source have you used to build the boot disk.
I did not kept the log file but i will post it later and there were no errors in it as i remember. The vista source is the 32 bit ultimate edition.
The only workaround i found is to change the build mode from RAM mode to CD/DVD mode -> i have a shell and acronis apps are installed but not fully
functional and sometimes they hang with a C++ runtime error. Acronis shortcuts on the desktop are present twice each.
For me VistaPE v11 in RAM mode = no shell even when i put the files on my usb stick and boot directly from it ! Same problem than with the virtual test ...
I tried VistaPE v12 and in RAM mode i can have a shell and eveything is working properly but my interest in it is limited because i cannot use mustang plugins.
So does anyone has an idea on what's wrong ?
To conclude i'd like to congratulate the community of boot land projects that i am discovering at this time and also mustang for his great plugins (so far i fully tested the BartPE ones and they work like a charm )
#7
Posted 20 July 2008 - 10:23 AM
Regards,
micod2000
Attached Files
#8
Posted 20 July 2008 - 03:33 PM
To answer Bruno's question, my scripts are not compatible with version 12. In version 11 we had the option to assign drive letter Y to programs run from the CD. I don't see this in version 12. At this popint I don't know how to code registry entries that refer to the CD drive. Even if I knew what variable to use, there would be problems. Some of the features in True Image will not work unless the drive letter is hard coded. Therefore, I hard code all my entries to avoid problems. True Image is not the only app that will not respond to environment variables, there are others as well.
I have compiled the VistaPE v12 beta 3 project released today using winbuilder 075 beta 4 with both acronis mustang plugins (loaded in boot.wim parameter box was checked for both plugins) AND WOW each module of both programs are working great !!!
Before that i tried with VistaPE v12 beta 2 but nothing was working at all with a lot of errors in the log file ...
Here you can find a screenshot of the compiled project running from an usb stick : each acronis software is in his latest build !!! -> 2173 for DDS10
and 8107 for TIH11.
Still it remains errors in the log file of the working compilation that i am unable to interpretate -> log file posted below.
I am curious to know what happened between beta 2 and beta 3 but the important thing is that it is working.
I have a further question : when i set explorer as the default shell and install also cubicexplorer (not set as default shell) then cubicexplorer is loaded as the default shell during startup, any idea ?
Attached Files
#9
Posted 20 July 2008 - 08:26 PM
How could they? The errors in your log say they can't. Have you tried running tasks such as backup and image validation?AND WOW each module of both programs are working great !!!
I tried TI with WinBuilder 075 beta 4 and VistaPE 012 beta 3. After boot, I manually started the services and ran the exe files that are not getting run do to the errors in the log. After that was done, everything worked except image mounting. Image mounting works under VistaPE 011. Something has gone wrong under 012 with my build that has stopped image mounting from working. Have you tried image mounting? Did it work for you? If it does, what are you using for a source for your build?
#10
Posted 20 July 2008 - 09:10 PM
How could they? The errors in your log say they can't. Have you tried running tasks such as backup and image validation?
Hi mustang,
I compiled this morning a basic VistaPE v12 beta 3 project with your plugins enabled for booting from ram and only recommended scripts set to default for each one from a scratch winbuilder install (i downloaded only the recommended scripts). This compilation gave me a clean log file without any errors but i did not kept it and the iso was about 350MB.
After that i tried some settings (adding scripts, try some other build options, etc ...) and since at each time i compile, i have the log file i posted -> 9 errors and it is very capricious to have a build that works properly for exactly the same settings in the scripts : sometimes my first build for a set of winbuilder parameters will give me a bsod in the vm or c++ runtime errors for acronis products (this one comes more often when the check box "run from ram" is unchecked) and after a few tries i get a working compilation in appearance -> acronis products are lauching in the vm.
I have a build that seems to work for your plugins (i precise that i did not modified them) -> i will perform testing using acronis products on this VistaPE compilation and i get back to you
I begin to think if it was not compiling a VistaPE v11 project this morning that gave me a clean log file ... it's driving me mad
In fact i don't think so because i never successfully compiled a VistaPE v11 project with your plugins enabled that works properly, neither for ram build mode, nor for cd/dvd build mode ...
I'm going to test my current build,
Ciao.
#11
Posted 21 July 2008 - 12:23 PM
I made a .bat file which contains the lines which are causing problem during compilation.
I put this batch file in the VistaPE custom folder in order to put it to the root of the CD and then i made a basic script to launch this file at startup :
[main] Title=Acronis Description=Lancement services Acronis Selected=True Level=5 Version=1 Date=21/07/2008 Author=micod2000 [process] Add_Shortcut,StartMenu,Startup,#$pCDDrive#$p\acronis.bat,Acronis,1
With this trick i did a full test of acronis programs :
-DD10 -> Everything is OK (see attached picture #1)
-TIH11 -> Everything is working except image exploring and mounting ... (see attached pictures #2 and #3)
Mustang, i am not a professional developper so this trick may appear ridiculous to you.I hope that you can update both scripts to VistaPE v12 if you can because i really appreciate your work guys !!!
#12
Posted 21 July 2008 - 12:42 PM
I've had no interest in updating the scripts to v12 because of the image mounting problem. Whatever has been changed to cause this is the kiss of death for me.
#13
Posted 21 July 2008 - 02:15 PM
Hi,
I made a .bat file which contains the lines which are causing problem during compilation.
Can you attach the .bat file too?
Or did I miss it?
jaclaz
#14
Posted 21 July 2008 - 08:33 PM
Hi jaclaz,Can you attach the .bat file too?
Here is the code for acronis.bat :
"X:\Program Files\DD10\Common Files\Acronis\Acronis Disk Director\oss_reinstall.exe" net start AcrSch2Svc net start tifsfilter "X:\Program Files\TrueImageH11\StartAcrSvc.exe"
Still no shell for VistaPE v11
#15
Posted 23 July 2008 - 02:57 AM
Look in the VistaPE registry under HKLM\Software\Acronis and make sure all the components are where the registry says they are. They should be under the Y: drive.
#16
Posted 24 July 2008 - 10:41 PM
#17
Posted 25 July 2008 - 07:19 PM
Thanks for the support mustang, it's working now
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users