Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-28 Thread Nils Olav Fossum
Tirsdag 27 november 2007 23:41, skrev Brian May:
 On Mon, Nov 26, 2007 at 01:18:39PM +0100, Nils Olav Fossum wrote:
  Mandag 26 november 2007 12:22, skrev Brian May:
   My assumption (correct me if I am wrong) was that by default the user
   would get prompted to add these directories to OemPnPDriverPath.
 
  Yes, correct
 
   So if you have same copies of winxpsp2 that use driverspack and some
   which do not, this might be an issue.
 
  No, by default you can choose the OS you want.
  It does not mather what the OS directory under z:\os is named.
  So it should be no problem to have nearly identical OS-trees.

 No, I meant if you tried to hide the prompt. You could hard code the
 OemPnPDriverPath in unattend.txt, but then the user will never get prompted
 even if installing from an OS which requires the prompt.

Yes, I see what you mean :-)
And I sometimes do just that (see below)

 A better solution might be to set both OemPnPDriverPath and OS as per
 computer settings, maybe in unattend.csv (or whatever you use).

Yes, I have something like this (this is simplifyed) in my site/config.pl:

sub ask_hwprofile_preseed () {

print \nChoose Machine Hardware preseed setup.\n;

my $ret = menu_choice
('No pre-setup for this hardware (continue)' = undef,
 'Dell Optiplex 745', = 'z:\\site\\preseed\\dello745.txt',
 'Fujitsu Siemens E3500' ='z:\\site\\preseed\\fsce3500.txt',
 'HP DC-5750 AMD FylkesavtPC' ='z:\\site\\preseed\\hpdc5750.txt',
 );

defined $ret
or return undef;

return $ret;
} # sub ask_hw_preseed

sub ask_swprofile_preseed () {

print \nChoose Software preseed setup.\n;

my $ret = menu_choice
('No Software pre-setup for this machine (continue)' = undef,
 'Internsone Standard (domene)', = 'z:\\site\\preseed\\mgkisone.txt',
 'ExternPC No Domain', = 'z:\\site\\preseed\\externpc.txt',
 'minimal test', = 'z:\\site\\preseed\\minitest.txt',
 'Testinstall :-) ', = 'z:\\site\\preseed\\test-sw.txt',
 );

defined $ret
or return undef;

return $ret;
} # sub ask_sw_preseed

my $hw_preseed = ask_hwprofile_preseed ();
if (defined $hw_preseed) {
print $hw_preseed;
$u-read (dos_to_host ($hw_preseed));

my $sw_preseed = ask_swprofile_preseed ();
if (defined $sw_preseed) {
print $sw_preseed;
$u-read (dos_to_host ($sw_preseed));

}
}

Basically:

First ask witch hw settings I want added to unattend.txt
Then ask witch software script(s) to run.

The generation of the final unattend.txt is as follows:

1:  read the default unattend.txt
2:  add or override the settings from site/unattend.txt
3:  add or override the settings from the hw-select menu
4:  add or override the settings from the sw-select menu
5:  write the final unattend.txt to disk

as an example, the dello745.txt:

[_meta]
fdisk_cmds = fdisk /clear 
1;fdisk /pri:12288;fdisk /pri:100,100 /spec:7;fdisk /delete /pri:1;fdisk 
/pri:4000;fdisk /activate:1
fdisk_confirm=0
edit_files=0
OS_media = Z:\os\winxpsp2

[Unattended]
OemPnPDriversPath = drv-dell\opti-745;drv-chip\wdm_178;drv-misc\kb888111

and a example from the sw menu:
(mostly settings for skipping questions)

[Identification]
JoinDomain = my_domain

[GuiUnattended]
AdminPassword=secretpasswd

[_meta]
ntp_servers=
local_admins=
edit_files = 0
top = mgk-internsone.bat
middle = 
;bottom = 


Works for me :-D


-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-27 Thread Brian May
On Mon, Nov 26, 2007 at 01:18:39PM +0100, Nils Olav Fossum wrote:
 Mandag 26 november 2007 12:22, skrev Brian May:
  My assumption (correct me if I am wrong) was that by default the user would
  get prompted to add these directories to OemPnPDriverPath.
 
 Yes, correct
 
  So if you have same copies of winxpsp2 that use driverspack and some which
  do not, this might be an issue.
 
 No, by default you can choose the OS you want.
 It does not mather what the OS directory under z:\os is named.
 So it should be no problem to have nearly identical OS-trees.

No, I meant if you tried to hide the prompt. You could hard code the
OemPnPDriverPath in unattend.txt, but then the user will never get prompted
even if installing from an OS which requires the prompt.

A better solution might be to set both OemPnPDriverPath and OS as per computer
settings, maybe in unattend.csv (or whatever you use).
-- 
Brian May [EMAIL PROTECTED]

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-27 Thread Brian May
On Tue, Nov 27, 2007 at 06:13:51PM +1100, paul kelly wrote:
 Hi - I am about to try out this driver pack method also.
 However with all the traffic on the subject I've become confused on best
 approach.
 Can any one who understands this better give me a condensed (simple) version
 of how best to implement ... apologies I'm fairly new to much of this :)

Steps 1:

1. Download all driverpack files.

2. Run the program and give it the directory, I will assume z:\os\winxpsp2. Use
method 2. Method 1 is cleaner but won't work (at least not for all drivers).
This directory should contain the i386 directory from a clean copy of the
Windows CD. The process must have write permissions.

3. Ensure z:\os\winxpsp2\OEM (created in above step) is copied to c:\OEM during
installation. Apparently this can be done by copying/moving to i386\$oem$\$1\OEM
(not tested personally).

4. I had do some additional black magic to get it to work. In particular, I had
to copy presetup.cmd and setuporg.exe from z:\os\winxpsp2\i386 to
z:\os\winxpsp2\i386\$OEM$\$$\System32, and delete the entries for these files
in z:\os\winxpsp2\txtsetup.sif

5. Apparently on startup, by default, it will ask you if you want to add the
OEM directory (and directories under it) to OemPnPDriverPath; say no.

Step 4 is ugly. Solutions welcome!
-- 
Brian May [EMAIL PROTECTED]

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-27 Thread Brian May
On Mon, Nov 26, 2007 at 12:54:41PM +0100, Mario Gzuk wrote:
 Hi,
 as I wrote months before there is all ready a way:
 http://unattended-gui.svn.sourceforge.net/viewvc/unattended-gui/z/etc/init/profiles/unattended-nodosemu/01install?view=markup
 
 You should also read:
 http://unattended.technikz.de/index.php/Win:installation_process

Is there any hope doing something like this to install directly onto NTFS? Or
is read/write NTFS support in Linux still considered to risky?
-- 
Brian May [EMAIL PROTECTED]

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Nils Olav Fossum
Søndag 25 november 2007 23:03, skrev Brian May:
 On Fri, 2007-11-23 at 11:27 +0100, Nils Olav Fossum wrote:
  Onsdag 14 november 2007 17:08, skrev Maurice Libes:
   i make this copy in the UNATTEND.TXT file  here:
   doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I;

so if I get this right:
Drivers are copied to c:\oem and Windows pick them up and uses them?

  hm, I wonder if this is just a documentation problem, and what we can do
  better..
  ..Im starting a new thread..

 If you started a new thread, I apologise, as I must have missed it.

hehe, I tried to, but the message is a bit unclear, my bad.
see 'Driver install fuzz'.  
Im trying to get more info to make documentation and I hope to automate the 
driver install process a bit more, if needed.
But, Im not the best doc writer, or in other words:
I can do it much better in Norwegian :-)


 Anyway, hard coding the above is kind of ugly, especially as the os
 directory is hard coded ( z:\os\winxpsp2 ) - which might be OK if you
 have only one OS, but probably won't work if you have multiple OS in
 z:\os.

Yep, this should be automated, and I believe it is already done,
but a little handwork is needed:

make a sensible directory structure under 
z:\os\winxpsp2\$oem$\$1

Lets say you have a HP dc 5750,
create a directory 'hpdc5750'
In this directory you put the drivers needed for this machine.
And nothing more. file name crashes are rare.
ATI/AMD, Intel, Broadcom and Realtek all have drivers for download you can 
use. So has HP, Dell, FujitsuSiemens, IBM, Lenovo ++
I use a combination of drivers from chipmakers and computermakers.
Yes, this is a little more work, but the upside is controll over youre 
drivers.


 Maybe if you have a setting that gives a list of commands to execute
 before doit_cmds - that way you wouldn't have to hard code the winnt
 command either... But the list of commands to execute could vary
 depending on the OS you want installed - e.g. if you want a copy of
 winxp with and without the driver packs for some reason.

 In fact I almost did just this myself, but fortunately woke up to the
 problem with unattend.cmd before I got myself too confused.

Actually, Im trying to get away from the windows-installer,
ie: the whole dosemu thing. 
I will post more in -devel soon.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Frank Van Damme
On Nov 26, 2007 11:42 AM, Nils Olav Fossum
[EMAIL PROTECTED] wrote:
 Søndag 25 november 2007 23:03, skrev Brian May:
  On Fri, 2007-11-23 at 11:27 +0100, Nils Olav Fossum wrote:
   Onsdag 14 november 2007 17:08, skrev Maurice Libes:
i make this copy in the UNATTEND.TXT file  here:
doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I;

 so if I get this right:
 Drivers are copied to c:\oem and Windows pick them up and uses them?

Yes.

[SNIP]

  Anyway, hard coding the above is kind of ugly, especially as the os
  directory is hard coded ( z:\os\winxpsp2 ) - which might be OK if you
  have only one OS, but probably won't work if you have multiple OS in
  z:\os.

 Yep, this should be automated, and I believe it is already done,
 but a little handwork is needed:

 make a sensible directory structure under
 z:\os\winxpsp2\$oem$\$1

Yes, you can also also copy/move the OEM folder to i386\$oem$\$1\OEM,
so Windows Setup will copy it to the C: drive; this way you can avoid
messing with doit_cmds parameter. I slipstream my drivers with method
2 btw (so I don't have to care too much about the max. length of
OemPnPDriverPath). It works well.


-- 
Frank Van Damme   A: Because it destroys the flow of the conversation
  Q: Why is it bad?
  A: No, it's bad.
  Q: Should I top post in replies to mails or on usenet?
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Brian May
On Mon, Nov 26, 2007 at 12:17:30PM +0100, Frank Van Damme wrote:
 Yes, you can also also copy/move the OEM folder to i386\$oem$\$1\OEM,
 so Windows Setup will copy it to the C: drive; this way you can avoid
 messing with doit_cmds parameter. I slipstream my drivers with method
 2 btw (so I don't have to care too much about the max. length of
 OemPnPDriverPath). It works well.

My assumption (correct me if I am wrong) was that by default the user would get
prompted to add these directories to OemPnPDriverPath.

So if you have same copies of winxpsp2 that use driverspack and some which do
not, this might be an issue.
-- 
Brian May [EMAIL PROTECTED]

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Brian May
On Mon, Nov 26, 2007 at 11:42:50AM +0100, Nils Olav Fossum wrote:
 Actually, Im trying to get away from the windows-installer,
 ie: the whole dosemu thing. 
 I will post more in -devel soon.

Sounds good to me. Look forward to reading the details.
-- 
Brian May [EMAIL PROTECTED]

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Mario Gzuk
Hi,
as I wrote months before there is all ready a way:
http://unattended-gui.svn.sourceforge.net/viewvc/unattended-gui/z/etc/init/profiles/unattended-nodosemu/01install?view=markup

You should also read:
http://unattended.technikz.de/index.php/Win:installation_process

greetings mario

Am Montag, den 26.11.2007, 22:25 +1100 schrieb Brian May:
 On Mon, Nov 26, 2007 at 11:42:50AM +0100, Nils Olav Fossum wrote:
  Actually, Im trying to get away from the windows-installer,
  ie: the whole dosemu thing. 
  I will post more in -devel soon.
 
 Sounds good to me. Look forward to reading the details.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Nils Olav Fossum
Mandag 26 november 2007 12:17, skrev Frank Van Damme:
 On Nov 26, 2007 11:42 AM, Nils Olav Fossum
  so if I get this right:
  Drivers are copied to c:\oem and Windows pick them up and uses them?

 Yes.

Interesting, I wonder if its the installer (running under dosemu)
that picks it up or if its picked up after the first restart...

  make a sensible directory structure under
  z:\os\winxpsp2\$oem$\$1

 Yes, you can also also copy/move the OEM folder to i386\$oem$\$1\OEM,
 so Windows Setup will copy it to the C: drive; this way you can avoid
 messing with doit_cmds parameter. 

So, it is a documention issue .. 

 I slipstream my drivers with method 
 2 btw (so I don't have to care too much about the max. length of
 OemPnPDriverPath). It works well.

yep, that is another method

:-)

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Nils Olav Fossum
Mandag 26 november 2007 12:54, skrev Mario Gzuk:
 Hi,
 as I wrote months before there is all ready a way:
 http://unattended-gui.svn.sourceforge.net/viewvc/unattended-gui/z/etc/init/
profiles/unattended-nodosemu/01install?view=markup

 You should also read:
 http://unattended.technikz.de/index.php/Win:installation_process

 greetings mario

Yes, I have finally found some time to go thru it :-)

A big thankyou to Mario!


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread Nils Olav Fossum
Mandag 26 november 2007 12:22, skrev Brian May:
 My assumption (correct me if I am wrong) was that by default the user would
 get prompted to add these directories to OemPnPDriverPath.

Yes, correct

 So if you have same copies of winxpsp2 that use driverspack and some which
 do not, this might be an issue.

No, by default you can choose the OS you want.
It does not mather what the OS directory under z:\os is named.
So it should be no problem to have nearly identical OS-trees.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-26 Thread paul kelly
Hi - I am about to try out this driver pack method also.
However with all the traffic on the subject I've become confused on best
approach.
Can any one who understands this better give me a condensed (simple) version
of how best to implement ... apologies I'm fairly new to much of this :)

Thanks again
Paul Kelly

On 23/11/2007, Michael De Groote [EMAIL PROTECTED] wrote:

  SO, the way i tried from here is:
   1. unpack driverpacks to /z/drivers
   2. link /z/os/winxp/$oem$/$1/D to /z/drivers/D   and do the same for
  win2k
   - driver will be placed in C:\D
   3. generate devicepath using either setdevicepath.exe (from pyron)
  (can also
   be done by using a find ./ -type d + some extra commands) and put
  that in
   the file hivesft.inf (it contains a 'key' named DevicePath, and is
   apparently used as part of a template for the registry
 
  I did that. It becomes a total nightmare if you got some variation in
  your hardware (lots of directories: the driverpath becomes too long).
 

 uhm.. i'm using all the driverpacks... it doesnt complain yet about the
 devicepath being too long (but ok i modified the registry template instead
 of putting it in a var in the unattended.txt or winnt.sif or whatever,
 maybe that helps?)

 The reasons i chose this path are
 1. all paths (meaning all .inf files, and thus all drivers) are available
 2. no %systemdrive% in DevicePath, but a hardcoded c:\  (and come on,
 who installs on a different drive than a c:\ drive, especially in a
 business/school scenario?)... that gets you a LOT of chars down
 3. c:\D\G\I\1 and the like are also (in total) a lot shorter than
 z:\drivers\G\I\1 and friends. (Doenst look like much, but that is 6 chars
 less... do that a 150 times and that is 900 chars !)

 I think i'll include a call to setdevicepath.exe, but then for a mapped
 network drive, so when a machine is installed, the drivers can be removed
 locally, but are still available on network
 Still need to keep the LAN driverpack tho... that's an absolute
 requirement here :) but hey, what is a pc without being connected to a
 network? Lonely (ok, and more secure too :) )

 
  So the Pyrons method definitely is your only choice. I think I'm past
  the driver hurdle now; tomorrow or next week I'll also try a more
  varied range of machines.
 

  Michael

 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 unattended-info mailing list
 unattended-info@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/unattended-info


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-23 Thread Michael De Groote

  SO, the way i tried from here is:
  1. unpack driverpacks to /z/drivers
  2. link /z/os/winxp/$oem$/$1/D to /z/drivers/D   and do the same for
 win2k
  - driver will be placed in C:\D
  3. generate devicepath using either setdevicepath.exe (from pyron) (can
 also
  be done by using a find ./ -type d + some extra commands) and put that
 in
  the file hivesft.inf (it contains a 'key' named DevicePath, and is
  apparently used as part of a template for the registry

 I did that. It becomes a total nightmare if you got some variation in
 your hardware (lots of directories: the driverpath becomes too long).


uhm.. i'm using all the driverpacks... it doesnt complain yet about the
devicepath being too long (but ok i modified the registry template instead
of putting it in a var in the unattended.txt or winnt.sif or whatever, maybe
that helps?)

The reasons i chose this path are
1. all paths (meaning all .inf files, and thus all drivers) are available
2. no %systemdrive% in DevicePath, but a hardcoded c:\  (and come on, who
installs on a different drive than a c:\ drive, especially in a
business/school scenario?)... that gets you a LOT of chars down
3. c:\D\G\I\1 and the like are also (in total) a lot shorter than
z:\drivers\G\I\1 and friends. (Doenst look like much, but that is 6 chars
less... do that a 150 times and that is 900 chars !)

I think i'll include a call to setdevicepath.exe, but then for a mapped
network drive, so when a machine is installed, the drivers can be removed
locally, but are still available on network
Still need to keep the LAN driverpack tho... that's an absolute requirement
here :) but hey, what is a pc without being connected to a network? Lonely
(ok, and more secure too :) )


 So the Pyrons method definitely is your only choice. I think I'm past
 the driver hurdle now; tomorrow or next week I'll also try a more
 varied range of machines.


 Michael
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-23 Thread Nils Olav Fossum
Onsdag 14 november 2007 17:08, skrev Maurice Libes:
 i make this copy in the UNATTEND.TXT file  here:
 doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I;
 winnt /rx:
 lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt

hm, I wonder if this is just a documentation problem, and what we can do 
better..
..Im starting a new thread..

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-22 Thread Michael De Groote
ok, just some following up on this trail:

at the moment, i dont think it's stable enough to be useful, at least not in
an environment where you need to install more than one machine. Why?
A) because depending on the situation, it throws errors (on eg win2k, it
complains about some weird COM error with using DOM
B) the 'add new hardware wizard' is not suppressed. Author claims it is
being suppressed on his system (as far as i can tell from his posts), but i
haven't experienced that yet = you have to click your way through
C) it fracks up something in that wizard, making it act strange when trying
to locate driver files... even tho i point it at the correct file, it still
cant find it, again on win2k. On WinXP it seems to behave better, tho you
still have to click your way thru the wizard

SO, the way i tried from here is:
1. unpack driverpacks to /z/drivers
2. link /z/os/winxp/$oem$/$1/D to /z/drivers/D   and do the same for win2k
- driver will be placed in C:\D
3. generate devicepath using either setdevicepath.exe (from pyron) (can also
be done by using a find ./ -type d + some extra commands) and put that in
the file hivesft.inf (it contains a 'key' named DevicePath, and is
apparently used as part of a template for the registry
4. install using unattended... seems to work

At least it works better than without step 3, since i have a gut feeling
that the thing that constructs the devicepath omits any directory that has
subdirectories... which is annoying since there are a lot of drivers in the
driverpacks that have .inf files in their main dir AND in a subdir, but the
.inf files in the main dir are not visible to the setup process since they
are not put in the devicepath value. Also, it seems that (but i need to test
this further) that pregenerating that key and putting it in the
hivesft.inffile bypasses the 4000byte limit for the OemPnPDriverPath
thing...

The reason i think it might remove the restriction is info in the following
link :
http://vernalex.com/tools/spdrvscn/index.shtml



anywayz, typing with an 8-month old is kinda difficult, so i'm gonna leave
it at this :)

Michael

On Nov 15, 2007 9:43 AM, Michael De Groote [EMAIL PROTECTED]
wrote:

 i'm currently trying to do the following for driver-stuff:

 1. only integrate the BTS LAN-driverpack (these are absolutely necessary)
 (if i come across probs in the future i might integrate massstorage
 textmode drivers too, but havent figured that part out yet :) )

 2. rest of the driverpacks goes into z:/drivers

 3. then try using this :
 http://www.msfn.org/board/lofiversion/index.php/t70209.html
 = all drivers except network drivers remain on network share, which is
 nice for old machines with small disks, and saves setup time since not ALL
 have to be copied
 = no more problem with limit on length of oempnpdriverpath

 hopefully i can report later today that this approach works

 Michael






 On Nov 14, 2007 5:08 PM, Maurice Libes [EMAIL PROTECTED]  wrote:

  Frank Van Damme a écrit :
   Hello,
  
   I am currently trying out Unattended. Depending on which PC I try it
   on, it works nice...
  
   My biggest problem up to now has been pre-installing drivers. We have
   very diverse hardware, and the first system I tried it on (an Asus
   Pundit PH3, Intel-based) has an elaborate directory structure for the
   device drivers (totalling 92 directories and subdirectories).
   Apparently it is necessary to add all these directories to the
   OemPnPDriverPath (why can't windows setup just copy it all to hard
   disk, and then seek the correct .inf file in that tree?). I ended up
   with a totally-unconfigured system with no support for the usb
   controller, video chip, ethernet,...
  
   I also tried generating the OemPnPDriversPath by adding all these
   subdirs in a string and putting that in unattend.txt (just so
   Unattended would skip asking which driver folders to add). Didn't seem
   like a very good idea, the path became pages long and
   Unattended/Windows Setup mangles the entire directory structure
   anyway. I would prefer not having to wory about the correct hardware
   drivers and to just let Windows Setup figure out what drivers to
   install.
  
  
  i don't know if i understand your problem
  but in case of limited string length from OemPnPDriversPath I suggest
  you to use
  the 2nd method proposed by the DPS_base installation program from
  DriverPack
  http://driverpacks.net/DriverPacks/
 
  this method known as Pyron's method can solve this length problem
 
  All the driver are put in 7z format in a C:\OEM directory
  Then this method create a presetup before the Windows setup
  This presetup launch a programm DevPath.exe which scan the OEM directory
  searching for .inf driver files, and modify the
  HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ DevicePath
   register
 
  this method works great and you can have as many drivers as you want
  without problem
 
  with the unattended sourceforge project there is just a hack to 

Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-22 Thread Frank Van Damme
On Nov 22, 2007 10:09 PM, Michael De Groote [EMAIL PROTECTED] wrote:
 ok, just some following up on this trail:

 at the moment, i dont think it's stable enough to be useful, at least not in
 an environment where you need to install more than one machine. Why?
 A) because depending on the situation, it throws errors (on eg win2k, it
 complains about some weird COM error with using DOM
 B) the 'add new hardware wizard' is not suppressed. Author claims it is
 being suppressed on his system (as far as i can tell from his posts), but i
 haven't experienced that yet = you have to click your way through

Have had problems with this too, by wisely clicking through the wizard
it turned out that it was a piece of hardware that I dod not provide
drivers for in my custom driver pack. Tomorrow I will re-try the
installation.

 C) it fracks up something in that wizard, making it act strange when trying
 to locate driver files... even tho i point it at the correct file, it still
 cant find it, again on win2k. On WinXP it seems to behave better, tho you
 still have to click your way thru the wizard

 SO, the way i tried from here is:
 1. unpack driverpacks to /z/drivers
 2. link /z/os/winxp/$oem$/$1/D to /z/drivers/D   and do the same for win2k
 - driver will be placed in C:\D
 3. generate devicepath using either setdevicepath.exe (from pyron) (can also
 be done by using a find ./ -type d + some extra commands) and put that in
 the file hivesft.inf (it contains a 'key' named DevicePath, and is
 apparently used as part of a template for the registry

I did that. It becomes a total nightmare if you got some variation in
your hardware (lots of directories: the driverpath becomes too long).

So the Pyrons method definitely is your only choice. I think I'm past
the driver hurdle now; tomorrow or next week I'll also try a more
varied range of machines.

 4. install using unattended... seems to work

 At least it works better than without step 3, since i have a gut feeling
 that the thing that constructs the devicepath omits any directory that has
 subdirectories... which is annoying since there are a lot of drivers in the
 driverpacks that have .inf files in their main dir AND in a subdir, but the
 .inf files in the main dir are not visible to the setup process since they
 are not put in the devicepath value. Also, it seems that (but i need to test
 this further) that pregenerating that key and putting it in the hivesft.inf
 file bypasses the 4000byte limit for the OemPnPDriverPath thing...

I'm not sure about that thing. As I see it, Pyrons method will
basically do an equivalent of find -type d and add each of these to
the registry (possibly excluding the directories with no .inf files).
Anyhow, creating my own DriverPack works fine for me now, I might have
a directory for a certain mobo with directories for the lan, audio etc
drivers, I'll probably also testing that later.

 The reason i think it might remove the restriction is info in the following
 link :
  http://vernalex.com/tools/spdrvscn/index.shtml



 anywayz, typing with an 8-month old is kinda difficult, so i'm gonna leave
 it at this :)

Cute :)

-- 
Frank Van Damme   A: Because it destroys the flow of the conversation
  Q: Why is it bad?
  A: No, it's bad.
  Q: Should I top post in replies to mails or on usenet?

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-19 Thread Frank Van Damme
On Nov 16, 2007 3:52 PM, Maurice Libes [EMAIL PROTECTED] wrote:

  Never mind, I'm trying the driverpack stuff out now and it seems to
 run place itself before the windows setup program.


  yes that's right

   Apparently, you can put (slipstream) drivers into the windows media
 (read: z:\os\winspn or something), so you don't need to copy them
 manually, as far as I understand.


  yes this is quite automatic modulo a little hack

  the method #2 from DPS_Base.exe (driverpack.net)  do all  the job
  but you have to do some hack with the unattended method from sourceforge,
 in order to make it work

  I try to resume:
  let's say your master Windows stays on D:\WXP

  1. with method #2 from driverpack the drivers are put in 7zip in a
 directory called OEM
  so at the root file system in D:\WXP\OEM
  this method also generate the presetup.cmd  file (look into this file you
 will understand what it is done)

  2. as sourceforge-unattended works on the I386 directory you must copy this
 OEM driver directory to I386/OEM
  copy D:\WXP\OEM D:\WXP\OEM\I386

  3. copy the entire I386 to your NTinstall unattended server by instance
 ~/os/winxpsp2/

  4. as the Pyron method works on C:\OEM , at install time (more exactly
 before install time) you have to copy back the I386\OEM driver directory
 from the unattended server  to C: on the client PC

  we do this action by the way of the unattend.txt file
  just like that, at this stage

 doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I; winnt
 /rx:
  lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt

Hmm, normally everything in the $oem$\$1 directory is copied to the
root of c:. I'm going to try copy (or symlink on my samba server) that
i386\OEM directory to $oem$\$1. It'll probably take away the need to
hack unattend.txt.

  seems to work here


  hope this helps

  M






  --
  Maurice Libes
 Tel : +33 (04) 91 82 93 25 Centre d'Oceanologie de Marseille
 Fax : +33 (04) 91 82 93 03 UMS2196CNRS- Campus de Luminy, Case 901
  F-13288 Marseille cedex 9

 Veuillez noter ma nouvelle adresse == [EMAIL PROTECTED]






-- 
Frank Van Damme   A: Because it destroys the flow of the conversation
  Q: Why is it bad?
  A: No, it's bad.
  Q: Should I top post in replies to mails or on usenet?

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-18 Thread Brian May
On Fri, 2007-11-16 at 13:53 +1100, Brian May wrote:
 More errors. It reboots once then complains it can't copy setupORG.exe,
 presetup.cmd, etc .
 
 I am guessing that somewhere these files were suppose to be copied from
 z:\os\winxpsp2\i386 to c:\...\i386, but this doesn't appear to be
 happening.

I ended up following the instructions I found on some dodgy website.

Copy presetup.cmd and setuporg.exe from /os/winxpsp2/i386
to /os/winxpsp2/i386/$OEM$/$$/System32 (need to make this directory).

Remove these files from txtsetup.sif

Now it works.

Yes, this seems ugly; however it is the only way I have got to to work.

Otherwise windows won't copy the files to the C:\ drive in the initial
installation stage, and can't access them later.
-- 
Brian May [EMAIL PROTECTED]
Victorian Partnership for Advanced Computing



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-16 Thread Maurice Libes

Frank Van Damme a écrit :

On Nov 16, 2007 1:37 PM, Frank Van Damme [EMAIL PROTECTED] wrote:

  

When and where do you call devpath.exe then?  I only see you copy the directory.


in the presetup.cmd which is generated by the #2 method
look into the presetup.cmd file

%CDDRIVE%\OEM\bin\DevPath.exe %SystemDrive%\D


I also see one problem with putting this in doit_cmds; normally (as
far as I see it) doit_cmds is being generated by unattended if there
is no value pre-defined, and what ends up in it depends on which OS
you chose to install (winxpsp2 in your case). Is there not something
that is executed before the setup (something that is not doit_cmds)?



Never mind, I'm trying the driverpack stuff out now and it seems to
run place itself before the windows setup program.
  


yes that's right

Apparently, you can put (slipstream) drivers into the windows media
(read: z:\os\winspn or something), so you don't need to copy them
manually, as far as I understand.

  

yes this is quite automatic modulo a little hack

the method #2 from DPS_Base.exe (driverpack.net)  do all  the job
but you have to do some hack with the unattended method from 
sourceforge, in order to make it work


I try to resume:
let's say your master Windows stays on D:\WXP

1. with method #2 from driverpack the drivers are put in 7zip in a 
directory called OEM

so at the root file system in D:\WXP\OEM
this method also generate the presetup.cmd  file (look into this file 
you will understand what it is done)


2. as sourceforge-unattended works on the I386 directory you must copy 
this OEM driver directory to I386/OEM

copy D:\WXP\OEM D:\WXP\OEM\I386

3. copy the entire I386 to your NTinstall unattended server by instance 
~/os/winxpsp2/


4. as the Pyron method works on C:\OEM , at install time (more exactly 
before install time) you have to copy back the I386\OEM driver directory 
from the unattended server  to C: on the client PC


we do this action by the way of the unattend.txt file
just like that, at this stage
  doit_cmds = Z:;cd Z:\os\winxpsp2\i386;/*xcopy OEM c:\OEM /Y /E /I*/; 
winnt /rx:

lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt


seems to work here


hope this helps
M






--
Maurice Libes
Tel : +33 (04) 91 82 93 25Centre d'Oceanologie de Marseille 
Fax : +33 (04) 91 82 93 03UMS2196CNRS- Campus de Luminy, Case 901 
 F-13288 Marseille cedex 9


Veuillez noter ma nouvelle adresse == [EMAIL PROTECTED]   



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-16 Thread Frank Van Damme
On Nov 16, 2007 1:37 PM, Frank Van Damme [EMAIL PROTECTED] wrote:

 When and where do you call devpath.exe then?  I only see you copy the 
 directory.

 I also see one problem with putting this in doit_cmds; normally (as
 far as I see it) doit_cmds is being generated by unattended if there
 is no value pre-defined, and what ends up in it depends on which OS
 you chose to install (winxpsp2 in your case). Is there not something
 that is executed before the setup (something that is not doit_cmds)?

Never mind, I'm trying the driverpack stuff out now and it seems to
run place itself before the windows setup program.

Apparently, you can put (slipstream) drivers into the windows media
(read: z:\os\winspn or something), so you don't need to copy them
manually, as far as I understand.

-- 
Frank Van Damme   A: Because it destroys the flow of the conversation
  Q: Why is it bad?
  A: No, it's bad.
  Q: Should I top post in replies to mails or on usenet?

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-15 Thread Michael De Groote
i'm currently trying to do the following for driver-stuff:

1. only integrate the BTS LAN-driverpack (these are absolutely necessary)
(if i come across probs in the future i might integrate massstorage textmode
drivers too, but havent figured that part out yet :) )

2. rest of the driverpacks goes into z:/drivers

3. then try using this :
http://www.msfn.org/board/lofiversion/index.php/t70209.html
= all drivers except network drivers remain on network share, which is nice
for old machines with small disks, and saves setup time since not ALL have
to be copied
= no more problem with limit on length of oempnpdriverpath

hopefully i can report later today that this approach works

Michael





On Nov 14, 2007 5:08 PM, Maurice Libes [EMAIL PROTECTED] wrote:

 Frank Van Damme a écrit :
  Hello,
 
  I am currently trying out Unattended. Depending on which PC I try it
  on, it works nice...
 
  My biggest problem up to now has been pre-installing drivers. We have
  very diverse hardware, and the first system I tried it on (an Asus
  Pundit PH3, Intel-based) has an elaborate directory structure for the
  device drivers (totalling 92 directories and subdirectories).
  Apparently it is necessary to add all these directories to the
  OemPnPDriverPath (why can't windows setup just copy it all to hard
  disk, and then seek the correct .inf file in that tree?). I ended up
  with a totally-unconfigured system with no support for the usb
  controller, video chip, ethernet,...
 
  I also tried generating the OemPnPDriversPath by adding all these
  subdirs in a string and putting that in unattend.txt (just so
  Unattended would skip asking which driver folders to add). Didn't seem
  like a very good idea, the path became pages long and
  Unattended/Windows Setup mangles the entire directory structure
  anyway. I would prefer not having to wory about the correct hardware
  drivers and to just let Windows Setup figure out what drivers to
  install.
 
 
 i don't know if i understand your problem
 but in case of limited string length from OemPnPDriversPath I suggest
 you to use
 the 2nd method proposed by the DPS_base installation program from
 DriverPack
 http://driverpacks.net/DriverPacks/

 this method known as Pyron's method can solve this length problem

 All the driver are put in 7z format in a C:\OEM directory
 Then this method create a presetup before the Windows setup
 This presetup launch a programm DevPath.exe which scan the OEM directory
 searching for .inf driver files, and modify the
 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ DevicePath
  register

 this method works great and you can have as many drivers as you want
 without problem

 with the unattended sourceforge project there is just a hack to do in
 order to make this method functionnal

 1. you have to copy the OEM Directory containing the drivers, into your
 I386 Directory
 2. then at install time you MUST copy backward the I386\OEM directory to
 C:

 i make this copy in the UNATTEND.TXT file  here:
doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I;
 winnt /rx:
 lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt


 hope it can help

  Currently I'm having another test system on my desk which is between
  its 15th and 16th reboot for installing updates, or so it seems :-)
  I'd like to draw your attention to C't offline update: a small GPL
  program written by the dutch computer magazine C't. It produces update
  cdroms for chosen windows versions and languages of Windows; the
  updates are installed with MS's update agent, it's got its own system
  for automatic reboot and recall and support for service pack releases.
  Maybe it's worth considering to integrate this in Unattended?
 
  Some download links in the scripts are dead. This probably because my
  scripts are outdated - I tried updating them but always got a no
  route to host error to the sourceforge cvs. Pretty annoying. I'll go
  on without pe windows messenger for now.
 
  Then, on the Pundit (after I'd thrown some cruft out of the drivers
  directory, and removed the OemPnPDriversPath from unattend.txt), about
  half of the drivers got installed - just not the usb ones and the
  network. For some reason I just couldn't get the thing to work
  afterwards too. Weird. I'll try Xp instead of 2000 and let know how it
  went.
 
  Also: the system currently installing is a win2k. I have an
  unattend.csv which worked nice for the pundit and the windows Xp key,
  but for this system Unattended still asks me for a product key. Which
  is weird since the product key is in the database. Or is the key not
  Windows 2000 Professional ProductKey?
 
  Another thing I'm a bit (...) concerned about is security. The default
  settings are guest:guest, so everyone can read unattended.txt and the
  admin passwords therein. Would it be possibly/easy to remaster the
  boot disk with some real user and real password?
 
 
 


 --
 Maurice Libes
 Tel : +33 (04) 91 82 93 25

Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-15 Thread Brian May
On Fri, 2007-11-16 at 11:09 +1100, Brian May wrote:
 Still, the fact it is coming up with the file names would seem to imply
 it is finding the source files OK.

Hmm.

Looks like the GUI renamed some of the files in my i386 directory, but
these are still referenced in the initial installation.

adpu160m.org: Microsoft Cabinet archive data, 50331 bytes, 1 file
ALIIDE.org:   Microsoft Cabinet archive data, 2839 bytes, 1 file
dac2w2k.org:  Microsoft Cabinet archive data, 29302 bytes, 1 file
dac960nt.org: Microsoft Cabinet archive data, 8001 bytes, 1 file
dosnet.org:   ASCII text, with CRLF line terminators
DPTI2O.org:   Microsoft Cabinet archive data, 10997 bytes, 1 file
mraid35x.org: Microsoft Cabinet archive data, 9785 bytes, 1 file
ql12160.org:  Microsoft Cabinet archive data, 25938 bytes, 1 file
txtsetup.org: ASCII text, with CRLF line terminators
ultra.org:Microsoft Cabinet archive data, 15864 bytes, 1 file
winnt.org:ASCII text, with CRLF line terminators

I will redo the the process again, from a fresh copy of XP SP2. Maybe
the fact I changed from method 1 to method 2 confused things.
-- 
Brian May [EMAIL PROTECTED]
Victorian Partnership for Advanced Computing


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-15 Thread Brian May
On Fri, 2007-11-16 at 11:27 +1100, Brian May wrote:
 I will redo the the process again, from a fresh copy of XP SP2. Maybe
 the fact I changed from method 1 to method 2 confused things.

Sorry for the noise here.

That seems to have fixed my problems. At least installation is now past
that point.
-- 
Brian May [EMAIL PROTECTED]
Victorian Partnership for Advanced Computing


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-15 Thread Brian May
On Wed, 2007-11-14 at 17:08 +0100, Maurice Libes wrote:
 All the driver are put in 7z format in a C:\OEM directory
 Then this method create a presetup before the Windows setup
 This presetup launch a programm DevPath.exe which scan the OEM directory 
 searching for .inf driver files, and modify the
 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ DevicePath
  register

I have tried this, but as soon as winnt is called (as per command line
before), I start getting the Setup was unable to copy the following
file error.

I started writing a list until I get sick of it:
dac960nt.sys
mraid35x.sys
ql12160.sys
ultra.sys

These files all seem to come from DPM7092.7z.

The things I checked:
* 7z Archive is not corrupt.
* heaps of disk space

Any more ideas? It would be nice if it would tell you more details, or
even if the problem was in the source file or destination file.

 i make this copy in the UNATTEND.TXT file  here:
 doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I; 
 winnt /rx:
 lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt

Hmmm. For some reason the GUI created the OEM directory at
Z:\os\winxpsp2\OEM, not at Z:\os\winxpsp2\i386\OEM

Or was I meant to move Z:\os\winxpsp2\OEM to Z:\os\winxpsp2\i386\OEM
manually?

I had to modify the above command to suit.

Maybe I was suppose to enter ...\winxpsp2\i386 in the GUI,
not ...\winxpsp2 ? It seemed happy with ...\winxpsp2 .

Still, the fact it is coming up with the file names would seem to imply
it is finding the source files OK.
-- 
Brian May [EMAIL PROTECTED]
Victorian Partnership for Advanced Computing


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-15 Thread Brian May
On Fri, 2007-11-16 at 11:52 +1100, Brian May wrote:
 That seems to have fixed my problems. At least installation is now past
 that point.

More errors. It reboots once then complains it can't copy setupORG.exe,
presetup.cmd, etc .

I am guessing that somewhere these files were suppose to be copied from
z:\os\winxpsp2\i386 to c:\...\i386, but this doesn't appear to be
happening.
-- 
Brian May [EMAIL PROTECTED]
Victorian Partnership for Advanced Computing


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-14 Thread Maurice Libes
Frank Van Damme a écrit :
 Hello,

 I am currently trying out Unattended. Depending on which PC I try it
 on, it works nice...

 My biggest problem up to now has been pre-installing drivers. We have
 very diverse hardware, and the first system I tried it on (an Asus
 Pundit PH3, Intel-based) has an elaborate directory structure for the
 device drivers (totalling 92 directories and subdirectories).
 Apparently it is necessary to add all these directories to the
 OemPnPDriverPath (why can't windows setup just copy it all to hard
 disk, and then seek the correct .inf file in that tree?). I ended up
 with a totally-unconfigured system with no support for the usb
 controller, video chip, ethernet,...

 I also tried generating the OemPnPDriversPath by adding all these
 subdirs in a string and putting that in unattend.txt (just so
 Unattended would skip asking which driver folders to add). Didn't seem
 like a very good idea, the path became pages long and
 Unattended/Windows Setup mangles the entire directory structure
 anyway. I would prefer not having to wory about the correct hardware
 drivers and to just let Windows Setup figure out what drivers to
 install.

   
i don't know if i understand your problem
but in case of limited string length from OemPnPDriversPath I suggest 
you to use
the 2nd method proposed by the DPS_base installation program from DriverPack
http://driverpacks.net/DriverPacks/

this method known as Pyron's method can solve this length problem

All the driver are put in 7z format in a C:\OEM directory
Then this method create a presetup before the Windows setup
This presetup launch a programm DevPath.exe which scan the OEM directory 
searching for .inf driver files, and modify the
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ DevicePath
 register

this method works great and you can have as many drivers as you want 
without problem

with the unattended sourceforge project there is just a hack to do in 
order to make this method functionnal

1. you have to copy the OEM Directory containing the drivers, into your 
I386 Directory
2. then at install time you MUST copy backward the I386\OEM directory to C:

i make this copy in the UNATTEND.TXT file  here:
doit_cmds = Z:;cd Z:\os\winxpsp2\i386;xcopy OEM c:\OEM /Y /E /I; 
winnt /rx:
lang /s:Z:\os\winxpsp2\i386 /u:C:\netinst\unattend.txt


hope it can help

 Currently I'm having another test system on my desk which is between
 its 15th and 16th reboot for installing updates, or so it seems :-)
 I'd like to draw your attention to C't offline update: a small GPL
 program written by the dutch computer magazine C't. It produces update
 cdroms for chosen windows versions and languages of Windows; the
 updates are installed with MS's update agent, it's got its own system
 for automatic reboot and recall and support for service pack releases.
 Maybe it's worth considering to integrate this in Unattended?

 Some download links in the scripts are dead. This probably because my
 scripts are outdated - I tried updating them but always got a no
 route to host error to the sourceforge cvs. Pretty annoying. I'll go
 on without pe windows messenger for now.

 Then, on the Pundit (after I'd thrown some cruft out of the drivers
 directory, and removed the OemPnPDriversPath from unattend.txt), about
 half of the drivers got installed - just not the usb ones and the
 network. For some reason I just couldn't get the thing to work
 afterwards too. Weird. I'll try Xp instead of 2000 and let know how it
 went.

 Also: the system currently installing is a win2k. I have an
 unattend.csv which worked nice for the pundit and the windows Xp key,
 but for this system Unattended still asks me for a product key. Which
 is weird since the product key is in the database. Or is the key not
 Windows 2000 Professional ProductKey?

 Another thing I'm a bit (...) concerned about is security. The default
 settings are guest:guest, so everyone can read unattended.txt and the
 admin passwords therein. Would it be possibly/easy to remaster the
 boot disk with some real user and real password?


   


-- 
 Maurice Libes
Tel : +33 (04) 91 82 93 25Centre d'Oceanologie de Marseille 
Fax : +33 (04) 91 82 93 03UMS2196CNRS- Campus de Luminy, Case 901 
  F-13288 Marseille cedex 9

Veuillez noter ma nouvelle adresse == [EMAIL PROTECTED]   



-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Trying out unattended. First impressions and wishlist

2007-11-14 Thread Knoll, Bernd
 
For the drivers, search the list for driver-packs by driverpacks.net.

For security, you can edit the isolinux.cfg on the boot cd. 
 

regards

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info