Jump to content

Bilou_Gateux

Member
  • Posts

    766
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Norway

Everything posted by Bilou_Gateux

  1. Added to my growing collection of Yzöwl awesome script to do whatever you want with a nice small piece of code.
  2. I would like to try your utility. I have already a M$ server (with DHCP/TFTPD) with PXELinux installed. Just give us some infos about the version of PXELinux / ISOLinux used by your project. don't want to replace files of a working PXE Server allowing me to boot DOS bootdisk images and WinPE SDI image by downgrading some binaries. If you are using the latest binaries, it would be better to add a link on your web page to H Peter Anvin SYSLINUX - The Easy-to-use Linux Bootloader software. and give users instructions of required binaries in the downloaded archive. Merci pour ce projet prometteur.
  3. On the new Fujitsu-Siemens Business Line of computers, the BIOS option is set in Power >> LAN >> Wake On LAN boot: Force LAN boot after Wake On Lan mac address is printed on label near the RJ45 Network Connector. I have currently a Win2003 Server with TFTP service set and PXELinux. From the server, i can change the default image to boot in PXELinux configuration: Universal Network DOS boot disk or WinPE image. With some minors changes, i may be able to get the mac address sent by one util from DOS booting and output to text file on a network share. When i get all the mac address of computers, i can then switch PXELinux default to load the winPE image. Not sure it would be faster than my current solution but want to try different ways. Actually, i need to plug a keyboard, power on each new box, hit F12 key to PXE Boot Universal Network DOS boot disk, connect to samba share to load ghost.exe and launch script to load image to disk and then shutdown box.
  4. Currently experimenting different way to output list. On a fresh install of Windows XP with Service Pack 1 or 2 slipstreamed and Windows Update Agent 2.0 installed Step1: copy and paste the script posted at this URL: searching__downloading__and_installing_updates and save as WUA_SearchDownloadInstall.vbs in %systemroot% folder. Step2: cmd /k cd /d %systemroot% Step3: cscript /nologo WUA_SearchDownloadInstall.vbs Step4: for /f "tokens=1-4* delims== " %a in ('type %SystemRoot%\windowsupdate.log ^| findstr /i "Title"') do @echo.%e>>WUA_list.txt Step5: for /f "tokens=1-8* delims= " %a in ('type "%SystemRoot%\WindowsUpdate.log" ^| findstr /i "Downloading" ^| findstr /i "http://www.download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/"') do @echo.%f>>WXPlist.txt
  5. Most entreprise level desktops have Wake On LAN and PXE boot capability. You send a magic packet to each desktop to wake it up, and then tell the PXE BIOS to boot WinPE via TFTP. No need to insert a boot CD in the box drive.
  6. Yes. Using PXE, DHCP, TFTP, Windows service, directory structure, .ISO file, BartPE, RAMDisk and slipstreaming drivers are usual tasks i perform with RIS under W2K3 Please post your XPE PXE instructions.
  7. Where are copied your 3 Broadcom NetXtreme Gigabit Ethernet for hp drivers files for unattended install in your install tree before launching the install? b57win32.inf b57win32.cat b57xp32.sys and try to add this line in [unattended] section Your old Broadcom driver b57w2k.sys should be upgraded Win2K Pro = NDIS 5.0 = b57w2k.sys WinXP Pro = NDIS 5.1 = b57xp32.sys This is an unchecked answer because i never upgrade an existing OS, considering it's the worst solution. But unattended new install of HP Evo desktops with Broadcom NICs works fine.
  8. Sample TXTSETUP.OEM from HP ProLiant Servers SmartStart Installation Tool in which i've added Adaptec RAID controller (aac) #################################################################################### # #This txtsetup.oem file can be used for unattended installs of Windows 2003 only. # #################################################################################### [Disks] d1 = "HP Storage Controllers Driver for Windows Server 2003",\TXTSETUP.OEM,\ [Defaults] SCSI = symmpi [SCSI] cpqarry2 = "Compaq Smart Array Controllers" adpu160m = "Adaptec Ultra160 Family Manager Set" cpqcissm = "Smart Array 5x and 6x Controllers" MegaIDE = "Integrated Ultra ATA-100 IDE RAID Controller (Windows 2000)" symmpi = "LSI Logic Ultra320 1020/1030 Driver (Windows Server 2003)" lsicsb6 = "CSB-6 Ultra ATA-100 IDE RAID Controller (Windows Server 2003)" hpcisss2 = "Smart Array SAS/SATA Controllers" aac = "Adaptec RAID Controller" [Files.SCSI.cpqarry2] driver = d1,cpqarry2.sys,cpqarry2 inf = d1,cpqarry2.inf catalog = d1,cpqarry2.cat [Files.scsi.adpu160m] driver = d1,adpu160m.sys, adpu160m inf = d1,adpu160m.inf catalog = d1,adpu160m.cat [Files.scsi.cpqcissm] driver = d1,cpqcissm.sys,cpqcissm inf = d1,cpqcissm.inf catalog = d1,cpqcissm.cat [Files.scsi.MegaIDE] driver = d1, MegaIDE.sys, MegaIDE inf = d1, MegaIDE.inf catalog = d1, Mega2k.cat [Files.scsi.symmpi] driver = d1,symmpi.sys,symmpi inf = d1,symmpi.inf catalog = d1,symmpi.cat [Files.scsi.lsicsb6] driver = d1, LsiCsb6.sys, lsicsb6 inf = d1, LsiCsb6.inf inf = d1, NODEV.inf catalog = d1, CSB6Win.cat [Files.scsi.hpcisss2] driver = d1,HpCISSs2.sys, HpCISSs2 inf = d1,HpCISSx2.inf catalog = d1,HpCISSs2.cat [Files.Scsi.aac] driver = d1, aac.sys, aac catalog = d1, aac.cat inf = d1, aac.inf inf = d1, aacmgt.inf driver = d1, aaccin.dll, none [Config.cpqarry2] value = "",tag,REG_DWORD,102 value = Parameters\Device,NumberOfRequests,REG_DWORD,80 value = Parameters\PnpInterface,5,REG_DWORD,1 [Config.adpu160m] value = "",tag,REG_DWORD,20 value = Parameters\PnpInterface,5, REG_DWORD,1 [Config.cpqcissm] value = "",tag,REG_DWORD,103 value = Parameters\PnpInterface,5,REG_DWORD,1 value = Parameters\Device,NumberOfRequests,REG_DWORD,ff [Config.MegaIDE] value = "", Tag, REG_DWORD, 1 [Config.symmpi] value = Parameters,dummy,REG_DWORD,0 value = Parameters\PnpInterface,5,REG_DWORD,1 [Config.lsicsb6] value = "", Tag, REG_DWORD, 1 [Config.HpCISSs2] value = "",tag,REG_DWORD,103 value = Parameters\PnpInterface,5,REG_DWORD,1 value = Parameters\Device,NumberOfRequests,REG_DWORD,80 value = Parameters\Device,DriverParameters,REG_SZ,"CSMI=None;" [Config.aac] value = "", Type, REG_DWORD, 1 value = "", Start, REG_DWORD, 0 value = "", Group, REG_SZ, "SCSI miniport" value = "", ErrorControl, REG_DWORD, 1 value = Parameters\Device, NumberOfRequests, REG_DWORD, 0fe value = Parameters\Device, UncachedExtAlignment, REG_DWORD, e [HardwareIds.scsi.cpqarry2] id = "PCI\VEN_1000&DEV_0010&SUBSYS_40400E11","cpqarry2" id = "PCI\VEN_1011&DEV_0046&SUBSYS_40500E11","cpqarry2" id = "PCI\VEN_1011&DEV_0046&SUBSYS_40510E11","cpqarry2" id = "PCI\VEN_1011&DEV_0046&SUBSYS_40580E11","cpqarry2" [HardwareIds.scsi.adpu160m] id = "PCI\VEN_9005&DEV_00C0","adpu160m" id = "PCI\VEN_9005&DEV_0080","adpu160m" [HardwareIds.scsi.cpqcissm] id = "PCI\VEN_0E11&DEV_B060","cpqcissm" id = "PCI\VEN_0E11&DEV_B178","cpqcissm" id = "PCI\VEN_0E11&DEV_0046","cpqcissm" [HardwareIds.scsi.MegaIDE] id="PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11", "MegaIDE" [HardwareIds.scsi.symmpi] id = "PCI\VEN_1000&DEV_0030", "symmpi" [HardwareIds.scsi.lsicsb6] id="PCI\VEN_1166&DEV_0213&SUBSYS_00E80E11", "lsicsb6" [HardwareIds.scsi.hpcisss2] id = "PCI\VEN_103C&DEV_3220&SUBSYS_3225103C", "HpCISSs2" [HardwareIds.scsi.aac] id = "PCI\VEN_9005&DEV_0285&SUBSYS_3227103C", "aac" winnt.sif take care lines ending with =RETAIL are localized using French 2003 Server TXTSETUP.SIF strings. All drivers files (*.* + single TXTSETUP.OEM) are copied in both $oem$\Textmode and $oem$\$1\cpqsystem\pnpdrvrs in your sample: remove # (uncomment) in [Defaults] section for one line to specify default. replace tag file used in [Disks] section.
  9. See here for my built list for WinXP SP1. I haven't yet checked if it's error free but it's a good start. Please report your try and error.
  10. 1st post edited to add run command at the command line. Translation: Merci, je comprends le français, regardes le drapeau en dessous de mon avatar.
  11. Security Updates list for Windows XP with Service Pack 1 (SP1) This list do not covers upgraded or added components: Microsoft .NET Framework version 1.1 or 2.0 DirectX 9.0c Windows Media Player 9 or 10 wxpsp1dx.txt wxpsp1mp.txt Lilewxpsp1_missing.txt
  12. Doing it with FEdit is too complex: Editing text file from batch file I have already used SED for appending lines to an existing inf as posted here in this old archived post, i was adding new lines one by one. SED allows to insert a block of lines before defined pattern with one command: for updating HIVESFT.INF, i will add this 1st line to HIVESFT.TXT: /[AddReg.Upgrade]/ i for updating HIVECLS.INF, i will add this 1st line to HIVECLS.TXT: /[DelReg]/ i add backslash \ at end of each line to be inserted (including the 1st). special metacharacters like backslash \ or quote " need to be escaped with an added backslash \ left [ and right ] square brackets are escaped with an added backslash \ Finally i will use gsar.exe which is exactly the needed tool.
  13. I have parsed with HIVEUPD.CMD some lines from a lot of KB######.INF files of Microsoft Critical updates and output the result in two files: HIVESFT.TXT and HIVECLS.TXT i would like to insert hivesft.txt into %source%\i386\HIVESFT.INF at end of [AddReg] section: just before next section called [AddReg.Upgrade] i would like to insert hivecls.txt into %source%\i386\HIVECLS.INF at end of [AddReg] section: just before next section called [DelReg] could it be done with a batch?
  14. What about this then? copybar.zip It is a cmd file without third party tools etc. which I have wrote as an example. It works fine on my test systems.Just make sure that there's enough space on your system drive, pop your CD-ROM in, stop it spinning up, unpack the file, double click and watch! Regards @Yzöwl Nice script. It runs under WinPE after adding required files (not third party tools but OS command line tools) find.exe and mode.com in my image. but takes too much time from copying files one by one rather than *.* @gunsmokingman I would like to try your script but using a network drive (or HDD in external enclosure) as source instead of CD Drive. could the code been changed for checking the ident file on these installation media like S:\WIN51
  15. Many thanks for the hard work and documenting your "findings" you can now update your site with the link for mbrfix.exe MbrFix.exe Developed by Kåre Smith, 21. april 2005
  16. Last update August 9, 2005 Manual download from a pick list: due to lack of time, won't be updated Step by step: download Two Pilots dPilot™ - friendly user interface for GNU WGet downloader. download attached file and owerwrite products.txt in dPilot folder. launch dPilot. On 3rd tab, CLICK on the "Refresh info" button: WS03 updated list will be downloaded from my web space. pick Microsoft updates from the list and start downloading... In the dPilot folder, you need the following files: wget.exe 1.8.1 (included in Two Pilots distro) gpl.txt (included in Two Pilots distro) help.txt (included in Two Pilots distro) products.txt (included in Two Pilots distro) replace original dpilot.exe with special compiled version. post #6 here. Credits to dman. or right-click here and Save as dPilot.exe (without the .txt extension). This one use my own web space URL to check current version.txt and download products.txt file. Microsoft Security Response Center Blog January, 2006 Microsoft now releases ISO-9660 CD image files that contain all the security and critical updates that are released on the Microsoft Windows Update Web site for Windows and for other Microsoft products. The ISO image files are released at the same time as security and critical updates are released on the Windows Update Web site. The ISO image files are intended for corporate administrators who: Manage large multinational organizations. Must download multiple individual language versions of each security update. Do not use an automated solution such as Microsoft Windows Server Update Services (WSUS). By using the ISO image files, administrators can download multiple updates in all languages at the same time. More information: Security updates available on ISO-9660 image files
  17. C: is my primary active partition (Win2003ServerSP1) E: is another primary partition (WinXPSP1 restored from recovery CD) when i grap bootstrap from partition e: the size of the created file on root of c: is only 512 byte? the output of mkbt -x -c e: c:\bootstrap-e command:
  18. Last Update: Jan 15, 2006 What's new: Jan 2006 HFs added (KB908519) (KB912919) lists covers both SP1 and SP2 if you upgrade a component (WMP, DirectX) or add a component (.NET Framework), go to Tomcat76 Windows XP updates hotfixes (Current Recommended Windows XP Post-SP2 hotfixes) post. Prerequisites: Windows XP Service Pack 1 Windows Update Agent 2.0 Software Upgrade for Some Windows Components Required: To use Microsoft Update, you must first install the latest version of some Windows components. This will allow your computer to work with these new features on the site: Update for Windows XP (KB898461) (a) This update installs a permanent copy of Package Installer for Windows to enable software updates to have a significantly smaller download size. The Package Installer facilitates the install of software updates for Microsoft Windows operating systems and other Microsoft products. After you install this update, you may have to restart your system. Microsoft Windows Installer 3.1 (d) The Microsoft Windows Installer 3.1 is the application installation and configuration service for Windows. The additional features in version 3.1 help make creating, distributing, and managing updates to applications easier and more efficient. Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 (KB842773) © SP1 only This software updates the Background Intelligent Transfer Service (BITS) to v2.0 and updates WinHTTP. These updates help ensure an optimal download experience with future versions of Automatic Updates, Windows Update, and other programs that rely on BITS to transfer files using idle network bandwidth. Windows Genuine Advantage Tool not required if you don't check WU and don't download bloat from MSFT The Windows Genuine Advantage Validation Tool enables you to verify that your copy of Microsoft Windows is genuine. The tool validates your Windows installation by checking Windows Product Identification and Product Activation status. After you install this item, you may have to restart your computer. Once you have installed this item, it cannot be removed. Windows Malicious Software Removal Tool Do you trust Microsoft? Microsoft’s Web offerings quite boring (or, even worse, worthy of derision). +--------------------------------------------------------------------------------------------------------------------------+ Mandatory for making WU Service Pack 2: msi.txt + wxpspsha.txt + wxpsp2o.txt + wxpsp2c.txt Service Pack 1: msi.txt + wxpspsha.txt + wxpsp1o.txt + wxpsp1c.txt + jscript56.txt + list on post #2 msi.txt wxpspsha.txt wxpsp2o.txt wxpsp2c.txt wxpsp1c.txt wxpsp1o.txt jscript56.txt +--------------------------------------------------------------------------------------------------------------------------+ How list is built: Each 2nd tuesday of month, Automatic Updates service (set to Download updates for me, but let me choose when to install them) download and notify me with new updates. With this batch command run at the command line: for /f "tokens=1-4* delims== " %a in ('type %SystemRoot%\windowsupdate.log ^| findstr /i /e "Update" ^| findstr /i "Title"') do @echo.%d %e>>list.txt Please note that this script skip some bloat from Microsoft when windowsupdate.log is parsed: Windows Genuine Advantage Validation Tool (KB892130) Windows Malicious Software Removal Tool - December 2005 (KB890830) This is by design because i use findstr /i /e "Update" to filter the results. But it also skip: Microsoft Windows Installer 3.1 Offline Security Updates Check next i'm going to Windows Update Catalog select: Find updates for Microsoft Windows operating systems select: Operating System: Windows XP Professional SP1 Language: English search select: Critical Updates and Service Packs (##) Add required KB###### to Download Basket (using previous list.txt file as reference for KBnumber) or the Posted Date. Download selected updates to my HDD. When download is finished, use this batch command run at the command line to build the URL list: for /f "tokens=1-8* delims= " %a in ('type "%SystemRoot%\Windows Update.log" ^| findstr /i "Downloaded"') do @echo.%h>>Lilewxp.txt +--------------------------------------------------------------------------------------------------------------------------+
  19. Thanks prathapml. Attachment deleted.
  20. search for cab file (named with 7 digits like 6215532.cab) in C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
  21. you can install only SMBUS and IDEATA133 with $OEM$ method. try Drivers From CD (AutoIt Method) SATARAID or SRAID64a are mass-storage drivers and you have to use TEXTMODE MassStorageDrivers Method to install one of them.
  22. I've have found an alternative to hexedit some bootsector. I've have restored from network the original OS image shipped on a recovery CD by the manufacturer. Image was made with Ghost and i've used GhosCast Server from Symantec Ghost solution Suite to restore gho image stored on network shared CD to my local notebook HDD. Partition restored is FAT32. Now, i can boot the partition 3. Next step, on partition 3 i have swapped XP files (ntdetect.com ntldr) with 2003 Server SP1 files.
  23. How to integrate software updates into your Windows installation source files if you follow instructions (especially do not skip 9.) it will works.
  24. Getting the Hotfixes, Method 4, HFNetChk The Microsoft Baseline Security Analyzer (MBSA) also scans and reports common security-related misconfigurations and can help you install missing security updates for Windows-based computers. +--------------------------------------------------------------+ Integrate and slipstream Security Updates above: download all HFs: Windows Update Catalog HF Integrate Phase 1 batch: HF1.cmd requires hiveupd.cmd to output hivesft.txt and hivecls.txt extract HFs and integrate files into source HF Slipstream Phase 2 batch: HFINT.cmd compress updated binaries into source using Microsoft autogenerated i386\svcpack\HFINT.DAT (not done) Phase 3 batch used to merge hivesft.txt and hivecls.txt: all registry additions are being handled within hivesft.inf and hivecls.inf: Insert text into existing .inf with gsar and sed. Do various edit to TXTSETUP.SIF and DOSNET.INF +--------------------------------------------------------------+ Windows Update Agent 2.0 Install Method 1: SVCPACK.INF Install Method 2: slipstreaming into source EDIT: integrated in HFSLIP. This method is only for educational purpose. I have written a small batch wuagnt20.cmd which download required files and slipstream into source. Edit the file, search ::Initialize variables section, set variable CDROOT = correct_path, set variable DOWNLOADER = correct_path_to_exe, save as without .txt extension How can I create a Windows Server 2003 bootable CD-ROM that has Service Pack 1 (SP1) slipstreamed into it?
  25. hi mod's, i would like to remove an old attachment to a post: XPC Test, post #30 to save some space for future use on My Controls. the attached file can be deleted because it doesn't contains valuable infos and will not make the whole topic not understandable. Unfortunately, topic has been closed a long time ago by GreenMachine XPCreate. Please could a mod remove the attachment for me. Thanks.
×
×
  • Create New...