Digg this topic Add to my del.icio.us Submit to SlashDot  
Reply to this topicStart new topic
> [project] NanoXP, create bootable windows based builds sized around 14Mb
Nuno Brito
post Jul 15 2006, 06:54 AM
Post #1


Advanced Member
***

Group: .script developer
Posts: 4,224
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


[project] NanoXP

(IMG:http://www.mihalism.com/images/july/456233nanoXP-size.PNG)

Category: .script
File Version: 1.0.0
File License: GNU Public Licence

Description:
NanoXP is a free project meant to create bootable windows based builds sized around 14Mb.
It is a good way to demonstrate some size compression/reduction methods that can
be used in windows NT based OS.

Some of the methods used:
  • Selective file criteria when including files and drivers
  • Using CAB'ed files that are supported by the boot process
  • UPX on files that don't support the makecab method
  • Carefull removal of system hives and adapting txtsetup.sif
  • Using freedos-32 dll smaller files that can replace the original ms versions
These scripts have been tested using a Windows XP SP2 as source - win2003 is causing problems because of winsrv wich can be solved later if anyone wishes to use it as source.

This build supports NTFS drives, and allows to add further customizations like changing the screen resolution, keyboard language and drivers.

At the moment only CMD.EXE is tested and supported, other win32 command line programs should work properly, all applications that depend on graphical GUI components won't be compatible with freedos-32 dll's (they remove all GUI functions), you'll need to disable this script to get them working (adding 6Mb to build size), some extra work adding necessary file dependencies might be required.


This project is now replaced by picoXP - which can be downloaded from wb's download center.


Submitted by Nuno Brito, on Today, 06:54 AM
Go to the top of the page
 
+Quote Post
Carlos do Brasil
post Jun 8 2007, 08:38 AM
Post #2


Newbie
*

Group: Members
Posts: 3
Joined: 5-June 07
Member No.: 8,252


Brazil


At the moment only CMD.EXE is tested and supported, other win32 command line programs should work properly, all applications that depend on graphical GUI components won't be compatible with freedos-32 dll's (they remove all GUI functions), you'll need to disable this script to get them working (adding 6Mb to build size), some extra work adding necessary file dependencies might be required.

Use the BBlean for Shell, BBlean have 297Kbs and 10 Styles for desktop, run in 98, 2000, XP, 2003
for explorer use 2xExplorer v1.4.1.12 have 584Kbs and rum in all Windows.
Go to the top of the page
 
+Quote Post
jaclaz
post Jun 8 2007, 10:18 AM
Post #3


Finder
***

Group: Advanced user
Posts: 1,143
Joined: 14-July 06
Member No.: 2


Italy


Carlos,
are BBlean and 2xExplorer command line apps?

If not, you might want to re-read attentively Nuno's post.

(and maybe change your suggestion)


Nuno, the link takes to the board index (IMG:http://www.boot-land.net/forums/style_emoticons/default/innocent.gif)

jaclaz
Go to the top of the page
 
+Quote Post
Nuno Brito
post Jun 8 2007, 11:06 AM
Post #4


Advanced Member
***

Group: .script developer
Posts: 4,224
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


I've removed the link to ensure no more confusions are made.. (IMG:http://www.boot-land.net/forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post

Fast ReplyReply to this topicStart new topic

 

Display Mode: Standard · Switch to: Linear+ · Switch to: Outline


RSS Lo-Fi Version Time is now: 20th October 2007 - 07:07 PM

MKPortal ©2003-2006 mkportal.it