IPB

There is 10 page(s)  1 Page : 2 Page : 3 Next page Go to last page  
 
> XPSP1 with full commandline and NTFS below 10 MB
 
 Dietmar
post Jan 3 2008, 12:06 AM
Post #1


Newbie
*

Group: Advanced user
Posts: 11
Joined: 29-March 07
Member No.: 4,813


Afghanistan


Hi all,

here is the promised XP SP1, which files can simple be copied on a NTFS compressed partition that is set activ. Uncompress only ntldr after that. Voila (IMG:../forums/style_emoticons/default/laugh.gif) .
It contains only original XP SP1 files and a renamed minlogon to winlogon from Windows Embedded.
The whole registry is made by hand. >It is the full commandline cmd.exe, not based on WinPE, just full XP. I never saw something like before. Nice to hear from you

Dietmar

PS: At the moment, only IDE harddisks are supported with Fat, Fat32 and NTFS.
The boottime is 1 second (IMG:../forums/style_emoticons/default/biggrin.gif) .
But this is a nice project, to build XP from single pieces, so I will integrate network, SATA and so on.

Hi all,
now it works also on SATA harddisks. It works on any compi... (IMG:../forums/style_emoticons/default/jump.gif) .

Nice to hear from you,
Dietmar

This post has been edited by jaclaz: Jan 3 2008, 04:03 PM
Reason for edit: Removed attachment (see my post below)
Go to the top of the page
 
 
 TheHive
post Jan 3 2008, 08:09 AM
Post #2


Platinum Member
******

Group: .script developer
Posts: 2,793
Joined: 14-July 06
Member No.: 5



QUOTE
here is the promised XP SP1, which files can simple be copied on a NTFS compressed partition that is set activ. Uncompress only ntldr after that. Voila


Thanks! Sounds good.

I had a question(s)
Primary Partion. right?


When you say that it can be copied to an NTFS compressed Parttion. Is that Mandatory or is it a recommendation. Also how would you create a compressed Partition.

Howt do you go by doing the Uncompress Ntldr.



Go to the top of the page
 
 
 jaclaz
post Jan 3 2008, 04:21 PM
Post #3


Finder
******

Group: Advanced user
Posts: 3,724
Joined: 14-July 06
Member No.: 2


Italy


I find this to be a GREAT FIND!
(IMG:../forums/style_emoticons/default/thumbup.gif)
(IMG:../forums/style_emoticons/default/yahoo.gif)

Unfortunately (IMG:../forums/style_emoticons/default/sad.gif) posting here the complete set of files may be against Forum Rules, thus I removed Dietmar's original attachment and I am posting here the core of it (the redistributable part):

attached filelist.7z is a dir of the original Dietmar's Setup.
attached config.7z is the contents of the \Windows\System32\config directory (a.k.a. the Registry)

BOOT.INI can be as follows:
CODE
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP1 Dietmar's CLI"


You'll have to get your own Windows XP SP1 files + the minlogon.exe (from Windows XP Embedded).

I have tried to rebuild manually and tested it in Qemu (+Qemu Manager) successfully, but a further check by another user to make sure I didn't "cheat" somehow is welcome.

If anyone has some spare time, it would be nice if he could provide (preferably in the form of a batch file or of a Winbuilder .script) an automated way to build the directory structure and copy to it files from source \I386.

(IMG:../forums/style_emoticons/default/cheers.gif)

jaclaz
Attached File(s)
Attached File  config.7z ( 68.73K ) Number of downloads: 204
Attached File  filelist.7z ( 1.24K ) Number of downloads: 173
 
Go to the top of the page
 
 
 dennis123123
post Jan 3 2008, 06:58 PM
Post #4


Member
**

Group: Advanced user
Posts: 42
Joined: 16-July 06
From: England
Member No.: 14



I put together a batch file from Jaclaz's filelist, it doesnt show right in the codebox on this forum, its over at the 911cd forums Dietmar's topic about this.


http://www.911cd.net/forums//index.php?s=&...st&p=140543
Go to the top of the page
 
 
 jaclaz
post Jan 3 2008, 07:03 PM
Post #5


Finder
******

Group: Advanced user
Posts: 3,724
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (TheHive @ Jan 3 2008, 09:09 AM) *
Thanks! Sounds good.

I had a question(s)
Primary Partion. right?


When you say that it can be copied to an NTFS compressed Parttion. Is that Mandatory or is it a recommendation. Also how would you create a compressed Partition.

Howt do you go by doing the Uncompress Ntldr.


1) Yes, Primary Partition
2) No, it should work on FAT as well (untested) but you will probably need more space, (IMG:../forums/style_emoticons/default/unsure.gif) (actually cannot say, on such small volumes NTFS filesystem structures are rather BIG)
3) Select NTLDR -> Right Click -> Properties -> Advanced -> Untick "Compression"

Find attached a RAW 16 Mb image already formatted as NTFS Compressed and containing the Registry and Directory structure, suitable for QEMU.

To mount the image with IMDISK use an offset of 63 blocks.

NOTE:
using QEMU the screen tries to resize itself a few times during booting, to avoid this you can load the SYSTEM hive (in the example into HKEY_LOCAL_MACHINE with name "testgo") and change the entries 1024 and 768 in
HKEY_LOCAL_MACHINE\testgo\ControlSet001\Hardware Profiles\0001\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000
into 640 and 480


jaclaz
Attached File(s)
Attached File  XPCLI16Mb.7z ( 294.04K ) Number of downloads: 183
 
Go to the top of the page
 
 
 jaclaz
post Jan 3 2008, 07:30 PM
Post #6


Finder
******

Group: Advanced user
Posts: 3,724
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (dennis123123 @ Jan 3 2008, 07:58 PM) *
I put together a batch file from Jaclaz's filelist, it doesnt show right in the codebox on this forum, its over at the 911cd forums Dietmar's topic about this.


http://www.911cd.net/forums//index.php?s=&...st&p=140543


Good work dennis123123,
I am attaching latest version as D123_XP.cmd (IMG:../forums/style_emoticons/default/smile.gif)

(the problems in the early version - which I was checking - were only pidgen.dll and ksecdd.sys right? )

jaclaz
Attached File(s)
Attached File  D123_XP.7z ( 1.3K ) Number of downloads: 139
 
Go to the top of the page
 
 
 dennis123123
post Jan 3 2008, 07:38 PM
Post #7


Member
**

Group: Advanced user
Posts: 42
Joined: 16-July 06
From: England
Member No.: 14



QUOTE (jaclaz @ Jan 3 2008, 07:30 PM) *
Good work dennis123123,
I am attaching latest version as D123_XP.cmd (IMG:../forums/style_emoticons/default/smile.gif)

(the problems in the early version - which I was checking - were only pidgen.dll and ksecdd.sys right? )

jaclaz



Yes I think so (IMG:../forums/style_emoticons/default/rolleyes.gif)

The working code is the current version at 911cd, and if it is the same, then also the one Jaclaz has kindly attatched (IMG:../forums/style_emoticons/default/cool.gif)
Go to the top of the page
 
 
 jaclaz
post Jan 3 2008, 07:49 PM
Post #8


Finder
******

Group: Advanced user
Posts: 3,724
Joined: 14-July 06
Member No.: 2


Italy


Yep, just tested the attached batch file with BOTH XP SP1 and XP 2600 (SP0) and it works allright! (IMG:../forums/style_emoticons/default/smile.gif)

Any taker for XP SP2 ?
And for Server 2003 ?
(though most probably there are REASONS why Dietmar used SP1) (IMG:../forums/style_emoticons/default/wink.gif)

jaclaz


Go to the top of the page
 
 
 psc
post Jan 3 2008, 09:34 PM
Post #9


Guru
******

Group: .script developer
Posts: 6,352
Joined: 14-July 06
From: Korschenbroich
Member No.: 3


Germany


QUOTE (jaclaz @ Jan 3 2008, 08:49 PM) *
Yep, just tested the attached batch file with BOTH XP SP1 and XP 2600 (SP0) and it works allright! (IMG:../forums/style_emoticons/default/smile.gif)

Any taker for XP SP2 ?
And for Server 2003 ?
(though most probably there are REASONS why Dietmar used SP1) (IMG:../forums/style_emoticons/default/wink.gif)

jaclaz


I'm already thinking about 'cmd' as third option of nativeEx_BSOR.
Because Dietmar's file list does not use any shell32.dll, I think, it's possible.

Peter (IMG:../forums/style_emoticons/default/coffee.gif)
Go to the top of the page
 
 
 Dietmar
post Jan 4 2008, 06:44 PM
Post #10


Newbie
*

Group: Advanced user
Posts: 11
Joined: 29-March 07
Member No.: 4,813


Afghanistan


Hi jaclaz,

to integrate diskpart.exe in my mini XP isnt an easy task.

You have to add the following files:

diskpart.exe
dmadmin.exe

cabinet.dll
clusapi.dll
dmintf.dll
dmserver.dll
dmutil.dll
ole32.dll
oleaut32.dll
osuninst.dll
setupapi.dll
shlwapi.dll

The Registry needs 3 parts, I tested them, they work.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\dmadmin.exe]
"AppID"="{4FB6BB00-3347-11d0-B40A-00AA005FF586}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{4FB6BB00-3347-11d0-B40A-00AA005FF586}]
@="Logical Disk Manager Administrative Service"
"LocalService"="dmadmin"






Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmadmin]
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,\
00,6d,00,61,00,64,00,6d,00,69,00,6e,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\
63,00,6f,00,6d,00,00,00
"Start"=dword:00000003
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,50,00,6c,00,75,00,\
67,00,50,00,6c,00,61,00,79,00,00,00,44,00,6d,00,53,00,65,00,72,00,76,00,65,\
00,72,00,00,00,00,00
"Type"=dword:00000020
"Description"="Configures hard disk drives and volumes. The service only runs for configuration processes and then stops."
"DisplayName"="Logical Disk Manager Administrative Service"
"ObjectName"="LocalSystem"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmadmin\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001
"0"="Root\\LEGACY_DMADMIN\\0000"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmadmin\Parameters]
"EnableDynamicConversionFor1394"=dword:00000000

"ServiceParameters"="/com"





Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmserver]
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,50,00,6c,00,75,00,\
67,00,50,00,6c,00,61,00,79,00,00,00,00,00
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"DisplayName"="Logical Disk Manager"
"ErrorControl"=dword:00000001
"Type"=dword:00000020
"Start"=dword:00000002
"ObjectName"="LocalSystem"
"Description"="Detects and monitors new hard disk drives and sends disk volume information to Logical Disk Manager Administrative Service for configuration. If this service is stopped, dynamic disk status and configuration information may become out of date. If this service is disabled, any services that explicitly depend on it will fail to start."

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmserver\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001
"0"="Root\\LEGACY_DMSERVER\\0000"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmserver\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
64,00,6d,00,73,00,65,00,72,00,76,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,\
00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmserver\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
05,0b,00,00,00,00,00,18,00,9d,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,\
23,02,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,\
02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00


But you have to build a Mini XP to make diskpart work also with

dllhost.exe
lsass.exe
regsvr32.exe
rundll32.exe
services.exe
svchost.exe

and their whole dependencies. This makes my Mini XP larger to 48 MB (uncompressed).
Today I build such a Mini XP by hand, and diskpart.exe works with the 3 registry entries above.

Nice to hear from you
Dietmar

Go to the top of the page
 
 
 
 

There is 10 page(s)  1 Page : 2 Page : 3 Next page Go to last page 
 
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

Collapse

>

  Topic Replies Topic Starter Views Last Action
No New Posts andLinux
3 Mikorist 194 22nd December 2008 - 09:06 AM
Last post by: jaclaz
No New Posts 10 PRINT "HELLO"
20 GOTO 10
1 Moon Goon 128 27th November 2008 - 02:24 AM
Last post by: Nuno Brito
No New Posts andLinux, a working colinux
Somethings that was really needed
7 jaclaz 2,137 6th October 2008 - 01:52 PM
Last post by: bobsobol
No new Posts Topic has attachments MBRBatch 0.01 ALPHA
[Release]
29 jaclaz 9,578 20th September 2008 - 11:50 AM
Last post by: jaclaz
No New Posts and the oscar goes to Spain!
6 billonious 1,286 9th July 2008 - 09:59 PM
Last post by: Nuno Brito


 
menu_build_menu( "topicreferrals", new Array( img_item + " http://www.mbnet.fi/net.n...tu.aspx?id=2851   76 clicks", img_item + " http://search.msn.com/res...s.aspx?q=member   10 clicks", img_item + " http://www.msfn.org/board...howtopic=126738   9 clicks", img_item + " http://www.911cd.net/foru...p;p=144095&   4 clicks", img_item + " http://www.911cd.net/foru...showtopic=20870   4 clicks", img_item + " http://bbs.wuyou.net/view....php?tid=133860   3 clicks", img_item + " http://www.msfn.org/board...howtopic=129246   3 clicks", img_item + " http://www.msfn.org/board...=126592&hl=   3 clicks", img_item + " http://www.911cd.net/foru...mp;#entry140543   2 clicks", img_item + " http://www.911cd.net/foru...showtopic=20870   2 clicks", img_item + " http://www.911cd.net/foru...amp;hl=minlogon   2 clicks", img_item + " 100mb ntfs   2 clicks", img_item + " http://www.911cd.net/foru...p;p=140543&   2 clicks", img_item + " http://www.911cd.net/foru...amp;mode=linear   2 clicks", img_item + " http://www.911cd.net/foru...ded&start=0   2 clicks", img_item + " http://www.911cd.net/foru...21242&st=60   2 clicks", img_item + " http://www.msfn.org/board...hp/t126738.html   2 clicks", img_item + " http://wm2.fibertel.com.a...escaped_unicode   2 clicks", img_item + " http://bbs.wuyou.com/view...highlight=ghost   2 clicks", img_item + " http://www.911cd.net/foru.../t21242-50.html   2 clicks", img_item + " http://search.live.com/re...spx?q=detection   1 clicks", img_item + " http://www.911cd.net/foru...mp;#entry144095   1 clicks", img_item + " fresh install of xp usi...ng windowsdream   1 clicks", img_item + " http://search.msn.com/res...ss.sys+download   1 clicks", img_item + " http://www.911cd.net/foru...php/t21157.html   1 clicks", img_item + " http://search.msn.com/res...q=mouclass.sys.   1 clicks", img_item + " http://www.911cd.net/foru...20&start=20   1 clicks", img_item + " http://search.msn.com/res...ts.aspx?q=quote   1 clicks", img_item + " dnw32b16   1 clicks", img_item + " http://search.msn.com/res...spx?q=microwinx   1 clicks", img_item + " how to boot windows com...ommand line sp1   1 clicks", img_item + " http://search.msn.com/res...o.inf+not+found   1 clicks", img_item + " http://www.msfn.org/board...amp;hl=explorer   1 clicks", img_item + " http://www.911cd.net/foru...21157&st=21   1 clicks", img_item + " e reg by command line   1 clicks", img_item + " http://bbs.wuyou.com/redi...goto=nextnewset   1 clicks", img_item + " boot ntfs command line   1 clicks", img_item + " minlogon.exe services.exe   1 clicks", img_item + " biosinfo.inf minipe   1 clicks", img_item + " edxorfix.exe   1 clicks", img_item + " http://www.911cd.net/foru...21157&st=20   1 clicks", img_item + " http://www.911cd.net/foru...pid=153184&   1 clicks", img_item + " http://www.911cd.net/foru...4&st=0&   1 clicks", img_item + " http://search.live.com/re...ts.aspx?q=files   1 clicks", img_item + " http://www.msfn.org/board...7&st=0&   1 clicks", img_item + " http://www.codeproject.co...;select=2390078   1 clicks", img_item + " http://bbs.wuyou.com/view...ghlight=ghost32   1 clicks", img_item + " http://www.msfn.org/board...hp/t119742.html   1 clicks", img_item + " winpe mouclass.sys driver error   1 clicks", img_item + " winpe blackbox screenshots   1 clicks", img_item + " http://www.911cd.net/foru...php/t20919.html   1 clicks" ) );

RSS "Boot-Land.net", "WinBuilder" Lo-Fi Version Time is now: 31st January 2009 - 07:45 AM