I've had a bad experience with BootXP, so I'll make a suggestion (before you make your own screen).
One of the things you can do is get a bootscreen from, say, <a href="http://deskmod.com/?show=showcat&cat_name=xpboot">Deskmod.com</a> (make sure it matches your current service pack).
Then, rename the file to something like 'kernel01.exe', and put it in your windows / system32 directory (all these files really do is modify a bitmap in ntoskrnl.exe, although somewhat more complicated)
then, fire up notepad and open "C:\boot.ini" (you don't need to use the quotes, but it couldn't hurt. Also, if you're dual booting, it will still be on C:).
Copy the line for the OS you would like to have a bootscreen for (which may be your only one); on my machine, it's
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
now, paste this line immediately below, and add the /kernel=kernel01.exe switch to the end (obviously, changing 'kernel01.exe' to what you named the new kernel). You may also modify what's in the quotes; that's the description of the OS you're booting. E.G.:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="My modded bootscreen" /fastdetect /kernel=kernel01.exe
Now, just reboot the machine. In case your new bootscreen doesn't work, you can simply choose the normal one at boot :).
If you want to adjust the timeout and default OS line, open up system properties (right-click on my computer, properties), go to the 'Advanced' Tab, and click the 'Settings' button under startup and recovery.
Hope this helps.
|