Jump to content

scp

Member
  • Posts

    84
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Germany

Everything posted by scp

  1. 0.99 is also OK but 1.04 is the [url="http://oss.netfarm.it/winpe/"]latest[/url].
  2. How to take a look in WinPE of Windows Vista Beta1 (Longhorn Build 5112) 1. Run a Setup from another Windows (e.g. 2000/XP/2003), don't reboot 2. Get a copy of "$WINDOWS.~BT" and rename it to something like "PECD" 3. Copy the folder "boot" from CD/DVD to "PECD" folder (you can delete the "boot.sdi" file) 4. Copy the files "boot.ini" and "bootmgr" from CD/DVD to "PECD" folder 5. Rename "setup.exe" in Sources folder to "setuq.exe" (If you also have "setup.exe" in root folder then rename it too) 6. Modify the boot.ini like this: [boot loader] timeout=0 default=multi(0)disk(0)cdrom(0)\WINDOWS [operating systems] multi(0)disk(0)cdrom(0)\WINDOWS="Microsoft Windows Longhorn PE" /NOEXECUTE=OPTIN /FASTDETECT /DETECTHAL /MININT /USENEWLOADER 7. Get the boot sector of the CD/DVD 8. Burn this compilation as a bootable CD or create a ISO with your favourite application. mkisofs (from BartPE supporting -iso-level 4) / makeiso example: mkisofs -iso-level 4 -volid "LB1PFRE_EN" -b "Microsoft Corporation.img" -no-emul-boot -boot-load-size 4 -hide "Microsoft Corporation.img" -hide boot.catalog -v -o e:\LH5112\LB1PFRE_EN.ISO e:\LH5112\PECD NOTES ===== Id don't know much about WinPE 2005 but WinPE Vista has some cool new features. As you can see it has a boot manager like the hd boot, you can use cdrom(0) or ramdisk(0) as boot targets. It also has the capability to "write" on the CD/DVD. If found this files are for "write access" on CD/DVD: fbwflib.dll sacsess.exe sacsvr.dll drivers\fbwf.sys drivers\sacdrv.sys drivers\wimfsf.sys (only for .wim image files) I also got WMI an the explorer work, but I hang on ieframe.dll which is the new interface for the folder an IE windows. it only gives a white box. But on the desktop an on Open/Save dialogs the new Icon-Engine (IconCodecService.dll, imageres.dll, thumbcache.dll, WindowsCodecs.dll etc.) works in PE. The only important thing which doesn't seem to work is to install ms_server with netcfg. It gives an "Transaction Manager..." error, but I don't think it refers to MSDTC
  3. I simply installed LH5048 in VirtualPC over a Server 2003 NTFS partition, had no problems. "Starting up..." took long but finished correctly.
  4. The taskbar position can be changed at the end of xpe-xustom.inf. The background picture can be change in custom.inf of the !custom plugin.
  5. Thats right. - Then you have to click on "Next >". - You must not copy the contents of your original Windows CD-ROM to the HD - If you CD-ROM drive is D:\ click on "..." and select D:\ (NOT D:\I386) as the "Path to Windows Installation files" - Click on "Next >" Now PE Builder should find the setupldr.bin.
  6. First, DONT open the files with notepad or wordpad. You can open them with regedit: - Open regedit - Select HKEY_LOCAL_MACHINE - Click on File -> Load Hive... - Select the file SYSTEM (in <Original drive letter>\WINDOWS\system32\config\) - Enter a name, e.g. SYSTEM_XP (because SYSTEM already exists in the tree) - Select "HKEY_LOCAL_MACHINE\SYSTEM_XP\ControlSet001\Services\VgaSave" - Now you can change the values (I think setting "Start" to 1 would work) - Select "SYSTEM_XP" - Click on File -> Unload Hive - Close regedit
  7. At the moment, the easiest way to get True Color instead of 16 is to disable (NOT remove) the videocard in Device Manager. After that, the fail safe driver will be used.
  8. People living in non-english speaking countries may look at this: Windows XP Embedded with SP1 Language Packs
  9. @XtremeMaC The .dl_ thing works, you get no version conflict. But you are right: The .dl_ works only for the installation from boot, for a installation under a already installed windows it won't work.
  10. I think the easiest way is to leave the winntbbu.dll untouched and add your custom bbu packed as winntbbu.dl_. Setup will accept his and uses your version. Another way may be modpe which you can find at unattended.msfn.org
  11. I think you will need different folders to do this. In fact, the "trick" is that you have only one set of setup files (except setupp.ini and may be some other) in one folder, but the will be "mirrored" (hardlinked) to the other directories. Therefore you need no more space but have shown the files multiple times in the directory structure. The cdimage ISO creator from MS does this automatically if you add specific switches. With mkisofs you can work with NTFS hardlinks.
  12. Can be added manually via the INI. Its only an example. The other languages are also not "implemented". Add your favourite languages to the [LANGUAGE] section and create a menu for them like the german / english example. @BMCrusher Yes, its a replacement for the original, but needs the original EXE on the CD for the bitmaps.
  13. I also think it is some bin value in "TaskBarWinXP", because I tried it with Server 2003 and it first don't worked to enable quicklaunch. After I noticed that it is named only "TaskBar" in 2k3 and changed it, it worked.
  14. OK, not really but its especially for customized Windows Setup CD-ROMs, which belongs to unattended I think.
  15. Attached to this post I have written a small autorun menu replacement. It looks similar to the XP/2003 Setup menu but you can add customized menu entries and submenus. There is also a optional possibility for language selection. The exe is only 60k because it uses the bitmaps from the original setup.exe which must be on the CD-ROM but can be in a subfolder. All settings are done via a INI file (example included) which is self explaining (I hope). SETUPNT.zip
  16. What is the problem? If you have an established LAN internet connection, IE don't runs Dialup. It only trys dialup if LAN is offline.
  17. @Dustinmwew Yes, you are right with your description. The next part you don't understand, is, that the batch file creates a silent command file for diskpart named drvltr.txt and runs it with diskpart /s %temp%\drvltr.txt This is like a batch file for diskpart. The used commands are only shortcuts for the real diskpart commands: SEL = SELECT VOL = VOLUME REMO = REMOVE a** = ASSIGN etc. It would look like this if it where a already complete TXT SELECT VOL 3 REMOVE ASSIGN LETTER=P EXIT SELECT selects the found volume with old drive letter REMOVE "unassigns" the old drive letter ASSIGN assigns the new drive letter And the way how to install the programs is an experemiment. It should be possible to assign the drive letters in CMDLINES.TXT and install the software in [GUIRunOnce]. If thias method works, you dont have to change the registry entries, because after the CMDLINES.TXT is done and setup reboots, all letters are reassigned BEFORE the software(s) get installed out of [GUIRunOnce].
  18. Why diskpart doesn't see CD-ROM drives? If I enter LIST VOL I get all types of drives with letters listed. Then you can use SEL VOL x and REMOVE and ASSIGN LETTER=Y. See this post for details
  19. AUTORUN.INF is a file which exists since Windows 95. This file has only one and no other function: It runs a EXE if you insert the CD-ROM when Windows is already booted up completely (OK and it sets the icon for the actual CD-ROM). In the case of the Windows XP Setup CD-ROM it runs SETUP.EXE - which is NOT the installer, its only the menu from which you can select the installation. The boot from the CD-ROM works in a totally different way: 1. The PC reads the boot sector of the CD-ROM 2. The boot sector searches for and executes SETUPLDR.BIN 3. The WINNT.SIF will be parsed and drivers will be probed 4. After all is OK, setup calls SPCMDCON.SYS and SYSTEM32\smss.exe (on the CD-ROM normally in \I386\system32\smss.exe), this is the text mode setup part 5. Now the needed files will be copied to the HD 6. After the reboot WINNT32.EXE will be launched, which runs the GUI mode Setup part. [EDIT] OK, another function of AUTORUN.INF makes it possible to add right click menu entries for the CD-ROM icon on "My Computer", but its all only for use within a already installed Windows. [/EDIT]
  20. Maybe that uttpcw32.exe is a SFX (self-extracting) archive which must unpacked first. If it is, you can enter a destination folder on the first dialog (e.g. C:\uttpcw32) then you must run C:\uttpcw32\SETUP -S -SMS So, ift you want to use it for your unattended, you should copy the folder C:\uttpcw32 to $OEM$\$1\install instead of the uttpcw32.exe
  21. It does support transparency (for OEMLOGOs). I have tried many ways and came to the conclusion, that the bmp must have a fixed palette. You should use a 256 color image (or convert a true color image to a 256 index colors BMP). Then the color which is at the first pixel (top left corner) will be automatically used as transparent.
  22. But... you can change the drive letter with software like Partition Magic, so it may be possible to change it with a commandline tool, maybe diskpart. Here ist the way it works, but you even cannot do a cross change like above and it needs reboot to get active: Create a file named swdrvltr.cmd in $OEM$\$1\install : @echo off echo. echo Searching for old drive letter... SET VOLNUM= FOR /F "tokens=1-3" %%A IN ('diskpart /s %~dp0vollist.txt') DO ( If "%%~A"=="Volume" If "%%~C"=="%1" echo %%~C found as Volume %%~B If "%%~A"=="Volume" If "%%~C"=="%1" SET VOLNUM=%%~B ) ) If "%VOLNUM%"=="" goto _error echo. echo SEL VOL %VOLNUM% >%temp%\drvltr.txt echo REMO >>%temp%\drvltr.txt echo a** LETTER=%2 >>%temp%\drvltr.txt echo EXI >>%temp%\drvltr.txt diskpart /s %temp%\drvltr.txt del %temp%\drvltr.txt goto _end :_error echo Volume with letter "%1" not found! :_end Create a file named vollist.txt in $OEM$\$1\install : LIS VOL EXI Now you can call this in another batch file with this line: call %systemdrive%\install\swdrvltr.cmd E P The example line switches from E: to P:
  23. I think the syntax of the first example is right for folders (rd /S /Q ...), the problem may be that psshutdown starts in 60 secs but the deletion takes longer. In the second example the last two lines are wrong, these are folders ("My Pictures" and "My Music", right?), so you also have to use "rd /S /Q" instead of "del".
  24. If you just want to use a winnt.sif from a floppy, you can boot from CD-ROM and insert the floppy disk directly after you have pressed a key to boot from CD. If you want to boot from floppy, create a MS-DOS boot disk, insert a CD-ROM driver to CONFIG.SYS (like DEVICE=oakcdrom.sys /D:MSCD001) and add these two lines to the end of the AUTOEXEC.BAT: mscdex /D:MSCD001 /L:X X:\i386\winnt /u:A:\winnt.sif (the oakcdrom.sys and mscdex.exe must be copied to the disk).
  25. These are only the colors I found on a quick look into the BBU. Do you have more colors found? It woud be nice to integrate them.
×
×
  • Create New...