Jump to content

Celestial Fury

Member
  • Posts

    25
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Everything posted by Celestial Fury

  1. The easiest way I have found so far to get round this problem is to run MS Backup utility to backup the entire folder. Then restore it and change the permissions in the restore wizard. Works every time
  2. Can you tell me if it is possible to create an install CD that will let you choose the Computer name to be used, rather than an automatically generated one? I know that this will break my 'unattended' method, but I would like to select between 6 names to be used. Fury
  3. Have you tried using installrite to monitor a fresh install of aclohol, including registration, and then build an install kit? I used this and it works perfectly. I then just call the installkit exe in RunOnceEx.cmd Fury
  4. I seem to be having a bit of a problem with installrite. I am using the following method to build install kits for all my applications: 1. Create clean XP and SP2 Slipstrreamed CD 2. Use VMWare and mount the slipstreamed ISO 3. Use the ISO to install XP & SP2 on a new virtual system 4. Install Installrite on the Virtual PC and start it up 5. install the software using installrite to monitor the installation and build an install kit for each application. 6. put the install kits on the Slipstreamed cd using RunOnceEx.cmd to call each install kits. 7. Rebuild the ISO and install XP on a new virtual pc, now with all the APPS installed It SEEMS to work flawlessly and all the applications are installed. The only problem is that the shortcuts, both on the desktop and in the start menu dont actually point to anything. If I go into the program files Directory for any of the applications, I can start them using the exe, but if I look at the properties for SOME of the shortcuts, there is nothing in the Target Location line. All other entries are correct. This happens for the likes of Jasc Paint SHop Pro 8 and DVD2SVCD, but DVD Lab works fine. The problem, when it happens, is in both the desktop shortcut, and in the start menu. Any ideas on how to rectify this problem? Just wondering if I should reboot the Virtual PC after each installation and then build the install kit. Fury
  5. Surely it should be : OemPnPDriversPath="xxxxxxxxx;xxxxxxxxx" There should be quote marks around the paths Fury
  6. Is that just a case of changing the HKU to HKCU and removing the randon string? Fury
  7. Been messing around with my unattended install DVD and was wondering if the following would be possible: 1. Using Virtual PC to set up an installation using my standard Slipstreamed disc. 2. Install 'Installrite' on the virtual PC 3. INstall all the Apps (and register them) that I use on the virtual PC using installrite to export each registry change when each program is installed. 4. Copy all the new prog directories to $OEM$\$Progs and any changes (like codecs etc) to $OEM$\$$ 5. Put all the registry changes in a single .reg file to be called upon installation. Surely then, my new installation will have all the programs I need up and running without having to find the switches for silent installations. Fury
  8. Hi. I have a few programs (plugins actually) that do not have an install routine - they are just copied to a program file directory and a shortcut placed on the desktop - the shortcut then opens the plugin, which opens the main program. What I want to know is how do I do this in an unattended install? Fury
  9. Cant find the following on the forums..... DVD2SVCD Canopus Procoder 2 DVD Lab Gordian Knot Codec Pack (prolly just use another one though) Goldwave Audio Editor CinemaCraft Encoder 2.5 DivX Pro 5.1.1 Epson PrintCD CoverXP I run a business doing wedding videos and stuff, so I need to use these for converting to different formats... DVD, VCD and CD (usually DivX). As such, they are just about the ONLY programs I need to install on my main Rig. Any help appreciated. Fury
  10. how did you make your CD bootable? If just using nero, you need to make it as a CD-ROM (Boot) and use a boot image file (ISObuster or similar can extract the one from your legit XP CD) Fury
  11. @choakem: # If you look at THIS thread, it tells you how I got my XP disk to recognise both my Promise 376/378 controller and my VIA VT6420/VT8237 controller. Recognised both controllers in both single channel and RAID modes. Fury
  12. Unfortunately this is not possible with my small tool. you have to ask this in a new thread. I also don't know if it evenly is possible Got it sorted anyway by getting my SATA drivers installed in textmode. No more delay whilst windows finds the sata drivers Fury
  13. Yeah. There are numerous reports at www.viaarena.com about problems with the miniport driver causing IDE optical drives to be classed as SCSI devices. Fury
  14. Yeah, all I did was remove the miniport folder - didnt modify anything else. A couple of posts up, you can see what I used in the txtsetup.sif. The deviceID you mentioned is used in it(for UlSata) and so is the other one (for fasttrack). I dont know that the REV_02 is for in the top UlSata line, but I kept it in and it worked fine Worked a charm. I used GreenMachines instructions for makecab to add the sy_ files to the i386 folder. Fury
  15. Hi there. Whilst trying out my unattended CD to see if my SATA/RAID drivers got installed in textmode, I had to turn on my VIA SATA/RAID controller and attatch one of my SATA drives to it. When I booted, it came up with the error message that there was a broken RAID array (there was only one drive on the controller, so DUH!). I accidentally selected 'delete array' and now I cant access the stuff on the drive. The machine rebooted instantly, so the drive wasnt formatted - it shows up as an unpartitioned drive. Is there any way of getting the data back? I am assuming that it simply overwrote the MBR. ANY help appreciated. Fury
  16. WORKING Setup detected a RAID Array on each of the RAID controllers. Installed windows perfectly on each RAID array. Only problem was that I had left in part of the mass storage driverpack that I knew wasnt working..... The IDE Miniport driver in the VIA RAID folder..... It causes any IDE CD-ROM/DVD-ROMS to be installed as SCSI devices on the VIA PIDE controller. This means they arent accessed correctly. I can burn CDs on my DVD-RW, but NOT DVDs. If I try to install the Hyperion drivers, it tells me that I need to remove the IDEMiniport driver, but doing so results in a bluescreen. Cant even do it in safemode. Simple solution for me is to remove the IDEMiniport driver folder from the RAID/VIA folder, but I dont know if there are VIA chipsets that NEED this driver. Fury
  17. OK. I THINK I have it going now - I only checked up to the part where you need to select the drive to install windows as need to integrate some programs before I use this. Here is what I added to my txtsetup.sif: [SourceDisksFiles] viamraid.sys = 1,,,,,,3_,4,1 viapdsk.sys = 1,,,,,,3_,4,1 fasttx2k.sys = 1,,,,,,3_,4,1 ulSata.sys = 1,,,,,,3_,4,1 viapdsk.sys = 1,,,,,,3_,4,1 [HardwareIdsDatabase] PCI\VEN_1106&DEV_3249 = "viamraid" PCI\VEN_1106&DEV_3149 = "viamraid" PCI\VEN_1106&DEV_3164 = "viamraid" PCI\VEN_1106&DEV_4149 = "viapdsk" PCI\VEN_105A&DEV_3376 = "fasttx2k" PCI\VEN_105A&DEV_3373 = "fasttx2k" PCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02 = "UlSata" PCI\VEN_105A&DEV_3373&SUBSYS_702E1462 = "UlSata" [SCSI.load] viamraid = viamraid.sys,4 viapdsk = viapdsk.sys,4 fasttx2k = fasttx2k.sys,4 ulSata = ulSata.sys,4 [SCSI] viamraid = "VIA SATA RAID Controller" viapdsk = "VIA ATA/ATAPI Host Controller" fasttx2k = "WinXP Promise FastTrak 376/378 (tm) Controller" UlSata = "WinXP Promise SATA378 (tm) Controller" It detected a SATA drive on each of the controllers (VIA and PROMISE) when I have the CD fully sorted, I will try this with a RAID array set up on each controller, but I DID see the Fasttrack and VIA RAID drivers being loaded in the setup phase. I know this doesnt mean a lot until I actually SEE the setup routine detecting and loading a RAID array on each controller, but its a start. Fury
  18. YGPM Bashrat, and here the IDs are: This is taken from device manager when the controller is in SATA mode - I dont know if it will be different in RAID mode.: Hardware ID PCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02 PCI\VEN_105A&DEV_3373&SUBSYS_702E1462 PCI\VEN_105A&DEV_3373&CC_010400 PCI\VEN_105A&DEV_3373&CC_0104 Device instance ID PCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02\3&61AAA01&0&68 Compatibe IDs PCI\VEN_105A&DEV_3373&REV_02 PCI\VEN_105A&DEV_3373 PCI\VEN_105A&CC_010400 PCI\VEN_105A&CC_0104 PCI\VEN_105A PCI\CC_010400 PCI\CC_0104 Matching Device ID pci\ven_105a&dev_3373 Fury
  19. VIA SATA inf ; Copyright (c) 2003 VIA Technologies, Inc. ; **************************************************************************** ; **************************************************************************** ; ** Filename: VIAPIDE.INF ; ** Revision: ; ** Date: 01/23/2003 ; ** Abstract: Windows* INF File for VIA 4149 ; **************************************************************************** ; **************************************************************************** [Version] signature="$CHICAGO$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%VIA% CatalogFile=viapdsk.cat DriverVer=10/30/2003,5.1.2600.104 [DestinationDirs] DefaultDestDir = 12; DIRID_DRIVERS CopyRAIDDir = 12 [CopyRAIDDir] viapdsk.sys [SourceDisksNames] 1 = %DiskName1%,,, [SourceDisksFiles] viapdsk.sys = 1 [Manufacturer] %VIA-Drivers%=VIA_RAID [VIA_RAID] %4149.DeviceDesc%= VIAPDSK, PCI\VEN_1106&DEV_4149 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Controller ;; [VIAPDSK] AddReg = VIAPDSK.addReg CopyFiles= CopyRAIDDir [VIAPDSK.Services] AddService = viapdsk, 2, VIAPDSK_Service_Inst, VIAPDSK_EventLog_Inst [VIAPDSK_Service_Inst] DisplayName = %4149.DeviceDesc% ServiceType = 1 StartType = 0 ErrorControl = 1 ServiceBinary = %12%\viapdsk.sys LoadOrderGroup = SCSI Miniport AddReg = SpecificParam [VIAPDSK_EventLog_Inst] AddReg = VIAPDSK_EventLog_AddReg [VIAPDSK_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\viapdsk.sys" HKR,,TypesSupported,%REG_DWORD%,7 [SpecificParam] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 [VIAPDSK.addReg] ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; string ;; [strings] VIA = "VIA Technologies, Inc." VIA-Drivers = "VIA ATA/ATAPI Host Controller" DiskName1 = "VIA VT6420 IDE Driver Diskette" 4149.DeviceDesc = "VIA ATA/ATAPI Host Controller" 4149.PriDeviceDesc = "Primary Channel" REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001 VIA SATA inf ; VIAMRAID.INF for winxp ; All rights reserved by VIA Technologies, Inc. 2003 [Version] CatalogFile=viamraid.cat signature="$CHICAGO$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%VIA% DriverVer=05/12/2004, 5.1.2600.310 [DestinationDirs] DefaultDestDir = 12; DIRID_DRIVERS CopyRAID.NT = 12; [ControlFlags] [Manufacturer] %VIA%=VIA [VIA] %PCI\VEN_1106&DEV_3249.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3249 %PCI\VEN_1106&DEV_3149.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3149 %PCI\VEN_1106&DEV_3164.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3164 [VIAMRAID.NT] CopyFiles=CopyRAID.NT Reboot [VIAMRAID.NT.Services] AddService = viamraid, 2, viamraid_Service_Inst, Miniport_EventLog_Inst [VIAMRAID_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\viamraid.sys LoadOrderGroup = SCSI Miniport AddReg = pnp_pci_addreg [pnp_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL% HKR,,TypesSupported,%REG_DWORD%,7 [CopyRAID.NT] viamraid.sys [SourceDisksFiles] viamraid.inf = 1 viamraid.sys = 1 [SourceDisksNames] 1 = %DISKNAME1%,,,, 2 = %DISKNAME2%,,,, [strings] VIA="VIA Technologies, Inc." PCI\VEN_1106&DEV_3249.DeviceDesc="VIA VT6421 RAID Controller" PCI\VEN_1106&DEV_3149.DeviceDesc="VIA SATA RAID Controller" PCI\VEN_1106&DEV_3164.DeviceDesc="VIA VT6410 RAID Controller" REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 IOLOGMSGDLL="\IoLogMsg.dll" DISKNAME1="VIA RAID Driver Diskette" DISKNAME2="Windows system" Thyanks for your help. Fury
  20. Hi all. New to this unattended malarky, so bear with me please..... I am looking to set myself up with an unattended install for XP PRO that can work on all 3 of the PCs I have here at home. SO far I have made an XP/SP2 slipstream disc. This runs perfectly on 2 of the systems, but mine is causing a bit of a problem. The root of the problem is the motherboard (MSI K8T NEO FIS2R) with its 2 on-board SATA/RAID controllers (PROMISE 378 SATA/RAID and VIA VT6420/VT8237 SAATA/RAID) I tried using the mass storage driver pack, but it has problems with BOTH of the controllers. If I install XP to the promise controller, it fails to load the drivers, on the VIA controller, it bluescreens after the first reboot. I believe these are down to the fact that a 64-bit Via driver was used in the pack, and that there are problems with the hardware ID of the promise controller . I have looked at greenmachines tutorial HERE on how to get the drivers to install at textmode, but am unsure as to wheere I get the device IDs, and what lines to replace the iinstances of the Silicon Image controller in his examples. Here is the code for both the VIA controller (from the inf file) and for the Promise controller: PROMISE Fasttx2k (RAID Driver) ; FASTTX2K.INF ; Copyright 2002 Promise Technology, Inc. [Version] CatalogFile=Fasttx2k.cat Signature="$CHICAGO$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%PROMISE% DriverVer=06/09/2003,1.00.1.29 [DestinationDirs] DefaultDestDir = 12; DIRID_DRIVERS MoveMiniPort.NT = 12; CacheDll.NT = 11; [ControlFlags] [Manufacturer] %Promise%=Promise [Promise] %PCI\VEN_105A&DEV_3376.DeviceDesc% = FasttrakPCI_376 , PCI\VEN_105A&DEV_3376, PCI\VEN_105A&DEV_3373 %Promise_Raid_ControllerDesc%=NODRV,SCSI\ProcessorPromise_RAID_CONSOLE__ [NODRV] AddReg=NODRV_AddReg ; [NODRV.Services] ; ; this is blank to just allow the install to succeed ; AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install [FasttrakPCI_376.NT] CopyFiles=MoveMiniPort.NT,CacheDll.NT [FasttrakPCI_376.NT.Services] AddService = fasttx2k, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst [FasttrakPCI_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\fasttx2k.sys LoadOrderGroup = "SCSI Miniport" AddReg = pnpsafe_pci_addreg, ftsata_cache_addreg [pnpsafe_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 [ftsata_cache_addreg] HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000 HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000001 HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000000 HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000010 HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000 HKR, "Parameters\Cache", "CheckboxEnable",0x00010001, 0x00000001 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Ptipbmf",,"rundll32.exe ptipbmf.dll,SetWriteCacheMode" [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL% HKR,,TypesSupported,%REG_DWORD%,7 [MoveMiniPort.NT] Fasttx2k.sys [CacheDll.NT] ptipbmf.dll [SourceDisksFiles] Fasttx2k.sys = 1 ptipbmf.dll = 1 [SourceDisksNames] 1 = %DISKNAME1%,,,, 2 = %DISKNAME2%,,,, [NODRV_AddReg] [strings] Promise="Promise Technology" PCI\VEN_105A&DEV_3376.DeviceDesc="WinXP Promise FastTrak 376/378 (tm) Controller" REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 IOLOGMSGDLL="\IoLogMsg.dll" DISKNAME1="Promise FastTrak 376/378 Driver Diskette" DISKNAME2="Windows system" Promise_Raid_ControllerDesc= "WinXP Promise Raid Console SCSI Processor Device" SPSVCINST_ASSOCSERVICE = 0x00000002 Promise Ulsata (SATA Driver) [Version] signature="$CHICAGO$" Provider=%PROMISE% ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Class=SCSIAdapter ;CatalogFile=Ulsata.cat DriverVer=01/26/2002, 1.00.0.16 [DestinationDirs] DefaultDestDir = 12; DIRID_DRIVERS MoveMiniPort.NT = 12; CacheDll.NT = 11; [ControlFlags] [Manufacturer] %Promise%=Promise [Promise] %PCI\VEN_105A&DEV_3373.DeviceDesc%=ultra373PCI,PCI\VEN_105A&DEV_3373 [ultra373PCI.Uninstall.NT] DelReg=RegUninstall373.del DelFiles=MoveMiniPort.NT,CacheDll.NT [ultra373PCI.NT] CopyFiles=MoveMiniPort.NT,CacheDll.NT [ultra373PCI.NT.Services] AddService = UlSata, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst ;*************************************** [ultraPCI_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_BOOT_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\ulsata.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg, ulsata_cache_addreg ;************************************************************* ;These addreg sections should be used when installins services to indicate ;which interface types are safe for PNP and which aren't. INTERFACE_TYPE ;is defined in NTDDK.H [pnpsafe_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 ;************************************************************* [ulsata_cache_addreg] HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000 HKR, "Parameters\Cache", "Flag",, "TRUE" HKR, "Parameters\Cache", "CACHEON", 0x00010001, 0x00000001 HKR, "Parameters\Cache", "DrvSetting", 0x00010001, 0x00000000 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","PtiuPbmd",,"Rundll32.exe ptipbm.dll,SetWriteBack" ;************************************************************* ;The EventLog entries are the same for all SCSI miniports. [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%REG_DWORD%,7 [RegUninstall373.del] ;HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra373 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PtiuPbmd [SourceDisksFiles] ulsata.sys = 1 ptipbm.dll = 1 [MoveMiniPort.NT] ulsata.sys [CacheDll.NT] ptipbm.dll [SourceDisksNames] 1 = %DISKNAME1%,,,, 2 = %DISKNAME2%,,,, [strings] Promise="Promise Technology" PCI\VEN_105A&DEV_3373.DeviceDesc="WinXP Promise SATA378 (tm) IDE Controller" DISKNAME1="Promise SATA378 Driver Diskette" DISKNAME2="Windows system" REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 I will put the VIA inf files in the next post as this one is a bit long now.... TIA Fury
  21. just right click on any item in the start menu and select 'sort by name' Dont know how to make it permanent though - any new programs get put at the bottom of the list Fury
  22. Hi. New to the boards and found this very interesting. Just have a small suggestion. After using several different unattended install CDs, I find the same problem keeps cropping up. My system has a 40GB IDE drive that I use as the main System drive, and a RAID 0 SATA array as my 'working drive' Unfortunately, when using this type of installation routine, it breaks down after a time because windows detects and installs the RAID0 array as the D drive, thus bumping the CD-ROM out to the D Drive in the middle of the install routine, resulting in files not being found. Would it be possible to add the ability to force the CD-ROM to be, say the Z drive so as to prevent this from happening? Fury
×
×
  • Create New...