251

(10 replies, posted in Software)

My dad has this issue on his school's laptop (he's a teacher). Unfortunately, the school has a strict admin policy: only THEY can access the admin account. The normal accounts cannot touch Automatic Updates settings, so I'm kind of stuck tongue I hope the IT department will fix it properly this time (which would be a first...).

Obviously the answer is yes. More developers on the BASE can only be good. Especially that you're already familiar with AutoIt (and its sometimes odd pros and cons) is a plus.

I personally don't have much time to guide you through, but I've thought already a lot to OverFlow, who's the one who did virtually all the coding for the BartPE support. The documentation on the BASE's code is pretty bad in the sense that there's no general walkthrough. But I'm sure OverFlow and I can provide you with that. The code itself is properly documented.

One last thing though: what exactly are you proposing? I don't see how Jeff's coding isn't flexible enough. A LOT has changed since December/January, the time you created that script (extract DP MassStorage and see that .ini to see what I mean). All those strings you parse manually actually CANNOT be parsed manually, because we have to take a multitude of work-arounds into account. That's why this project's progress has always been so slow: there's no way to automate the entire process...

I think you merely need to copy/paste Jeff's code and make some changes to it to suit your needs.

I see that you want to support "VistaPE". I suppose that'd be a PE based on a normal Vista, so NOT the official WinPE 2. That would imply that you would like to work on Vista support, which is GREAT. I've already received a basic script that slipstreams drivers into Vista. To my understanding, OverFlow would like to work on this too. So that is: a starting base + a bunch of devvers.... that should equate to a nice solution smile

I'll get you an SVN account, but you'll have to work on a separate branch, for obvious reasons. Please mail me (admin at driverpacks dot net) for those details.

I'd say: welcome aboard smile

Why aren't you guys uploading to the FTP I'm providing? :S Am I missing something?

Nope, MSFN has either removed or blocked the DriverPacks forums, although I requested them to keep it online... nothing I can do about that.

I haven't read the entire thread, but I saw:
- Ghost
- sysprep
- HAL

When trying to create a universal Ghost image with the DriverPacks, you should indeed use sysprep. But it's true that the DriverPacks do not take care of setting the correct HAL, that's something your imaging software or some script or something else will have to take care of.

No problem.

lol, OverFlow tongue He's just kidding, hanschke wink

64-bit drivers for XP and 2003 are pretty much useless if nobody is using that... there's maybe 0.01% of the market using that, so we should just ignore them. It's only in the HPC and gaming sectors that it's used more widely. Vista is our next aim.

258

(19 replies, posted in Other)

les, I will create an extra directory on the subversion repository for your work, so your work won't get lost. Simultaneously, you'll have access to all our code and thus to our functions, including the one that parses version numbers wink smile

EDIT: just made you a member of the Code Team already wink smile

chiners_68, DPsFnshr.log should be in %systemroot% (in the Windows directory), not in %systemdrive%.

260

(15 replies, posted in DriverPack LAN)

This seems to be a discussion of "If it ain't broke, then don't update." VS "Keep it as up-to-date as possible.". I support the latter. Why?

1) Because it often avoids problems that only arise after some time. I.e. version 2 can be working just fine, but version 3 might add better performance or (more likely) fix some bugs. Note that for many drivers, we don't get changelogs. So we can assume, that if the .inf file didn't change, it was bug fixes. And as wel all know, bug fixes are of critical importance.

2) It's true that we can't always (actually not even often) verify updated drivers, simply because we don't have all the devices. But in general, updated device drivers do not create more problems, they solve problems. See 1).

So, in my opinion, updates are important.

muiz3 wrote:

I've tried only with a driverpack (Graphics A) and the process completes within 57 seconds !! (almost impossible lol)

Bit slow smile

Showoff big_smile

I always tend to use the official site, or at least the site of a trusted brand (ASUS for example provides JMicron drivers as well). Only in very, very rare cases I will accept files from sites such as station-drivers.com.

Moved to FAQ.

Yes, documentation is really bad ATM. That will change when the new site will go live!

And you're right. You can just do a normal slipstream, the DriverPacks BASE will first unslipstream all previous ones.

57 seconds is perfectly normal (even slow) when using method 2 wink

With method 1, all DriverPacks have to be extracted (from their 7-zip archives) and then each file must be recompressed using CAB compression. Hence it takes a long time.
Method 2 however, is much less CPU intensive: it just copies the DriverPacks to your Windows installation files and they're extracted during setup.

And your ehm ... "problem" is a mistake of your own, I'm afraid wink From your log file:

2007-04-26 18:38:12 : <INIT> Start scanning for DriverPacks for the wnt5_x86-32 platform.
2007-04-26 18:38:12 : <INIT>     Detected DriverPack Graphics A 7.04!
2007-04-26 18:38:12 : <INIT>     Could not detect any 3rd party DriverPacks.
2007-04-26 18:38:12 : <INIT>     Finished scanning.

As you can see, only DriverPack Graphics A was found! So how could it slipstream other DriverPacks? wink

266

(19 replies, posted in Other)

Are you sure you aren't pushing things too far immediately? Unless you're a genious programmer (and even then), you should start with getting the foundations right first, then add extra things wink

Since you haven't mailed me, I suppose you don't need/want my "HWID transform" function?

It's in the I386 directory.

Have you rebooted already? You may have to reboot once.

269

(19 replies, posted in Other)

les wrote:

Thanks for the feedback guys, Ive looked at the perl script and it may be useful to us but as Bashrat is using Autoit I may use that instead for integration, compatability and continuity issues.

My brain is in super persuit mode now! in the time it took me to write this sentence I burnt 6m leptons!! (he he)

Will keep you posted with progress reports ok wink

Remember to e-mail me when you need that "HWID transform" function of mine, so you don't have to write it again wink (Only PCI/ is supported by it, but that's at least SOME code you don't have to write then. You'd still have to extend it to support USB/, ACPI/, etcetera. But they're all similar so that'd be drop dead easy.

270

(19 replies, posted in Other)

OverFlow wrote:

an easier way would be to have the drivers setup method 1 style on a cd/dvd - if desiredyou may use oempnp path pointing to the cd/dvd but probably not needed since the cd/dvd will be searched anyway by new hardware wizard.

then drivers would only be copied to disk if "new hardware found" installatin wizard found them on the cd/dvd.

in the post below SKIP the batch files and just Copy the OEM\$1\D folder from the slipstreamed source to a CDRW

IE run the install "method one" to a temp windows install folder then copy only the "\d\" driver folders to your cd/dvd. Probably will have to be a dvd as in this format the driverpacks are around 600 meg.
                 
full directions here for making a disk that DOES copy drivers from this cd to windows
(you dont have to run [or even create] the Batch files)
http://forum.driverpacks.net/viewtopic.php?id=960

The method suggested by les (and of which I have thought myself too already, of course, but "just" haven't implemented yet) would be faster in 2 ways:
1) By using an index, it will find the correct driver faster than Windows itself. (Note that windows caches parsed driver .inf's! See the INFCACHE.1 files. But we're creating an index, which can be used right away, which is obviously faster.)
2) By using that index, we can selectively extract files. This is the main benefit: now we have to decompress less drivers (decompressing = CPU intensive) and hence we only have to write a fraction of the normal amount of files to the HDD (writing the files = HDD intensive).

@les: the DriverPacks BASE and the Finisher were written in AutoIt. But of course, since you'd be writing it, you're free to use the language you'd like to use. No Java or C# though please, since they have too specific requirements for the program to be useful at all stages.
And by the way, I already have the code that transforms HWIDs into their "different levels of precision" (I think you know what I mean), it's in use by the Finisher, and thus it's written in AutoIt.

271

(19 replies, posted in Other)

les: you'd have to write a program that automatically indexes the DriverPacks (not humanly possible to do this manually), and if you write that, then yes, it would be possible wink

272

(38 replies, posted in BartPE - UBCD4Win - WinPE)

I agree with hilander999. Silence equals (virtual) flawlessness in this case. Otherwise this forum (or at least UBCD4WIN's) would have been flooded with support requests/bug reports.

@hilander999: if you don't mind, I won't create that forum at the current site, but only at the new site, which is quite close to be finished. If you disagree, no problem, I'll create a new forum right away.

273

(4 replies, posted in Translations Team)

Great, SoKoOLz, thanks! I will commit this ASAP, it'll be included in the next release.

274

(39 replies, posted in Feature Requests)

proximous wrote:

Is this feature available in 7.04?  If so, how do I enable it?  I just did an install using KTD (via RunOnce) with 7.04 Base and still heard the beeps.  Thanks.

It's included and enabled in 7.04. Check your DPsFnshr.log for confirmation. (If you can't find it, post yur DPsFnshr.log (which resides in %SystemRoot%) here.)

What are "Zacam's patches"? The only hit google gives me, is this very forum topic tongue