... as usual, I have crawled through several long learning curves ... eventually the task continues
my progress so far
I await a HFSLIP version of 2k (TZ86+WB+BWC+??) ... when completed, it and ReactOS, will be a very powerful combination for preserving(?) MS software. TZ-BWC 2000 may become the last M$ OS I'll ever need
In the meantime, I'm having hardware issues with my 98 system and I need a stable platform
for the interim, to build a 2k machine to run hfslip on, I'm using nLite with One Piece's 2K rollup of M$ conventional patches
I just add the following
1. bphlpt's ryanvm.net script for DX9 addon builder (very cool ... 109 meg gaming Dx is knocked down to 12? meg) (
http://www.ryanvm.ne...opic.php?t=8517)
edit -- then add patches MS 975560 and 975562, or,
Jun 2010 Full Pack" with
UUKBz 2631813 from Tomasz86's 2k list
2. GDIplus.dll from KB975337 ... several programs need it ... AC's font view plugin for ghisler's TC for example. It's also in .net11 and again in .net20. Instead of having the same 1.7 meg file in 3 or 4 locations, can we add it to sys and be done?
3. I think a postscript printer should be a std device (it's needed by adobe acrobat for distiller and distiller really does to a better job of producing stable pdfs) ... the adobe installer for 2k = 109 meg ("universal"),
but by itself the postscript5 driver for 2k-Xp machines is 4.6m
4. pass thru or virtual scsi driver ... SPTDinst-v181-x86.exe appears in Kurt Austs's batch file Run1_W2Ksp5.bat, but it's not shown in his download links. It's needed for daemon tools. ... SCSI Pass Through Direct setup v1.78.0.0 built by: WinDDK, by Duplex Secure Ltd. (
http://www.duplexsecure.com/downloads/)
5. daemon tools (very handy device for everything ...) the installer for DT Lite v.3.47 (2004) doesn't ask user to add a google toolbar like the later ones. thus it can be unattended and still be free. Kurt Aust's
2K site, shows DTLite4356-0091.exe as last 2k, but it's installer asks user to install the google toolbar
-- google is now the cost of freedom? Google bubblegum is the only difference ... actually prefer the earlier version because of its logical simplicity ... same capacity ... more speed more friendly.
6. right-click font properties extension ... also small but can be valuable ... this is the only tool I know of that will tell me if I can legally embed a ttf font into a pdf document. adobe distiller will automatically exclude those fonts that don't have the licensing ... unless printed through distiller, pdfs can have font problems (apparently most font licenses are ... "you can enjoy these fonts on your machine, but you can't include them in a pdf document which you want to share with others...") the XP version of FPE 2.3 installs in 2K and seems to run no problem (no need to drop down to v2.1) ...
http://www.microsoft...property21.mspx
(FYI ... for an excellent tuturial on printing pdfs, installing postscript, distiller printers, ghostscript, ghostview, see tutorial pages at
http://www.athletica...riptDriver.html)
7. lame.dll and lame.exe could also become a std install in systems as well ... for a low tech audio junkie like me, with two 1-inch speakers any version will do
just a thought but ... you might add these on your 2K dropbox, before the XP stuff starts disappearing as well
8. KA's batches were a useful study for a noob like me and at the bottom ... very interesting as regards building and testings lastest isos with a fixed set of desktop software
that is the subject of my next y tangent ... but first, new info (for me) on slipstreaming driver sets
== DRIVERS ==
I'm sure I don't understand Bashrat Sneaky's files ... for my machine they add up to 500+ meg ... and I'm not sure if I've selected the right ones ... his tool seems to assume an internet connection to build a driver pack ... a year ago, each driver pack had a parallel info file which listed detailed list devices ... I can't find the info files now. I guess his installer reads the machine and figures out which drivers to extract from which ever driver pack ... but my machine is not connected and I'd still be on dialup anyway.
Mobo is MSI P43 neo3-f (core2duo e7200, 2 gig DDR2, intel P43 + ICH10R (sata 1-6), JMicron 363 (IDE, sata 7-8), PCIe LAN fast ethernet Realtek 8111c, Realtek 8-channel audio ALC888
In bios, I set all my sata hdds to ide. For the same hdd cache, and platten speed and density, I believe ide might even be faster on a well defragged hdd than achi. I don't need hot swap or raid, so achi sounds like bubblegum to me. The video is MSI nVidia GeForce 7300GS (huge heat sink, no fan ... I suspend a large temp controlled fan to cool heat sinks for video + P43 + ICH10. I'll add a pic
For drivers I went with the easy simple brute-force solution ... install'd drivers from oem CDs, then found this amazing program ...
Driver Genius Pro 11
it's free for a one-time one-machine builders like me (=30 days free). It builds a zip or driver folder of non-MS drivers that is nLite ready ... each non-MS driver gets its own subdir in the main drivers folder ... just select to exclude std MS drivers, and point nLite drivers page to the drivers folder (or to the zip), select multiple drivers, select all, build iso ... and driver problems solved. comparing the Device Manager pages before and after (for the hand install, and for the nLite install) ... the two pages are identical
I compared Driver Genius to several different driver backups programs, including DriverBackup v2.183 and 0.79 by IcemanND (msfn project) ... neither version worked in my bootstrap 2k noob system ... 2.183 wouldn't install (requires XP?) ... v0.79 scans the machine and builds a list, but it wouldn't save the text drivers to a file ... Iceman's 0.79 list was a good one, but it was not as comprehensive as the list built by Driver Genius Pro. Also compared Driver Max v6.3 ... Driver Collector v12 ... Double Driver v410 ... for nLite ready, none could compare to free-for-one-time users, Driver Genius Pro
below is screenshot of the 120m zip ... I hope it loads without javascript running (with js, the continuous reloads of heavy ads freeze my machine ...)
edit -- need js to upload pics)
===
now for the fun stuff ... now that I have a base to work hfslip from, I can start on my next noob tangent ... edit and it was a whopper
the tech guys at terabyteunlimited are ... well they're right up there with jaclaz ... they have an image backup/restore program which can both backup and restore from batch (most can backup, but not restore) ... I want to do automatic restore, and I don't want to restore on startup ... I want to restore on shutdown
my first preference would be to add an option to the logoff/shutdown window, which runs a batch available to admin only which restores and then shuts down.
Im my noob dream ... script will test that match between source image and target hdd match (by md5's or signature files or something), then it will reboot from a USB to run terabyte batch restore, then shutdown
I need to research building the bootable USB and then getting the bios or MBR to select the USB over an installed system on hdd0 (without user interaction)
edit -- there are several sites out there where several people had problems booting USBs from msi P43-neo3f mobos with bios v.1.3. I just found out what "Legacy USB" means in the bios dialogs ... it means, "do you want to scan the USB ports looking for bootable hdds?" ... the bios and the manual gave no explanation, so I had turned Legacy USB off, thinking that it meant USB1.0 or 1.1 or something (95, or 98, or ?) or USB keyboard/mouse.
now that I have bootabe USB, I can delete the noob excitement that follows ...
[begin noob excitement about a file called Bootfile.exe ...]terabyte came up with this dongle called bootfile.exe... this could be really handy for testing your builds in hardware machine
"bootfile.exe" tells the MBR of a hdd to set a contiguous band on the hdd (i.e. a bootable defragged iso file on the hdd) as the active boot partition ... the system then thinks that the iso is the boot partition, so it boots from that iso file, which is just a contiguous file inside a 2k or xp partition
now hardware testing can be done without opening the case, without buring a CD or building a USB ... hfslip an iso ... defrag it, then run a batch dongle that tells the MBR to treat that iso file as an active hdd boot partition, and then you are testing new setups in actual hardware!!! with no VM req ... one snag might be the reboot between text mode and gui mode. MBR is restored so back to std 2k partition on exit of the program ... maybe there is a workaround
here's more info ... the filename is "bootfile.exe"
Running a Linux image on a 2kXp machine, without a bootdisk of any kind ==
http://www.terabyteu...l-bootfile.htm. Also more here ...
http://www.terabyteu...icle.php?id=464 terabyte is an excellent source for KBs on hdds and image backup and restores (and no, I'm not on their payroll ... I just get excited by solutions and contributions that dongles like this represent ...)
for the moment, I want to get my restore image process patted down on my bootstrap 2k machine ...
does anyone have a preference for MS virtual machine 2004 vs MS VM 2007sp1. The latter required a simple OCRA hack, which I have done. It seems to install no sweat.
edit -- the newer version Regshot_1.8.3_r89_Win32_WDK.zip runs fine!
Sorry for the long post ... I was excited about the idea about possibly testing your daily builds on real hardware, using that little dongle by terabyte ...
over and out for now ... thanks for you help on so many good pointers!! I hope I can return the favor by sharing my noob experience.
After I do some success, I'll open a new thread on building a boot USB for automatic system restore and shutdown ... any suggestions?
This post has been edited by Molecule: 25 September 2012 - 03:17 PM