Jump to content

mats

Member
  • Posts

    202
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Sweden

Posts posted by mats

  1. Make two separate disk builds or network shares if you want to be 100% sure. It should work without problems but computerws are computers

    Yesterday I put a text file for each empty directory under the $oem$ folder and for some reason it just copied all the directories I want, with the file. Anyway, today I will try your option as well, but just wondering, will that have any effect to the current floppy base installation process?...Because I don’t won’t to disturb the current processes until this fully tested.
  2. Hi,

    I have managed to configure RIS + PE and it works well up to the installation of XP pro with unattended txt file. I have few directories, need to be copy to every machine (as a standard) and configure them under the \i386\$oem$\$1 directory in XP source files (I have my source files on a network share which I use for floppy base installations). It has 2 root level directories and few subdirectories under them. So once the installation completes, the C drive should look like this:

    C:\Directory1\ABC1

    \ABC2

    \ABC3

    C:\Directory2\ABC4

    \ABC5

    \ABC6

    I’m getting this folder structure with the floppy base installation but with PE. I get only Directory1, ABC1, and ABC2 but not others. Any one has any ideas…experiences!!

    The other thing I’ve notice is that these two directories which copies with PE build process has some files\scripts in the source location. After the build process it will delete those files/scripts and leave these two directories (which is what I want).

    Cheers

    :whistle:

    try to put your oem files directory ($oem$) besidess i386 not under it. Winpe acts as a cd instalaltion and looks there for $oem$

  3. If i get your basic problem right. It is that you need to know where your original c: drive went?

    I can think of a few ways to handle this.

    The simplest one is to use a %targetdrive% in your scripts or whatever. In your startup script you will have to check if ofr example c:\boot.ini exists. If it does targetdrive should be set to c: if it doesn't check for x:\boot.ini if that exists. If that exists set targetdrive to X.

  4. this is one way

    Const HARD_DISK = 3

    strComputer = "."

    Set objWMIService = GetObject("winmgmts:" _

    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colDisks = objWMIService.ExecQuery _

    ("Select * from Win32_LogicalDisk Where DriveType = " & HARD_DISK & "")

    For Each objDisk in colDisks

    msgbox "DeviceID: " & objDisk.DeviceID

    msgbox "Disk Size: " & objDisk.size/1024/1024

    Next

  5. Do you erase all partion info or do you just erase and recreate a partion? It could be that the mbr still talks about the old 2000 installation. I think we had something similar a few years ago but I ain't at the Office so I cant check my scripts. Give me a reminder next week if you havent solved it by then..

  6. Buildoptionalcomponents will add the support for HTA, ADO and scripting host.

    It will not add support for native vb6 programs. For that you need the vb6runtime files. If you place the runtime files and your app in the same folder you want have to register the dll:s on server2003sp1 and xpsp2 based pe

  7. That is correct.

    Winpe2005 has a tool called drvinst that can inject pnp drivers into a PE image.

    Pe 1.2 had the problem you found on RIS and as you found it has the same problem on native boot too.

    If you can, take a look at 2005. The ramboot support and the wmi support are really nice to have

  8. Internal ide with a 2003 image works. I deployed a few yesterday. Now got a script that will install pe on the remote machine. Add pe to boot ini.

    When i want to reinstall that system i just run a script that changes boot.ini and reboots the system into pe. my Pe image will then reinstall the system

  9. It seems like you haven't added the driver for the intel card correctly.

    you should place the *.inf in \imagename\i386 and imagename\i386\inf

    the sys file should be in \imagename\i386 and \i386\imagename\system32\drivers

    The rest should be in \imagename\i386 and imagename\i386\system32

    make sure to use late intel driver like 10.X

×
×
  • Create New...