Jump to content











Photo
- - - - -

MiniXP


  • Please log in to reply
96 replies to this topic

#51 bomz

bomz

    Member

  • Members
  • 93 posts

Posted 03 May 2012 - 10:40 PM

May be offtopic. but I don't want began new theme
I realize one idea for computers which support under bios USB 1.1 or USB 2.0 LowSpeed, but under Windows may USB 2.0 FullSpeed
Windows devided to two part one (kernel) 7.5 mb after boot run Native Mode Command Interpreter which mount and copy second part (filesystem) . So for my Low Speed USB 2.0 difference 20 sec windows full load v 1 min 40 sec

http://rghost.ru/37902287

#52 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 04 May 2012 - 06:39 PM

A new version of the MiniXP project has been uploaded to the MiniXP website (click on the link in my signature for the homepage).

As usual, please test and feedback.

Booting from portable USB-harddisk is OK, also when USB-mouse (not working) is connected during booting.
Also Diskpart is working OK. Source is XP-SP3 + Integrated Updates.

:cheers:

#53 Michele13

Michele13

    Frequent Member

  • Tutorial Writer
  • 167 posts
  •  
    Italy

Posted 05 May 2012 - 06:10 PM

minixp Image made with the latest Project is booting OK from grub4dos menu on HDD and can also be loaded from USB into RAMDISK. :)

For booting as FILEDISK on USB some more files and registry tweaks are needed as used in XPCMD Image files
http://www.911cd.net...ndpost&p=171258

You need extra USB driver files as given in file copy_xpcmd.txt of IMG_XPCMDXPCMD_SRC:


; USB drive support - needed to boot as FILEDISK



WINDOWSsystem32hccoin.dll

WINDOWSsystem32usbui.dll

WINDOWSsystem32driversusbccgp.sys

WINDOWSsystem32driversusbd.sys

WINDOWSsystem32driversusbehci.sys

WINDOWSsystem32driversusbhub.sys

WINDOWSsystem32driversusbohci.sys

WINDOWSsystem32driversusbport.sys

WINDOWSsystem32driversusbstor.sys

WINDOWSsystem32driversusbuhci.sys


Also needed are USB registry tweaks given in HKLM_systemdst_USB_XPCMD.reg of IMG_XPCMDXPCMD_SRCregistry_tweaks

And you need to add UsbBootWatcher files to your system32 from IMG_XPCMDmakebtUsbBootWatcherx86

Without all these you will get BSOD 7B when booting from USB.

I tried to support USB-mouse and keyboard but cannot succeed by improving Dietmar's limited registry.
Have been adding files and extra registry to Dietmar's system but it is not working for me.

Then I tried to use my registry of Installed XP and then I can support USB-mouse and keyboard and WLAN Internet
in a slimmed down Mini XP of 100 MB made with modified XPCMD.exe
using a source where Audio and Video driver and Printer were not installed.

So it can work but you need better registry and more files.

:cheers:


XPCMD can be further improved.

Here is the result of XPCMD Image with OS Size = 100 MB in 200 MB Image file
which has support for USB-mouse and keyboard and Device + Disk Management Console
and WLAN Internet support. Most Portable Apps are running.

Posted Image

:cheers:


Tell me how did you do to make it so usefoul! please!

#54 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 05 May 2012 - 06:25 PM

Tell me how did you do to make it so usefoul! please!


First you need to download IMG_XPCMD_51.exe and read here

http://reboot.pro/98...600#entry153564
http://www.911cd.net...ndpost&p=171324

What I did is using the registry of Installed XP instead of using the registry made by Dietmar
And I have added more files as to support Device and Disk Management + WLAN Internet + most Portable Apps running from PStart Menu.
And it was desired to have HID mouse / keyboard support.

:cheers:

#55 Michele13

Michele13

    Frequent Member

  • Tutorial Writer
  • 167 posts
  •  
    Italy

Posted 07 May 2012 - 12:42 PM

First you need to download IMG_XPCMD_51.exe and read here

http://reboot.pro/98...600#entry153564
http://www.911cd.net...ndpost&p=171324

What I did is using the registry of Installed XP instead of using the registry made by Dietmar
And I have added more files as to support Device and Disk Management + WLAN Internet + most Portable Apps running from PStart Menu.
And it was desired to have HID mouse / keyboard support.

:cheers:

will I be able to run that xp from anywhere after I import my registry??

#56 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 07 May 2012 - 12:51 PM

will I be able to run that xp from anywhere after I import my registry??

XPCMD.exe will use the registry of your XP Source Image file.
When the Portable XP Source Image file has booted on all the hardware that you wish to support,
then the Mini XP that is made from it can booot on that hardware also.

But DriverPacks are not present in the Mini XP made by XPCMD.exe,
so that you cannot automatically install the drivers for different hardware that your source has not experienced.

:cheers:

#57 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 08 May 2012 - 04:28 PM

@wimb

Booting from portable USB-harddisk is OK, also when USB-mouse (not working) is connected during booting.
Also Diskpart is working OK. Source is XP-SP3 + Integrated Updates.

Thanks for the feedback.

@everyone
Following wimb's report (see above) I retested with the files and registry settings cdob posted here on another PC - USB Mass Storage (a thumb drive) and USB Keyboard and Mouse all worked. Thank you cdob.

I retested in yet another computer and confirmed that it's working with the same USB thumb drive and a USB mouse.

Still no luck on my Samsung NC10 netbook however.

Regards,

Misty

#58 Michele13

Michele13

    Frequent Member

  • Tutorial Writer
  • 167 posts
  •  
    Italy

Posted 08 May 2012 - 05:46 PM

can driverpacks be integrated on this MiniXP?

#59 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 08 May 2012 - 06:55 PM

@Marietto

I would like to try it,but I'm on a mac. I can only use a virtual machine,like vmware player or virtualbox. And I need to create an img/iso file from the mini xp source files. How to do it ?

Sorry for the late response - I've been away for a few days. My suggestion would be to install XP in a VM, then run winbuilder from the XP installed to the VM. I couldn't run winbuilder version 82 in XP Gold, however it's definitely working in XP service pack 3. I don't know anything about mac's, but assume that once the minixp.img file has been created in a VM then the VM can be mounted and minixp.img extracted from it. Good luck.

@Michele13

can driverpacks be integrated on this MiniXP?

I've never used driverpacks and cannot be of any assistance - sorry.

Regards,

Misty

#60 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4198 posts

Posted 09 May 2012 - 07:52 AM

So, does that mean that USB is supported now? Or that its only supported when you plugin in the USB once you bootup? Or will it also work already pluged in before booting?

#61 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 09 May 2012 - 05:25 PM

@TheHive

So, does that mean that USB is supported now?

No. I will add support for USB mouse and keyboard in the next build - to add it manually refer to cdob's post.

Or that its only supported when you plugin in the USB once you bootup? Or will it also work already pluged in before booting?

I have only tested USB Mass Storage and USB keyboard and mouse support when the devices have been plugged in before booting MiniXP. cdob originally reported that hotplug support was limited for Mass Storage devices - I seem to recall that he mentioned that USB sticks are allocated a drive letter but HDD's are not.

USB support remains patchy and will largely depend on experimenting on your own system(s). My netbook still fails to boot if a USB mouse is plugged in - it starts to display the XP splash screen, then hangs. A HP small form factor PC at my office worked fine, as did a desktop at home.

Regards,

Misty

#62 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 12 May 2012 - 10:14 AM

@everyone
I'm hoping to get the next version of MiniXP completed and uploaded some time next week. This will mainly include adding cdob's files and registry settings for USB Keyboard and Mouse + some minor tweaks to the shell script and possibly some localization (some regional keyboard layouts).

USB support is still proving buggy - particularly on my Samsung NC10 Netbook. With cdob's settings manually applied, a USB mouse is working on this system if plugged in after MiniXP has booted! MiniXP still hangs at the splash screen if the mouse is plugged in during boot.

Hotplug support for USB Mass Storage is working for USB sticks but not USB hard drives.

Regards,

Misty

#63 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 12 May 2012 - 10:24 AM

Hotplug support for USB Mass Storage is working for USB sticks but not USB hard drives.

Possibly unrelated, but what does this thingy (don't worry, dependency free like most if not all nirsoft thingies :worship:) does:
http://www.nirsoft.n...vices_view.html
just as an example, on "full" XP im more than one occasion by disabling and re-enabling a device through it I can access/read "defective" USB sticks/disk enclosures ;).
Another crazy idea :w00t::
what if you add the "reversed" dummydisk filter driver?
it may be able to have the hard disk detected (of course only first partition will be accessible)
IF this approach works, then it may be easier to find the "culprit" :unsure:

:cheers:
Wonko

#64 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4198 posts

Posted 12 May 2012 - 10:31 AM

MountstorePE - Removable Devices Combo
http://reboot.pro/9291/

Look into the Mod MountStorePE script
http://reboot.pro/7086/

Removable Devices Combo
Look in LiveXP under Drivers- 4 storage - Removable Devices Combo.script

Those scripts might give a better idea.


http://reboot.pro/13638/#entry119880

#65 Phsmu

Phsmu
  • Members
  • 6 posts
  •  
    Brazil

Posted 14 February 2013 - 12:43 PM

I've found this project to be a very interesting tool. Thanks for making it possible, but I have a few questions:

 

- Can I simply copy the folder/files inside the .IMG to a bootable usb disk and use them? I kind of need to do that. Does RMprepUSB will suffice?

 

- is there a way to inject AHCI drivers in the MiniXP? I have a machine I'd like to use, but the AHCI mode can't be disabled. If there's a way, how I do it?

 

I'm new to this LiveCD stuff, so I'd appreciate a simple answer if possible.

I hope those are not stupid questions...



#66 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 17 March 2013 - 11:30 AM

Hi Misty,

Thanks for the automated project.

 

I'm trying to boot the Xpcli/Minixp from filedisk on CD.

I used the grub4dos menu entry as on the Minixp site,

knowing it is for booting from USB.

I don't mind booting from USB, although it's buggy in some cases.

Booting from RAM is the workaround in that case, though on low RAM machines

(good use for the Minixp) you run out..

Anyway, low ram or not, my aim is to 'livecd' it.

For the filedisk to be recog. by kernel mode/ user mode Xp, would the procedure be to start the cdrom driver as 1 (instead of 3) in system hive?

 

Or is there some other "explanation"?

Cheers.



#67 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 17 March 2013 - 12:11 PM

betrand, as always :frusty: you are not providing any meaningful information.

WHICH EXACT setup have you made?

WHICH EXACT grub4dos commands are you issuing to boot it?

 

The bad news :( are that an XP cannot (and I mean CANNOT) boot from CD! (if not as ramdisk). :ranting2:

 

The good news :smiling9: are that I lied! :w00t:

 

It is possible, but you won't like to adapt this approach:

http://reboot.pro/to...project-etboot/

to the MiniXP.... :ph34r:

 

:cheers:

Wonko



#68 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 17 March 2013 - 12:38 PM

XP cannot (and I mean CANNOT) boot from CD! (if not as ramdisk).

 

Pity, would've been quite useful, an image file minixp mapped as filedisk.

 

 

It is possible, but you won't like to adapt this approach: http://reboot.pro/to...project-etboot/ to the MiniXP....

 

I dread it's going to be something difficult..

 

The setup used is a generic minixp (without BBlean), without USB boot, just USB support.

Grub4dos menu used is the one for filedisk (to see).

Thanks a bunch. 



#69 JoshuaCL

JoshuaCL

    Newbie

  • Members
  • 25 posts
  •  
    United States

Posted 10 April 2013 - 04:52 PM

I tried this last night.  I got it to boot on my tablet using limbo pc emulator.  I have a desire to get this to work with doomrl (the ascii version) as well as dwarf fortress, but when I tried to fire the games up, I got some permission denied error.  I can post more when I get home, but not now.

 

I tried this on the desktop too inside virtualbox, same type of error.  I have r/w access to the apps folder so I'm not sure what's going on.  It was a weird error, like a registry error of some sort.

 

on another note:

I was trying to get this to work with hiren 10's minixp (which appears to be diff).  I tried extracting the .img file, writing over with the contents of xp.wim as found on the hiren's cd.  I reburned as an img (cd format, that was probably my mistake) and it failed to find boot device inside virtualbox (after I converted it to .vdi)


Edited by JoshuaCL, 10 April 2013 - 04:57 PM.


#70 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 10 April 2013 - 06:20 PM

This project is about a REAL XP, only mini.

 

The other one you mentioned, besides being a WAREZ release, is an incorrectly named PE 1.x (Pre-installation Environment) and NOT an XP.

 

All the rest sounds like Vogon Poetry :w00t: :ph34r: to my ear.

 

This is an extremely limited (by design) environment, I doubt :dubbio: that any game (that usually tend to use directX, and/or whatever other trick for graphic acceleration) can work (without much work and adding a number of packages/sub-systems).

 

:cheers:

Wonko



#71 Phsmu

Phsmu
  • Members
  • 6 posts
  •  
    Brazil

Posted 10 April 2013 - 06:50 PM

so, any help with putting AHCI drivers in Mini XP?

...Anyone?

I tried to use LiveXP DP integration, but Driverpacks doens't have the driver in question. Integrating with NLite however, makes the PC boot in win install normally. Didn't tried to install, because I need the computer with 7.

:frusty:

Any ideas?



#72 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 10 April 2013 - 07:00 PM

Any ideas?

Lots of them. :smiling9:

You also seem like having not fully understood how this project is a FULL, REAL, INSTALLED XP (and NOT a PE of any kind) only minimized.

LiveXP is an incorrectly named PE 1.x.

 

Try using one of the "injecting mass storage drivers" tools here :unsure::

http://www.911cd.net...hp?showforum=43

 

:cheers:

Wonko



#73 Phsmu

Phsmu
  • Members
  • 6 posts
  •  
    Brazil

Posted 10 April 2013 - 07:51 PM

No I didn't.  :suda: Sorry for that.

I'll try those and post the results ASAP. Any special recs?



#74 JoshuaCL

JoshuaCL

    Newbie

  • Members
  • 25 posts
  •  
    United States

Posted 10 April 2013 - 09:08 PM

well these games use the curses libraries as well as sdl.  Are there dependencies I can include to make the games work?  I guess I could just give up and use a telnet version of the game (via dfterm2, ie hosted as a cl only server app) and run it through a terminal client that doesn't rely on these dependencies.



#75 Phsmu

Phsmu
  • Members
  • 6 posts
  •  
    Brazil

Posted 10 April 2013 - 09:39 PM

Okay, I downloaded the MSSTMake app and ran it, obtaining the following folders/files:

 

Drivers\iaStor.sys

Critical.inf

DOSNET

Infscan

START

TXTSETUP

 

now WHAT?! I figured I should put 'iaStor.sys' in the 'Windows\System32\Drivers' folder,  ^_^, but what about the rest of them? :dubbio:

 

...

 

@Joshua: Now you made me remember a game named Armored Moon, that I ran under DOS6.22. :D I wonder if I can find it again...


Edited by Phsmu, 10 April 2013 - 09:41 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users