Jump to content

os2fan2

Member
  • Posts

    442
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Australia

Everything posted by os2fan2

  1. Windows 3.1 runs quite well on pentium class machines. The emulators are a bit scratchy, though i think it's more to do with the dodgy config.sys or something. If you want a win3x life, try WinNT 3.51. You don't really have to do a lot: the default setup works quite fine. I usually set up a multi-boot system with PC-DOS 6.3 or 7 and Windows 3.1 in a 480 MB c: drive. This is heaps more room than it neads. (win31 was sold when 80 MB disks were going out of fashion. The #2 box from 1992 had a 120 MB disk pretending to be an 80 MB disk, but the clever kiddies got into bios, and deleted the hard drive: "Hard Drive - we don't have one of them!" [you must remember that things like the atari 2600 does not have a fixed disk!] Windows was alright in its day. You had to replace a lot of stuff (like the shell), to get anything to work, and in practice one used real operating systems (OS/2 or DOS). None the same, i used a heavily customised version of Windows right upto 1996 when i got Win95 (g:\legacy) . 98 came much later, and i did get a copy of ME with some box, abd 95 OSR2 with another box. You can run Windows 98SE on 20 MB ram. You run 98lite over the sucker, remove lots of useless stuff (like IE), and then you can install IE. Runs much better that way.
  2. Windows MSCONFIG.EXE from XP3 does work with the extra tab, if XP3RES.DLL is copied too.
  3. I can't seem to download spiritpyre's extentions from his latest site. It seems like the site is closed during the mid-semester break? Is there an alternate site? Edit I managed to download these at the Wifi hotspot at the railway station at the airport, so it seems that my isp is doing strange things.
  4. 4nt v 8.x total command 8.x (9.x and 10.x are totally different program)
  5. I had no problems slipstreaming SP3 directly onto SP0 (gold), for pro. However, this is done on Windows 2000, after deleting a dll in the \update directory.
  6. NT 3 and NT 4 do not use HIVE*.INF, but rather pre-made .INF files. Evidently, SP6 makes use of an .INF file, so we have to merge these together into a prebuilt hives (on a NLS basis, i suppose). NT3 is also based on MSTEST, which is abidingly nasty. This means that registry tweaks are to be added by way of using REG files (for NT4), or using a REXX script (NT3 and NT4). NT3's tools for hacking registry is rather poor, but regina.rexx is supplied here, so we can use it. Some work has been done, and some dependencies seen. The bulk of reduction is to incorporate as much into the base / sp6, so that running sp6a will include all of the later fixes. I have not been keen on slipstreaming tweaks etc because tweaks etc are the sort of post-slip stuff. The process is exceedingly tedious, though. :S An experimental build of nt4 sp7 exists [credit where credit due], the use of some non-public fixes seems to be neede to get around the updated ntfs. So it is mayly to do this. I would like to do it as get A, B, C, D and follow the scripts - since this creates NLS versions as well. At the moment, i am working on nt 5.2 slips, but i ought return to these earlier stuff, now that 5.2 is done.
  7. I had a look at this, i don't think the problem is to do with the Multiprocessor type. The tweaks that NLITE apply are either in HIVE*.INF files (which are used to create the registry before the default profile is created), or in NLITE.INF (which runs in the stage where optional components are added). You could check if NLITE.INF runs, for example, by looking at some of your other tweaks: eg right-click on an .EXE, and see if an option "Mit hoher Priorität ausführen" exists run cmd.exe, and type "set d", and see if DEVMGR_SHOW_NONPRESENT_DEVICES shows up. If these happen, then NLITE.INF has indeed run, and the settings have been applied. The folder and drive settings are reset a little later on, for my recollection. For this reason, you may need a different approach. For example, consider http://code.kliu.org/cmdopen/ . It is installed into a directory %systemroot%\system32\shellext.
  8. (-1-) I don't have a german version here, so you may need to look in Registry to see if the English names are given for the registry keys. If they are, all you need is to change the string values. HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Desktop" The names like %U_SHELL_DESKTOP% can be localised, eg %B_SHELL_ARBEITPLATZ%, but you need to do it for all instances. Alternately, if you are planning for non-english speakers, write something like this in [strings] U_SHELL_DESKTOP="Arbeitplatz" ; Arbeitplatz The string inside the quote is what is applied, the thing after the ';' is just an help tp memory. If the reg folder contains 'Desktop' on the left hand side (ie the name of the values), then the basic code is using english names. The name on the right (Arbeitplatz) is what shows to the user etc. You can to something like set the all-user folder to somethining like BENUTZE\ALLE or whatever (my german is very rusty here). (-2-) The 2 in 2HKCU is used by the rexx script that makes up the file. The line is printed to output (without the 2) if 2 is on the command line. The same source file is used for many different versions of Windows (2k, xp, 2k3). (-3-) The usual pattern is to put it into the appropriate HIVESFT.INF. However, the way i do it is to put this into a new HIVEFIX.INF, and then add this into the source. The full version, with one ommission (Administrativve tools) is on this URL. see, zB http://www.msfn.org/board/lofiversion/index.php/t84600.html The [Hiveinf.*] sections in the first box go at the end of these sections. These are meant to change the registry after it is formed. You see these happening at the end of the text-mode section, just before the reboot. Note that the customisation is being set up for Queensland's time zone (260 = aus eastern standard time + no DST). The default for English versions is to use the USA west coast version. (-4-) You can merge it in before or after Nlite, since Nlite does not disturb other patches. If there is an error, the install will stop near the end of the character-mode setup (when files are copied, and registries built).
  9. These settings come from my HIVEFIX.INF, for modifying the user profiles. You can make these use the more vista-ish names like \users\default and \users\public, rather than the earlier "documents and settings\default user" and \documents and settings\all users". This also would give the user opportunity to rename the default folders. Note here that the "AllUsersProfile" and "DefaultUserProfile" are new here, not appearing in a .INF file before. You could have a new page in NLITE to allow the user to configure the default profile directories and names. Entries beginning with 2HKCU are for XP and above, do not appear in Win2k. ; hivesft.inf HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList","ProfilesDirectory",0x00020002,"%DEFAULT_PROFILES_DIR%" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList","AllUsersProfile",0x00000000,"%ALL_USERS%" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList","DefaultUserProfile",0x00000000,"%DEFAULT_USER%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","AppData",0x00020000,"%U_SHELL_FOLDERS_APPDATA%" 2HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","CD Burning",0x00020000,"%U_SHELL_FOLDERS_CDBURN%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Desktop",0x00020000,"%U_SHELL_FOLDERS_DESKTOP%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Favorites",0x00020000,"%U_SHELL_FOLDERS_FAVORITES%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","NetHood",0x00020000,"%U_SHELL_FOLDERS_NETHOOD%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Personal",0x00020000,"%U_SHELL_FOLDERS_PERSONAL%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","PrintHood",0x00020000,"%U_SHELL_FOLDERS_PRINTHOOD%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Programs",0x00020000,"%U_SHELL_FOLDERS_PROGRAMS%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Recent",0x00020000,"%U_SHELL_FOLDERS_RECENT%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","SendTo",0x00020000,"%U_SHELL_FOLDERS_SENDTO%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Start Menu",0x00020000,"%U_SHELL_FOLDERS_START_MENU%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Startup",0x00020000,"%U_SHELL_FOLDERS_STARTUP%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Templates",0x00020000,"%U_SHELL_FOLDERS_TEMPLATES%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Cookies",0x00020000,"%U_SHELL_FOLDERS_COOKIES%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","My Pictures",0x00020000,"%U_SHELL_FOLDERS_MYPICTURES%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","My Music",0x00020000,"%U_SHELL_FOLDERS_MYMUSIC%" 2HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","My Video",0x00020000,"%U_SHELL_FOLDERS_MYVIDEO%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Local Settings",0x00020000,"%U_SHELL_FOLDERS_LOCAL_SETTINGS%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Local AppData",0x00020000,"%U_SHELL_FOLDERS_LOCAL_APPDATA%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Cache",0x00020000,"%U_SHELL_FOLDERS_CACHE%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","History",0x00020000,"%U_SHELL_FOLDERS_HISTORY%" HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Administrative Tools",0x00020000,"%U_SHELL_FOLDERS_ADMINTOOLS%" [Strings] ; Shell Folders DEFAULT_PROFILES_DIR="%SystemDrive%\USERS" DEFAULT_USER="Default" ALL_USERS="Public" ; User folders TEMP_DIR="%USERPROFILE%\Local\Temp" U_SHELL_FOLDERS_APPDATA="%USERPROFILE%\AppData" U_SHELL_FOLDERS_CDBURN="%USERPROFILE%\AppData\CDBurn" U_SHELL_FOLDERS_DESKTOP="%USERPROFILE%\Desktop" U_SHELL_FOLDERS_FAVORITES="%USERPROFILE%\Favorites" U_SHELL_FOLDERS_NETHOOD="%USERPROFILE%\NetHood" U_SHELL_FOLDERS_PERSONAL="%USERPROFILE%\Personal" U_SHELL_FOLDERS_PRINTHOOD="%USERPROFILE%\PrintHood" U_SHELL_FOLDERS_PROGRAMS="%USERPROFILE%\Start Menu\Programs" U_SHELL_FOLDERS_RECENT="%USERPROFILE%\Recent" U_SHELL_FOLDERS_SENDTO="%USERPROFILE%\SendTo" U_SHELL_FOLDERS_START_MENU="%USERPROFILE%\Start Menu" U_SHELL_FOLDERS_STARTUP="%USERPROFILE%\Start Menu\Programs\Startup" U_SHELL_FOLDERS_TEMPLATES="%USERPROFILE%\Templates" U_SHELL_FOLDERS_COOKIES="%USERPROFILE%\Local\Cookies" U_SHELL_FOLDERS_MYPICTURES="%USERPROFILE%\Personal\Pictures" U_SHELL_FOLDERS_MYMUSIC="%USERPROFILE%\Personal\Music" U_SHELL_FOLDERS_MYVIDEO="%USERPROFILE%\Personal\Video" U_SHELL_FOLDERS_LOCAL_SETTINGS="%USERPROFILE%\Local" U_SHELL_FOLDERS_LOCAL_APPDATA="%USERPROFILE%\Local\AppData" U_SHELL_FOLDERS_CACHE="%USERPROFILE%\Temporary Internet Files" U_SHELL_FOLDERS_HISTORY="%USERPROFILE%\Local\History" U_SHELL_FOLDERS_ADMINTOOLS="%USERPROFILE%\Start Menu\Programs\Administrative Tools"
  10. Your cdrom might be indeed a usb device. It might be plugged in by way of a USB cable, or, like the thinkpad cdroms, a plugin that is connected to the USB controler. To manage internal cdrom devices, it should be connected as a DASD (direct access storage device), for example, on the IDE controller, sata drive, or on some scsi card.
  11. The default user is last used by setup in the second-last boot, and the ntuser.dat file here reflects this. It is not the default profile. The default profile, as by hku\.default is the file %systemroot%\system32\config\default.
  12. The value HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Administrative Tools in the registry is blank, but in the right position to be an extention of the administrative tools. It is seen in NT4, W2k, WXP, for example. When you use the shell:(folder name) trick, eg "shell:administrative tools", it opens up a folder for 'administrative tools' in the user's menu. This is usually empty, but you can put links to apps on a per-user basis. In NT4, the user and common menus are separate, and shell: trick does not work. Still, it's a start, In NT5 (2k, xp), matching folders in the user and common menus are merged if the name matches. This means that a folder in the administrative tools will be added into the explorer The administrative tools in control panel, however, is still just 'common admin tools', and not the per user basis. The fact that there is indeed an entry for HKCU admin tools, suggests that this could be persued.
  13. You don't need 'syspart' switch. This confuses winnt32. Use this: @echo off echo winnt51 setup n:\wnt51sp2\i386\winnt32.exe /s:n:\wnt51sp2\i386 /tempdrive:h: /unattend:P:\NTBOOT\unattend.txt /noreboot
  14. I believe Windows 2k uses the Win98 style themes. Run themes.exe and you should see it.
  15. The C$ is a share, at to the root of the C: drive. The trailing $ is part of the name, also hides it from being viewed in the browser thing. It's more for network admins (who can log onto your box's c: drive as \\computername\c$. You normally do not access your own drives by network shares. You would be a 'local administrator', not a 'domain administrator'. Windows 2K and later versions of the OS have different permissions to the root directory. You may need to grant the everyone group read-write access to the root directory. I'd be tempted to grant all users read/write permission to the root drive, since the setup may start a process that runs under a different user name.
  16. Windows NT only passes autoexec.bat for environment variables. You can't launch a DOS app from there. The earliest you could launch a DOS app is at T39 (which is where the system environment is up and running, but the users are not yet created. In an install from cdrom, this happens after the post-character reboot. In a setup started by winnt32.exe, it is the reboot after the files are copied to the fixed disk.
  17. Look for my 'HIVEFIX' thing on MSFN for a solution for this. You can not only change the profile directory, but the directories for "All Users" and "Default User". These are changed to agree with Windows Vista: ie \users\public and \users\default. I also change many of the folders as well, eg %userprofile%\personal, etc. Works under both 2K and XP!.
  18. Worth the look is the program NTSUBST, which allows you to temporarily reassign existing drives. For example. if your c:\ drive is a smallish fat disk (in multiboot), you can ntsubst this to something else (eg q:\cdrive)
  19. I'd be more tempted to look at something like setupldr.bin. This is the character mode interface as it boots.
  20. I slipstreamed the SATA drivers into XP with NLite. You then install normally, works a treat.
  21. os2fan2

    new fileset

    Kaspersky 7.0 is reporting this when i download SP5files.zip. Is this right? detected: Trojan program Trojan-PSW.Win32.WebMoner.as URL: http://www.vorck.com/data/sp5files.zip/IEX...X_/iexplore.exe
  22. See http://www.msfn.org/board/48-bit-LBA-Win2k-setup-t75713.html especially my batch file, which applies the 48Bit LBA fix to the initial setup.
  23. The user accounts for allusers and defaultuser exist before step 4 in the list, because step 4 implies these exist. We note that the desktop, start menu etc, must already assume that a name has been allocated for these. cmdlines.txt, which runs in t12, runs in the default user account. Other built-in accounts, such as the guest and administrator come later, but their profiles are not created unti they are invoked.
  24. Because DOS manager has been removed, ye need the following line in MSDOS.SYS [Options] SystemReg=0 This disables DOS looking for system registry entries, and lets windows use a different way of doing what is needed.
  25. Ye note the second attempt, with the double %% signs, is correct, ectept ye do not need to prefix the drive, viz %%userprofile%% You should note under Windows Vista ye get different variables, because vista moved all of the common locations. Here is win2k, on my box. [I:\] set h HOMEDRIVE=I: HOMEPATH=\ [I:\]set u USERDOMAIN=PENNING USERNAME=wendy USERPROFILE=I:\USERS\wendy [I:\] note here that userprofile points to the location of the user profile (NTUSER.DAT). which is usually located in the root of the home directory. HOMEDRIVE and HOMEPATH could point to directories where the user data is stored. None the same, this worked. [I:\]cd %userprofile% [I:\USERS\wendy]"shortcut" -n homedir.lnk -t explorer.exe -a /e,%%Userprofile%% [I:\USERS\wendy]"shortcut" homedir.lnk -u all LinkName: homedir.lnk Arguments: /e,%Userprofile% Target: I:\FENSTER\explorer.exe Working Directory: <none> Icon File: <none> Icon Index: 0 shortcut is from the NT4 reskit, is an NT version of the 95 utility.
×
×
  • Create New...