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

2007-11-28 Thread paul kelly
Thanks Marcus,
This worked for me too :)
(
http://www.mail-archive.com/unattended-info@lists.sourceforge.net/msg06842.html
)


Thanks again,
Paul



On 27/11/2007, Markus Busche <[EMAIL PROTECTED]> wrote:
>
> Hello Paul,
>
> this worked for me...
>
> Bye,
>
> Markus
>
> 2007/11/27, paul kelly <[EMAIL PROTECTED]>:
> >
> > 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
> >
> >
>
>
> --
>
> XMPP: [EMAIL PROTECTED]
> ICQ: 101900957
> http://exilostfriesen.de
>
-
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-28 Thread Brian May
On Wed, 2007-11-28 at 09:18 +0100, Mario Gzuk wrote:

> We are currently working on the Vista installation, this will only
> available on NTFS

Yes. Vista would be good. Maybe 64 bit support too...

Currently, only a small minority of staff here use Vista (the preference
is still to replace Vista with XP on new computers), and I don't think
anyone uses 64 bit XP either.

However, I expect it will only be a matter of time before all of this
changes.
-- 
Brian May <[EMAIL PROTECTED]>
Victorian Partnership for Advanced Computing


-
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-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-28 Thread Mario Gzuk
Am Mittwoch, den 28.11.2007, 11:58 +1100 schrieb 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?

Hi,
read/write NTFS support in Linux is supported with the unattended-gui
bootcd, but the installation scripts doesnt support this (but you can
write your own:
http://unattended.technikz.de/index.php/Unattended-gui:Create_profile).
We are currently working on the Vista installation, this will only
available on NTFS

greetings mario


-
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-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 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-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-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 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: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 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 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 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 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 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-25 Thread 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;
> > 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..

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

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.

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.
-- 
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-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-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-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-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
> >
> > th

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-16 Thread Frank Van Damme
On Nov 14, 2007 5:08 PM, Maurice Libes <[EMAIL PROTECTED]> wrote:
> 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

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)?

-- 
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 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-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 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 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

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