New mkISOfs script v009
#1
Posted 13 September 2006 - 11:52 AM
Log of changes:
-Now the script copies projectinfo.ini in the default iso.
-It makes the iso bootable from RAM with PicoXP
-If the user selects to boot from RAM , the script deletes the first ISO from the ISO folder.
-It lets the user select whether to run mkisofs silently or not
-It deletes some files that were created in the past in the target folder by this script. ( Thanks Proton for the idea)
Screenshot:
Smiley
#2
Posted 13 September 2006 - 01:28 PM
Both Standard and PicoXP Boot as A regular ISO now. Standard Still boots fine with Boot from RAM ISO. The Pico XP still reports that it cannot fine the ramdisk.sys. At least the normal one ISO works on PicoXP. Can you make it extract the ramdisk.sys from RAMDISK.SY_. Remember you said that it could be compressed but it doesnt seem to work with picoXP. It just works with the standard right now. I point the RamBoot to the folder that contains setupldr.bin, and RAMDISK.SY_. Which you said would be fine.
This is using the new PicoXP Script which was updated by psc but taken back to the old one.
#3
Posted 13 September 2006 - 01:43 PM
mkISOfs Script v008 beta 1 : download
Log of changes:
-Now the script copies projecttinfo.ini in the default iso.
-It makes the iso bootable from RAM with PicoXP (untested)
-If the user selects to boot from RAM , the script deletes the first ISO from the ISO folder.
Please test and post your results
Smiley
My test results with PicoXP and different source CDs
Source XP SP2 German:
Direct ISO
RAM ISO
Source XP Sp2 English:
Direct ISO
RAM ISO
W2003 SP1 English:
Direct ISO
RAM ISO
W2003 SP1 German
Direct ISO
RAM ISO
I suggest: Apply your change when OS is XP. And the current version of PicoXP cannot be booted from RAM.
Peter
#4
Posted 13 September 2006 - 01:53 PM
My test results with PicoXP and different source CDs
Source XP SP2 German:
Direct ISO
RAM ISO
Source XP Sp2 English:
Direct ISO
RAM ISO
W2003 SP1 English:
Direct ISO
RAM ISO
W2003 SP1 German
Direct ISO
RAM ISO
I suggest: Apply your change when OS is XP. And the current version of PicoXP cannot be booted from RAM.
Peter
Using XP source it works because the create iso script copies the ramdisk.sys . I'm going to fix it to copy also when using W2003 as source
#6
Posted 13 September 2006 - 02:26 PM
But both W2003 German have the same blue screen:
What's with greek?
I'm rather sure that this is not a 'feature' of your script. This is based deep in PicoXP. And I'm going to find out what happens.
Peter
#7
Posted 13 September 2006 - 03:56 PM
Now W2003 English works both Direct and RAM ISO.
But both W2003 German have the same blue screen:
What's with greek?
I'm rather sure that this is not a 'feature' of your script. This is based deep in PicoXP. And I'm going to find out what happens.
Peter
are you sure that it isn't a problem with create iso script? If not, i'll release it as ready
#8
Posted 13 September 2006 - 06:06 PM
Same error about Ramdisk.sys when creating a regular Pico XP ISO and running it.
Standard RAM ISO and Regular ISO are fine.
Log Regular Pico XP ISO
#9
Posted 13 September 2006 - 06:11 PM
are you sure that it isn't a problem with create iso script? If not, i'll release it as ready
Yes, I'm sure.
The script has to distinguish between XP and W2003, but it really does not have to handle W2003 English and German differences!
Peter
#10
Posted 13 September 2006 - 06:14 PM
Now it creates a good Pico XP RAM ISO but not a Regular Pico XP ISO.
Same error about Ramdisk.sys when creating a regular Pico XP ISO and running it.
Standard RAM ISO and Regular ISO are fine.
Log Regular Pico XP ISO
What source do you use? Can you post a screenshot?
#11
Posted 13 September 2006 - 06:18 PM
Yes, I'm sure.
The script has to distinguish between XP and W2003, but it really does not have to handle W2003 English and German differences!
Peter
First i'm going to examine TheHive's issues and afterwards i am going to release it
#12
Posted 13 September 2006 - 06:22 PM
#13
Posted 13 September 2006 - 06:31 PM
#14
Posted 13 September 2006 - 06:34 PM
#16
Posted 13 September 2006 - 06:43 PM
#18
Posted 13 September 2006 - 06:56 PM
#19
Posted 13 September 2006 - 07:09 PM
All Seems to work. The Regular PicoXP ISO and RAM PicoXP ISO. ALso both RAM and Regular Standard ISO.
#21
Posted 13 September 2006 - 07:17 PM
#22
Posted 13 September 2006 - 07:18 PM
Thats what gave the idea to check to see if there was a new one available.
#23
Posted 14 September 2006 - 08:51 AM
Now (with beta2) everything is running:
XP SP2 German and English
W2003 SP1 German and English
Both with Standard and RAM ISO.
Reason was:
In my slipstreamed W2003 English there was besides the standard MSVCRT.DL_ an old MSVCTR.DLL which I copied.
In my German version there was the standard DL_ only, so failure.
(fixed)
Now the bad news:
Build a project with RAM ISO and run it under Qemu.
The run it again. You get the error:
The target is really not cleaned, but can be deleted manually.#103 [Failed] DirDelete - Failed to delete directory [%BaseDir%\Projects\PicoXP\Target] 1 error(s) while processing.
@smiley: can I do something to help with 32bit driver?
Peter
#24
Posted 14 September 2006 - 10:56 AM
@smiley: can I do something to help with 32bit driver?
No , the only needed is to compile it (i think). You can help if you can compile it
#25
Posted 14 September 2006 - 11:06 AM
Which compiler?No , the only needed is to compile it (i think). You can help if you can compile it
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users