IPB

Welcome Guest ( Log In | Register )

> batcher .script set: MicroPE, a set of .scripts for a itsy bitsy PE (well duh!)
Draugen
post Mar 27 2006, 04:59 PM
Post #1


Silver Member
***

Group: Members
Posts: 204
Joined: 1-February 06
From: South of Heaven
Member No.: 17,141



Well, the original thread is VERY long now. So here's a new topic.

OK. First, the base:
micrope_base.7z
This creates a VERY basic BartPE build. It, ummm, boots. From IDE/ATAPI cdrom drives (only). And cmd.exe is the shell. And hard drives work. You CAN change the resolution though (through the VgaSave registry keys). Default resolution is 640x480. Limited to PS2 input devices ONLY: no USB or serial mice. Updated! (Hopefully) fixed a show-stopping bug when building from Server 2003. final ISO size: ~32 MiB.
Updated again 25.04.06 - should play along better on real, non-emulated hardware now. Many thanks to mr. Bundt, who found the bug, and the fix.
micrope_base_compressed.7z New! as of 07.04.06
the same as micrope_base, except that some files (38 so far) are either UPXed or MAKECABed. Results in a ~20MB iso. Much credit to zitu for finding out which files could be UPXd, and cdob for a list of files to MAKECAB. UPDATE: apparently, one or more DLL was UPXd that shouldn't be. This script will cause Small CD Writer to not work. A fix is on my TODO list smile.gif 25.04.06: updated. testers needed though - don't know if Small CD Writer works yet.

Second: Drivers:
micrope_driver_ramdisk.7z
Adds the RAMDISK.SYS ScsiClass driver to the micrope, allowing it to boot into RAM. Thus, the CD can be removed after boot. Useful for backing up to/restoring from CDs/DVDs. Further discussion here.
micrope_driver_usbhid.7z
Adds USB input device support to MicroPE. BETA! I hope it works - please test and give feedback!
micrope_driver_net-tcpip.7z
New!Adds TCP/IP and DHCP networking support to MicroPE. Note: You still have to include drivers for your hardware! .inf files in \i386\inf and .sys files in \i386\system32\drivers. (25.04.06)
micrope_driver_net-msclient.7z
New!Adds Client for Microsoft networks to MicroPE. (25.04.06)
micrope_driver_net-msserver.7z
New!Adds Client for Microsoft networks to MicroPE. Many thanks to mr. Bundt! (25.04.06)

coming up: micrope_driver_floppy, micrope_driver_usbstor, micrope_driver_ramdrive

Third: Shells
micrope_shell_a43.7z
Adds B.G Miller's A43 filemanager, and sets it as the shell. Allows you to copy files around and stuff. ~40 MiB ISO.
Updated! should now work when building from Windows 2003 (5.04.06)
micrope_shell_bblean.7z
Updated! Added a menu bar and restructured the menu (25.04.06) Later, 25.04.06, updated again. fixed the menu generation.
stripped-down version of bbLean, customized by me. This will be the shell I base further application add-on scripts on. Run by itself, ~35 MiB ISO.
micrope_shell_scdwriter.7z
Updated! should now work when building from Windows 2003 (5.04.06)
I made this script for hoovahh. Basically, a BartPE that can burn CDs, and not much else. ~35 MiB ISO.

Fourth: Apps
micrope_app_a43.7z
Adds A43 to MicroPE.
micrope_app_regedit.7z
Adds the windows registry editor to MicroPE.
micrope_app_scdwriter.7z
Adds Small CD Writer to MicroPE.

base, shell_bblean and the above results in a ~43 MiB ISO.

All the app scripts are updated (5.04.06) should now work when building from Windows 2003

All micrope_app_$PROGRAM scripts copy over the files they require, get put in \system32 or %PROGRAMFILES%\$PROGRAM depending, and writes an entry in the bblean menu if applicable.

So, how to get in on the MicroPE goodness?
First, go get Batcher here or here. The last site is updated first.

then, unpack (any good multiarchiver can handle .7z. i reccomend 7-zip) and copy to \Batcher\Scripts micrope_base. also unpack any micrope_driver_* scripts you need here. Select a shell. If you want to add more than one program, use bblean. Extract this in \batcher\scripts too. Then, add any apps you want in the same place.

I also recommend getting at least mkisofs.zip from batcher's homepage.

Fire up batcher. The scripts should all have nice yellow checkmarks. Press the [paths] button. Select a Bart's Pebuilder output folder as the source directory. I strongly recommend you disable all plugins when building BartPE for MicroPE! Select any directory you like for the target dir - but be warned! micrope_base WILL DELETE THE CONTENTS OF THE TARGET DIRECTORY! Also, find a place for the ISO file if you got the mkisofs script.

Press [Start]. Voila! You now have an ISO file with a teensy weensy BartPE on it (or atleast, a output folder thats so small it's sexy wink.gif ).

finally, some screenshots:

1: MicroPE (meant to call it miniPE, but that's taken) with bbLean as the shell - and not much else.
2: bbLean with the above mentioned app scripts. showing off the menu.

PS: Dates are in european format (dd.mm.yy) in case anyone got confused biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post

Posts in this topic
- Draugen   batcher .script set: MicroPE   Mar 27 2006, 04:59 PM
- - TheHive   Good stuff! Thanks for creating a new thread....   Mar 28 2006, 12:12 AM
- - TheHive   EDIT: I forgot something and the ISO was an old on...   Mar 28 2006, 01:13 AM
- - Draugen   fixed the link for ramdisk. also updated mkisofs.s...   Mar 28 2006, 03:04 AM
- - Draugen   New script: micrope_driver_usbhid. See first post ...   Mar 28 2006, 04:31 AM
|- - neue   Great work draugen! I really liked your scree...   Mar 28 2006, 07:12 AM
- - TheHive   adding tinyresmeter would be ok. Thanks for the n...   Mar 28 2006, 10:21 AM
- - Draugen   the d/l link for mkisofs is where is should be -...   Mar 28 2006, 10:29 AM
|- - TheHive   QUOTE (Draugen @ Mar 28 2006, 09:29 AM) t...   Mar 28 2006, 11:27 AM
|- - Draugen   QUOTE (TheHive @ Mar 28 2006, 06:27 PM) C...   Mar 28 2006, 12:21 PM
- - TheHive   Testing. MkISOfs.zip. Doesnt work. Im still getti...   Mar 28 2006, 12:10 PM
|- - PerroGrande   QUOTE (TheHive @ Mar 28 2006, 12:10 PM) T...   Apr 1 2006, 08:49 AM
|- - TheHive   QUOTE (Draugen @ Apr 1 2006, 03:31 AM) i ...   Apr 1 2006, 01:31 PM
- - TheHive   I ll test your script for RAM a bit later. Its not...   Mar 29 2006, 11:17 AM
- - Draugen   thehive: my ramdisk driver only PREPARES Micrope ...   Mar 29 2006, 12:48 PM
- - TheHive   Can you rename all your scripts with Micrope at th...   Mar 30 2006, 12:44 AM
- - Draugen   @thehive: weird about mkisofs not working.. it wor...   Mar 30 2006, 01:19 AM
- - TheHive   Im still getting this when I use BARPE XP as the s...   Mar 30 2006, 02:00 AM
- - Draugen   those messages are because i use dircopy to save t...   Mar 30 2006, 02:57 AM
- - TheHive   You think batcher can use both the BARPE and the W...   Mar 30 2006, 03:15 AM
|- - neue   @TheHive - As draugen guessed correctly, I'm u...   Mar 30 2006, 03:54 AM
|- - Draugen   QUOTE (TheHive @ Mar 30 2006, 10:15 AM) Y...   Mar 30 2006, 03:55 AM
|- - TheHive   QUOTE (Draugen @ Mar 30 2006, 02:55 AM) w...   Mar 30 2006, 03:04 PM
- - TheHive   Testing on CDRW - Test failed. Running using Windo...   Mar 31 2006, 03:32 PM
- - Draugen   i need the complete error mesage to be able to de...   Apr 1 2006, 04:31 AM
- - Draugen   umm, thehive, did you even _read_ the thread i lin...   Apr 1 2006, 04:15 PM
- - lolojpm   hello ,all @draugen with IE6 or FIREFOX 1.5.0.1...   Apr 2 2006, 02:29 PM
- - Draugen   humm.. weird. the link works fine for me... but di...   Apr 2 2006, 03:08 PM
- - lolojpm   re, @draugen with http://batcher.catch-free.com...   Apr 2 2006, 04:18 PM
|- - neue   QUOTE (lolojpm @ Apr 2 2006, 09:18 PM) re...   Apr 2 2006, 06:27 PM
- - Ed_P   I can access both links using Netscape. Check you...   Apr 2 2006, 09:22 PM
- - TheHive   Here is the error im getting when I boot on a real...   Apr 3 2006, 04:57 AM
- - Draugen   well, stop 0x07b means invalid/inaccesible boot de...   Apr 3 2006, 06:50 AM
|- - TheHive   QUOTE (Draugen @ Apr 3 2006, 05:50 AM) we...   Apr 4 2006, 07:23 PM
- - Draugen   micrope_base updated. should now work with server ...   Apr 3 2006, 10:41 AM
- - philon   TheHive posted this error here: Technical Informa...   Apr 3 2006, 03:24 PM
- - Draugen   media does matter, yes. also, i believe a point s...   Apr 3 2006, 03:32 PM
- - Draugen   base updated again. using server 2003 as the base ...   Apr 4 2006, 03:14 AM
|- - zitu   QUOTE (Draugen @ Apr 4 2006, 08:14 AM) ba...   Apr 4 2006, 04:07 AM
- - Draugen   for pointers to making more apps work, look at the...   Apr 4 2006, 04:13 AM
|- - zitu   QUOTE (Draugen @ Apr 4 2006, 09:13 AM) fo...   Apr 4 2006, 06:18 AM
- - Draugen   try changing all references of: CODEx86_Microsoft....   Apr 4 2006, 06:35 AM
|- - Nuno Brito   Have you tried to include these dll's also? ...   Apr 4 2006, 08:05 AM
- - Draugen   yeah, those files are in my script. and now it wo...   Apr 4 2006, 08:33 AM
|- - zitu   QUOTE (Draugen @ Apr 4 2006, 01:33 PM) ye...   Apr 4 2006, 08:43 AM
- - Draugen   I'm feeling like bashing my head against the w...   Apr 4 2006, 11:24 AM
|- - zitu   QUOTE (Draugen @ Apr 4 2006, 04:24 PM) I...   Apr 4 2006, 03:23 PM
|- - zitu   QUOTE (zitu @ Apr 4 2006, 08:23 PM) I may...   Apr 5 2006, 04:02 AM
|- - Nuno Brito   great work indeed.. this project is looking gr...   Apr 5 2006, 04:21 AM
|- - zitu   QUOTE (Nuno Brito @ Apr 5 2006, 09:21 AM)...   Apr 5 2006, 04:26 AM
|- - Draugen   QUOTE (zitu @ Apr 5 2006, 11:26 AM) now w...   Apr 5 2006, 04:56 AM
|- - Nuno Brito   I recommend UPX shell from here direct link here ...   Apr 5 2006, 05:01 AM
|- - zitu   QUOTE (Draugen @ Apr 5 2006, 09:56 AM) ye...   Apr 5 2006, 05:08 AM
|- - Nuno Brito   @zitu - don't forget you can also cab compress...   Apr 5 2006, 07:44 AM
- - TheHive   If we run the scripts and then use the Create ISO....   Apr 4 2006, 07:35 PM
|- - Draugen   QUOTE (TheHive @ Apr 5 2006, 02:35 AM) If...   Apr 5 2006, 01:51 AM
- - TheHive   RE: batcher .script set: MicroPE   Apr 5 2006, 02:59 AM
- - Draugen   <Mr. Burns-mode> Eeeexceelent! </Mr. ...   Apr 5 2006, 04:09 AM
- - Draugen   ok.. micrope_app_regedit updated. now works when b...   Apr 5 2006, 11:03 AM
- - Draugen   all micrope_app_<whatever> scripts now funct...   Apr 5 2006, 05:12 PM
|- - TheHive   QUOTE (Draugen @ Apr 5 2006, 04:12 PM) al...   Apr 6 2006, 01:01 AM
- - Draugen   the scripts ARE updated, just not tested very thor...   Apr 6 2006, 01:45 AM
- - TheHive   Will the RAM Script work now? Or is it still not u...   Apr 6 2006, 05:03 AM
- - zitu   here is the "shaving" script, which make...   Apr 6 2006, 05:22 AM
- - Draugen   thx zitu will repack/helper-bat-file-hack this on...   Apr 6 2006, 06:05 AM
|- - Nuno Brito   Great work zitu! Just one question - are you ...   Apr 6 2006, 06:45 AM
|- - zitu   QUOTE (Nuno Brito @ Apr 6 2006, 11:45 AM)...   Apr 6 2006, 06:54 AM
|- - Nuno Brito   Great! I'll wait to get the updated versi...   Apr 6 2006, 06:57 AM
- - shinomen   I really like this batcher program. I use the bar...   Apr 6 2006, 07:42 PM
|- - Nuno Brito   @shinomen It's always good to hear back feedb...   Apr 7 2006, 03:51 AM
- - Draugen   @shinomen: if you use my micrope script sets alon...   Apr 7 2006, 04:27 AM
- - Draugen   thanks to zitu's excellent UPX script, we now ...   Apr 7 2006, 10:38 AM
|- - zitu   QUOTE (Draugen @ Apr 7 2006, 03:38 PM) th...   Apr 7 2006, 02:12 PM
|- - Nuno Brito   Ouch.. The smallest bootable ISO I've eve...   Apr 7 2006, 02:32 PM
|- - TheHive   QUOTE (Draugen @ Apr 7 2006, 09:38 AM) th...   Apr 7 2006, 04:23 PM
|- - Nuno Brito   I just reminded two more things to decrease size: ...   Apr 9 2006, 12:23 PM
- - philon   Thanks to Nuno Brito, Draugen and Hooovahh I no...   Apr 9 2006, 03:40 PM
|- - Nuno Brito   Congratulations!!   Apr 9 2006, 03:55 PM
|- - TheHive   QUOTE (philon @ Apr 9 2006, 02:40 PM) Tha...   Apr 9 2006, 05:30 PM
- - Draugen   @philon kewl! too bad the icons in a43 are fsc...   Apr 9 2006, 04:02 PM
- - Draugen   warning: possible rant ahead I personally really ...   Apr 9 2006, 06:01 PM
|- - TheHive   Slaps Draugen to sleep. lol! Thats what I do a...   Apr 9 2006, 06:22 PM
|- - Nuno Brito   You can try dependency walker.. Good night ever...   Apr 9 2006, 07:05 PM
|- - TheHive   QUOTE (Nuno Brito @ Apr 9 2006, 06:05 PM)...   Apr 9 2006, 09:08 PM
|- - Nuno Brito   QUOTE (TheHive @ Apr 10 2006, 02:08 AM) T...   Apr 10 2006, 06:48 PM
|- - TheHive   QUOTE (Nuno Brito @ Apr 10 2006, 05:48 PM...   Apr 11 2006, 01:52 AM
- - Draugen   i'm up and FAR less sleep-deprived and grumpy...   Apr 11 2006, 03:26 AM
- - philon   QUOTE (TheHive @ Apr 9 2006, 11:22 PM) .....   Apr 11 2006, 05:34 AM
|- - Nuno Brito   @philon Can you tell us what is the size of those...   Apr 11 2006, 06:17 AM
- - philon   QUOTE (Nuno Brito @ Apr 11 2006, 11:17 AM...   Apr 11 2006, 06:29 AM
|- - Nuno Brito   QUOTE (philon @ Apr 11 2006, 11:29 AM) Th...   Apr 12 2006, 09:32 AM
- - TheHive   Using Win Server 2003 SP1 as building block. Us...   Apr 13 2006, 05:10 AM
|- - Nuno Brito   Yes, that is very likely.. As things go smaller,...   Apr 13 2006, 05:21 AM
- - TheHive   I still couldnt boot from my main PC. It gives tha...   Apr 13 2006, 06:04 AM
- - Draugen   thehive: try running micrope_base instead of micr...   Apr 13 2006, 07:05 AM
|- - TheHive   QUOTE try running micrope_base instead of micrope_...   Apr 13 2006, 07:32 AM
- - TheHive   The none compressed version creates and iso that h...   Apr 13 2006, 08:00 AM
- - TheHive   Tried booting on my main PC. It gave the same blue...   Apr 13 2006, 08:12 AM
|- - Nuno Brito   QUOTE (TheHive @ Apr 13 2006, 01:12 PM) T...   Apr 13 2006, 08:19 AM
- - Draugen   @neue: the micrope_base_compressed script works in...   Apr 13 2006, 01:20 PM
3 Pages V   1 2 3 >


Reply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 20th November 2009 - 05:08 PM