Author Topic: XP modification  (Read 2042 times)

0 Members and 1 Guest are viewing this topic.

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
right now im attempting to create a new "distro" of xp and right now its being copied to an sd card. essentially i need a new lightweight version of windows xp thats patched up to sp3, which will be installed on a laptop which has only 2gb of storage. i used nlite to strip out as much crap as i could, and im now "burning" the image to flash with winsetupfromusb. the computer is essentially useless, in that its the slowest computer in the house, has no hard drive, and some of the keys are missing. the only storage it does have is on a slow 2gb sd card. it runs xp fairly well actually, it just wont let me patch it to sp2/3, which i need for bluetooth. in the end it will be nothing more than a remote control console for my nxt, running a small java app for control interfaces and maybe an nxc compiler.

i do know that there are a lot of custom xp distros floating around, and was just curious if i should use one of the prebuilt ones or just stick with my own. il probibly run through the process 2 or 3 times before i can come up with something that will fit into the space allowed, and thought id just save time and look at everyone else's experiences (failures).
« Last Edit: January 05, 2010, 03:34:08 pm by General Battuta »
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
make sure you shut off unnecessary services to conserve memory.  Black Viper has some guides on this (try using his "barebones" configuration - just click on the services in his list to check his descriptions for what the services do; most of them are not essential)

 

Offline Ghostavo

  • 210
  • Let it be glue!
    • Skype
    • Steam
    • Twitter
Try using the corresponding Windows Server as a start point (for XP I can't remember if it's 2000 or 2003). It's basically the same thing but has a lot of services/features disabled at startup.
« Last Edit: January 04, 2010, 10:39:50 am by Ghostavo »
"Closing the Box" - a campaign in the making :nervous:

Shrike is a dirty dirty admin, he's the destroyer of souls... oh god, let it be glue...

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
i just hit a major roadblock , dispite a bios flash the comp still will not boot from usb. which is unusual for a computer from 2004. so im gonna have to find some blank discs somewhere in this little town before i can continue this project. i may have found a workaround for the bluetooth issue though. im almost ready to give up and install windows 2000, which might impose some network and driver issues, but would probibly take up half the space of the current os install.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
haha!  PLoP to the rescue!  Clicky here for the exact area you need on that website.  Boot from your Floppy, CD, Windows boot menu, Syslinux, LILO, GRUB, network to a USB / Floppy / CD  / any partition on your hard disk from a menu!  ;]






 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
i was actually kinda looking at variations of grub to do that kinda task. keep a tiny partition that can boot any os known to man, stick that on a cf card and boot to it, then i could load any os from anywhere, but this ^ looks pretty awesome.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline S-99

  • MC Hammer
  • 210
  • A one hit wonder, you still want to touch this.
I hope you have some success. MS claiming that windows is modular is a great joke. You have to get another application to shrink windows down for you? Horrible i think. At least nlite does what it says, other than that i feel sort of bad that you bought it. After that you have ms with windows not doing what they say...modularity.

This project of yours sounds like a learning experience more than an xp install for practical computer use. Ideally it's working all great except that tiny pain of not being able to upgrade to sp3 so you couldn't use xp altogether. Now you have fallen back to an os that lost support years ago (albeit the best version of windows ever), and possibly facing some driver issues although you finally have bluetooth support.

Is there any reason why you must stick with xp instead of linux in this application? Quite simply, xp is not portable. The shrunken down xp size due to nlite is more of a hack in the face of modularity for windows. Linux, get your bluetooth support as well as a distro that focuses on portability. But with it, you can install on any storage device you want, and remove all of the packages you want for size decrease.

Alternatively i'm not going to stop you. It's a great learning experience for you just finding out what and how many things can you get away with in the face of what windows isn't designed to do. But, linux is much less of a pain in this area of "os on a usb drive/sd card".
Every pilot's goal is to rise up in the ranks and go beyond their purpose to a place of command on a very big ship. Like the colossus; to baseball bat everyone.

SMBFD

I won't use google for you.

An0n sucks my Jesus ring.

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
well the idea was to turn this crappy old laptop with a bad hard drive, into a remote control console of sorts for my lego nxt. it would have a simple video capture device so i could hook up wireless camera receiver that i have (right now i use an old tv). it would also have bluetooth for wireless control of the nxt, and a joystick for input (which once everything is working up hackishly add to the laptop's spare battery compartment with a dremel and some epoxy).

now there was a windows application called nxtender that came our in 2006 which doesnt seem to work as advertised on vista64. its supposed to send joystick data to the nxt and allow the nxt to control some aspects of windows (keyboards for example). i was really only intrested in the joystick control aspects. most remote control applications for the nxt suck, basically just allowing you to control how fast the motors turn, with no processing on the nxt side. theyre are adequate for controling bots with tank steering. seeing as my power plant of choice is a lego pneumatic engine, i will need to have car type steering control that can recenter itself when no input is given. there is also the 4 speed transmission which operates on several camshafts and requires the motor to turn a specific amount to switch to a specific gear, controlling this manually tends to chew up the gears in the transmission. so software on the nxt will process the joystick commands from the computer, and nxtender was the only program which could do that.

anyway the xp machine was intended to run nxtender, however bluetooth wouldnt work without sp2 at least, and installing that couldn't be done with the limited drive space on hand, i then used nlite to make a custom xp iso. since i dont have any blank discs at all, i used a proggie to create an installer on a bootable usb device. all while forgetting that the computer cant boot to usb. fortunately i found a pirate copy of xp in one of my cd cases which had xpsp3 on it. i re-installed from that cd and now my bluetooth works, and left me about 600 megs to work with. and while the bluetooth works, i still cant get nxtender to work. i think the program may have been built on a vista 32 machine which would explain why i cant use it on 64 or xp. this puts me back to square one.

there is also vlite for vista, i could probably spin out a very lightweight version of vista, but i very much doubt it will fit in the space allowed. my good laptop kinda needs an os reinstall, so i may just install vista32 on that machine and try from there. if i cant get nxtender to run on that then there are a multitude of code libraries for controlling the nxt so i may just write my own software based off of that (and probibly sdl, which ive used before). this would open up the linux possibility. probably a lightweight distro (slax live cd works well on that laptop). im really not familiar with linux's drivespace requirements.

of course if worst comes to worst il ditch the nxt all together and use my arduino.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Nuke, see if you can find "Windows XP for Asus EEE PC" - mine's 82MB 7-zipped.. haven't tried it but it's worth a looksee, no?  originally from TPB.