It should take the better match even though its not first.
Nice job on the workaround too!
can we see your finisher log please?
You are not logged in. Please login or register.
DriverPacks.net Forum » Posts by OverFlow
It should take the better match even though its not first.
Nice job on the workaround too!
can we see your finisher log please?
@les
Most of the pack's ini files are not populated yet since we just started doing them. It strikes me you might be able to use your code to verify or create the individual pack ini files (which also would be a huge help to me for the bartpe module). It may even be that the ini's are the "key" to some mutual obsticals. If the ini's were used by your GUI would additional ini sections be required?
The Goal is to support All Hardware for x86 5.x 32 bit OS's.
if you
slipstream old drivers AND then having to install new drivers on top of them
then there must be a reason you "HAVE to install new drivers on top of them "
(Just because they exist does not require you to HAVE to update them)
(if somebody came out with an updated floppy disk driver I doubt i'd install it)
As I said because it's newer - does not mean - it's better. there is this thing they call BUGs!
hey look here! new drivers! doesnt help you or us.
It might be better - if it is it will be added. The only way we know if its better is if we see problems, or lack there of.
If New HWID's exist then it's guaranteed.
The goal is to have the best driverpacks, meaning the most compatable and reliable drivers.
Those may not necessarily be the newest, but, they just might be!
We need the research of users to prove new drivers.
what are your HWID's and your issue - that is how we decide.
If there is no benefit, then a new driver is not needed?
(Your driver got tested and is ready for release isn't it?)
Yes, I have an Abit KV8-Pro mainboard. I use the gigabit controller.
I just posted the topic to let you all know that they were updated.
Just because there is an update does not mean that it should get added.
Some times new drivers create more problems than they solve.
If a driver already exists in a pack there must be a valid reason to upgrade. (if it ain't broke don't fix it)
It is worth considering if it solves a problem or it adds support for more HWID's
So we need someone with the actual hardware to test a updated pack to see if it works before we release it
(IE if you dont have the hardware or are not willing to test a pack don't bother asking)
so normaly we require HWIDS and a reason to add.
"because there IS a new one" is not a reason!
the winnt.sif must exist or you will fail
this file is modified by base and will need no attention from you.
make sure your DPs_base slipstream is the last step in your process!
just because there is a new driver doesn't mean it works better than an existing one.
Are you haveing trouble with an existing driver or do you have hardware that is not supported?
what is your HWIDS's please
Looks like it worked perfect. What was the question????
i am not sure if there's no error either.
who is asking you where it is ?
Is this hardware you have in your machine?
does the driver work?
how much free space on C: ?
I keep asking about space because the full DP set is almost 2 gig uncompressed.
Is D: a mapped network drive?
Does the destination folder contain a dptio file already? is it read only?
DPTI2O.SY_ is a native driver for XP we update. IF for some reason we didnt have the correct permissions to the drive it wouldn't get removed and replaced (IE it's readonly and we're not an admin)
It's probably better to add the driverpacks to a fresh source after a faild slipstream if you didn't.
Noone else has reported this and I was not able to reproduce it here either. try running base with the /debug switch. the log may be to large to post here you can email it to me if so.
I checked the inf and there are no errors or extra spaces that would cause this.
the reasons were given. Your points are not even worth considering when you are pulling 99% of your statistics out of your @ss We still have more than 5% users for 2000 - by your metric that could not possbly be - who would even consider using a 7 year old os when vista is out??? - OMG! not to mention the thousands of users still on windows 98 almost ten years now after it was on teh way out..
You are not a donor. You are not a team member. you ARE either drunk or a teenager.
It's awfuly easy to sit on the side lines and bad mouth the home team. especialy when your not on the field. You are acting like my 7 year old when denied an ice cream cone, please grow up, and reread this thread.
Drivers for Vista WILL happen when its needed and feasible, right now its neither and it probably won't be any time soon since 64 bit drivers for XP and 2003 probably will be added before vista support.
The last two posts I answered were from users who were dumping the Vista that came preinstalled on thier laptops in order to load XP.
No matter what you do, or how hard you try, or whatever excuse you come up with, or how much you hate it THESE FACTS kinda shoot down your whole argument.
As I have been writing the code for BartPE I have learned a great deal about the workings of the Base.
Bâshrat the Sneaky is still the only one who knows all, and he may have things to add or correct here. BUT...
The main two differences between M1 and M2 are compression method and availability to setup.
M1
Uses standard windows CAB compression and puts the driver files in the $OEM$\$1\ folder on the installation CD/DVD.
The $OEM$\$1\ folder is copied to the root folder of the drive windows will be installed on by windows Text-Mode setup.
- IE They are copied from the installation media to %SystemRoot%\D (Usually C:\D\[selected pack contents here] )
The path to every driver folder is then added to WINNT.SIF [unnattended] section OemPnpDriversPath=
This is where you can tell Setup to search driver folders to find a better match than what's in the existing drivers.cab on the Windows CD. If it finds a better match it will install those instead.
cmdlines.txt sets the finisher to run based on user selection GUIRunOnce or RunOnceExe
Disadvantage: The current driverpacks folder structure is over 6000 characters long so only the first 4096 will be used by setup
Advantage: The drivers are available for the entire GUI portion of setup. ![]()
I find this personaly useful because I use VMWare and the VMWare sound card emulates a SoundBlaster 128 which is natively supported by windows XP. Useing M2 The included XP driver will be loaded during setup instead of the one in the pack. The XP SB128 driver fails in VMWare (yellow exclamation point). The DriverPacks include the updated SB128 driver which works wonderfully but only if M1 is used. I use WPI with background music. If I use method two I get no sound when WPI runs and I must go into device manger and update the device manualy. Sometimes when I use M2 I will launch vmware tools installer previous to WPI when i set the runonce entries from txtsetup.cmd (it will not install and exit silently if not in a VMWare shell)
M2
Uses the awesome power of 7-Zip to achive near solid compression of the packs and copy them to a folder named OEM on the CD/DVD. PRESETUP.CMD is called from DOSNET.INF and used to decompress the drivers from the installation media to %SystemRoot%\D (Usually C:\D\[selected pack contents here] ) then DevPath.exe is used to update the path windows searches to find drivers. (setup is not affected by the 4096 limit now) then GUIRunOnce or RunOnceexe is set with "%SystemDrive%\DPsFnshr.exe"
Both methods
when the first logon occurs the finisher will either;
Keep The Driver (KTD) and then run DevPath.exe to update the path windows searches to find drivers
or Delete the files
there is more but that should invite good questions
How much free space is available on D: ?
Can you turn off Quick Stream Cache and be certain to delete the files in the:
C:\Documents and Settings\Administrator\My Documents\QSC\ folder
This has to be done manually, because removing the cache's contents is not a function of the Base program.
(strange place to install to by the way - I might have picked c:\driverpacks\ or something, but... My Documents?)
In answer to how to post here - please use the code tags - help with tags here http://forum.driverpacks.net/help.php
It keeps the posts shorter and easier to read!
[ code]This is some code.[ /code] omit the spaces right after the first brackets in each "tag"
you will get a code box like this
This is some code.That solution was posted - October 4 2006?
i guess you mean your glad you finally found it.
It would be a massive task if done all at once.
no need for that
just do a few at a time
when your updateing a section and redoing it anyway....
method one uses cab compression and is about 500 meg on the disk it also uses an oempnppath statment to point to the drivers.
the path statment with the full set of packs exceeds the 4096 allowed path length and will not make all the drivers available to the install.
so method one is becomeing more and more obsolite as we add more drivers.
(ANSWER TO "A") it does still copy the files to the disk IF KTD is enabled.
Advantage here is the drivers are available to setup earlier in the install and this might be helpful in very rare cases.
(ANSWER TO "B") Hardware Installation Wizard will scan a cd/dvd for drivers. and find and use the M1 drivers, but M2 drivers are 7-zippped and it won't see them at all.
Method two uses 7-zip compression and has a 300 meg footprint.
the files are extracted to the HDD first and then made avalable to Plug and play by the driverpack finisher.
Vista is not supported by the driverpacks at this time. so pickings may be thin around here.
pe info is scattered throughout the forums and may yeild some help. Best of luck to you. Please let us know if we can help.
try this out http://siginetsoftware.com/forum/showthread.php?t=151
Power packer by Signet (who is a good friend of the driverpacks) does exactly whst you want
"I see" said the blind man!
also my guess was a little off 1.7 Gig uncompressed about 500 cabbed and 310 7-Zip format (method 2).
so it also is a disk space pickup!
HWID's available for the hardware?
versions of base and mass storage and the base log file please
I have to go with Helmi on this
Most of my clients have many systems and are not going to go out and buy hundreds of copys of an OS and switch all their machines redevelop thier software and retrain their users. Since I could use the money why don't you see if you can talk them into it for me.
well yeah - it's a very strange one for sure - probaly something stupid like it's just a loose connection
i ususaly like to install my keyboard - hee hee
Great, SoKoOLz, thanks! welcome aboard sir!!!!!
hi
my mistake
I was preparing a version without folder swaps, and got interupted.
I'll correct it
I've had no "go" nor "don't" signal on folder swap changes, but can tell you that when swaps are done, the supported device list on the site also has to be changed, and I wanted to spare Bâshrat the Sneaky this extra work.
I was talking to Bâshrat the Sneaky about flattening the structure to extend mode 1 support and he liked it. but it fell on the floor when i was codeing bartpe plugin.
I think it would also help us and them if we flatten our folder structure a little. I know I read somewhere that you were planning on doing away with method one but I like it and use it from time to time. Certain drivers like the SoundBlaster drivers for example are included with windows but are older and won’t get the newest drivers from the pack if method one is not used. They get the default windows drivers instead of the pack drivers and then you have to go to device manager and “update†them manually. I run into this when I test stuff in VMware using method two, my WPI won’t play the music file I have for that because the windows SoundBlaster driver that gets installed when using method 2 isn’t appropriate. I digress. We have over 950 folders. So there is considerable room to shorten our path statement. For example in the mass storage we have now is D\M\3\1\O that is 9 characters for the path name if we made them D\M\31O, D\M\31, D\M\32 there would still be 127 folders but D\M\31O is two characters shorter for the path statement. Following this logic we could shorten the path statement by over 150 characters just in mass storage. I don’t believe there is a danger of hitting the max file limit per folder. If we did this to all the packs we could reduce the path statement by well over a thousand characters maybe almost two thousand. The flattening of the folder structure would also be a benefit for both network and mass storage integration to BartPE. I believe this would help both projects.
The "path optimization" you're suggesting is quite interesting though. I've already optimized it very much over time, but this would indeed shorten the path and still keep things manageable.
Somthing to think about since you are totaly restructureing the packs.
DriverPacks.net Forum » Posts by OverFlow
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2009 PunBB.
[ Generated in 0.122 seconds, 7 queries executed ]