Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
I-auziti voi! - nu vor romani...

Colon iritabil

Perioada de gratie inexistenta

Cel mai ieftin TV LED mic
 Reverse proxy si htaccess pe Raps...

Statie de epurare sau fosa septic...

"enerlux p" afisaj interm...

Adaptor usb3.1gigabit vs Adaptor ...
 La multi ani @Atreides!

La multi ani @KENSINGTON!

La multi ani @burebista!

La multi ani de Florii!
 Stihl fs 70 c-e

Challengers (2024)

Care mai sunt mediile de admitere...

Laptop cu HDD atasare memorie MMC...
 

start-up screen in win2000

- - - - -
  • Please log in to reply
23 replies to this topic

#19
atomix

atomix

    Junior Member

  • Grup: Members
  • Posts: 195
  • Înscris: 22.02.2002
In loc sa ajutati omul va certati degeaba pe niste chestii de nimic ... ;)

In Win2000 start-up logo-ul se schimba mai greu decat in 9x/ME dar nu e totusi mare lucru.

Uite   AICI detalii despre ce te intereseaza plus o galerie cu start-up images.

In Win2000/XP exista acel 'usual'
start-up logo - fundal alb (during boot/loading OS) - apoi vine desktop-ul implicit cu caseta de dialog pentru login (nu ma intereseaza ce wallpaper pui acolo) si abia dupa aceea vine desktop-ul user-ului cu ce wallpaper vor muschii lui.

_____________________

Baby Steps (du-te la link-ul postat mai sus pentru toate detaliile)

We've looked at the "big picture", now it's time to outline those steps in detail. It might look like a lot of work, but it should only take you about 5 or 10 minutes on your first attempt.

Step 1. Make a copy of C:WINNTSYSTEM32NTOSKRNL.EXE called KERNEL01.EXE and place it in the C:WINNTSYSTEM32 folder.


Step 2. Download and unzip Resource Hacker. Once it is unzipped, launch "ResHacker.exe".

Step 3. Click "File", then "Open", and browse to the C:WinNTSystem32 directory. Open the file we just created in the first step called KERNEL01.EXE

Step 4. On the left-hand side of the screen, double-click on the word "Bitmap" and then the number "1". Click the icon that reads "1033" and you should see the Windows 2000 boot logo on the right side of the screen. The "Holy Grail" if you will. At this point, you can minimize Resource Hacker while we prepare our new image.

Step 5. Using any image editor, create a Bitmap image that is 640 x 480 using 16 colors. We've found the easiest way to create an image is to take a copy the current image and open it with Photoshop and then edit the top portion. Set the "mode" to "indexed colors" and set the number of colors to 16. Save the file as a BMP file with RLE Compression enabled and you're all set.

If you would like a "pre-made" sample image that has been tested, you can download this one as an example.

You could also head over to our Boot Logo Gallery and choose from an array of hundreds of different images (over 500 to be exact). These gallery images are not in a bitmap format, so you decide to go this route, make sure you convert them to a 16 color bitmap prior to proceeding to step 6. Important! Do not deviate from 640x480 and 16 colors or your results may vary! We've tried it with more colors, and all you'll see is a black screen during the boot sequesnce, in place of the boot logo.

Step 6. Once you have created the image, save it somewhere on your drive taking note of its location.

Step 7. From within Resource Hacker, click on "Action", then "Replace Bitmap" and a new window will pop-up at this point. Then click on the "Open file with new bitmap" button and browse to the 16-color image you just created.

Step 8. Once you have selected the file, click on the "Replace" button and you should return to the "root" of Resource Hacker. Just for the hell of it, make sure your change took effect.

Step 9. Once everything looks good, click "File" then "Save".

Step 10. Time for a quick recap of what we've done so far. We've made a copy of our NTOSKRNL.EXE file and placed it in the C:WINNTSYSTEM32 folder. The copy was named KERNEL01.EXE and was opened using Resource Hacker. The bitmap resource image for the boot logo was replaced with our own customized version, and the file was saved.

Step 11. Conceptually, the next step is to "tell Win2K to use the new KERNEL01.EXE file when it boots, instead of it's normal NTOSKRNL.EXE file". We are going to do this by modifying the BOOT.INI file which is located in the root of your C: drive. The file is marked hidden and read-only by default so the first thing we should do is turn off the read-only attribute. Do this by right clicking on the boot.ini file and then clicking on properties. Uncheck the read-only box and click OK to apply changes.

NOTE: if you cannot find your boot.ini file, you probably have Windows Explorer setup so that it cannot view hidden files. Correct this by clicking on Tools and then Folder Options. Go to the View Tab and toggle the radio button to Show Hidden Files and Folders.

Step - 12. We're now ready to open the BOOT.INI file and modify its contents. I've listed below what my current BOOT.INI file looked like before any changes were made to it. Yours should be somewhat similar.

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect

The line we're concerned with is the one under [operating systems] - this is the line that NTLDR parses to determine the location of the operating system boot partition. Make a copy of this line and paste is below the existing one. You should also take a minute and make sure the timeout=X line under the [boot loader] section has a value other than zero. This is the number of seconds that the boot menu will be displayed, before it accepts the default value and continues. The default value will be whatever is listed first under the [operating system] section.

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect

Modify the line directly below the [operating systems] heading, adding the following switch to the end: / KERNEL=KERNEL01.EXE (KERNEL01.EXE is the name of the file we modified in the previous steps) By doing this, we are telling NTLDR that we want to boot our system using the specified Kernel file, instead of the default NTOSKRNL file that is used when the /kernel= option does not exist. You should also change the description on this line from "Microsoft Windows 2000 Professional" to something like "Microsoft Windows 2000 Hacked Logo" so you know which option is which. Your boot.ini file should now look like this:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Hacked Logo" /fastdetect /kernel=kernel01.exe
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect

Before we save this file and move to the dreaded Step 13, let's recap what we've done here just to make sure everything is right. We've opened up the boot.ini in edit mode (with read-only turned off) and have made the following changes: the timeout value is greater than zero, the default operating system line was copied and modified to include the /kernel switch pointing to the modified file from the previous steps. The original default operating system line was not changed in any way, it was just "bumped down" a spot to make room for our new kernel file.

Step 13. There really isn't much to Step 13, just reboot your system. You should be prompted with a menu for a period of 3 seconds asking you which boot option you would like: "The Hacked Logo" or the "Professional Boring" version. It should default to "The Hacked Logo" version after those 3 seconds have expired, since it resides at the top of the list. However should something go amuck and you've totally screwed up your "Hacked Logo" kernel file by using a 16-bit color bitmap image, instead of a 16 color image, you can still boot your system up using the original kernel file by choosing the second option on the menu. That's why is was so important to not make any changes to that line - it's your software version of an "Oh Shit" handle.

#20
jeffe

jeffe

    Banned

  • Grup: Banned
  • Posts: 234
  • Înscris: 29.11.2001
mda, stiam si eu metoda asta, este al naibii de simpla, o vazusem pe undeva. Eu am incercat un workaround (nu a fost nevoie de modificarea lui boot.ini, dar a trebuit sa pacalesc SFV-ul, a fost chiar fun). De asemenea se poate edita un fisier (msgina.dll, daca nu ma insel) in care este logo-ul din fereastra de Log-In. Asta e mai tricky de inlocuit (aici apare SFV-ul). In sensul ca trebuie mai intai pus intr-un cab pe care il tine win2k in cazul ca vreun fisier de sistem este alterat. E mai complicat si nu am timp sa elaborez. Daca va intereseaza am sa caut si am sa va trimit link-ul.

Expect More

#21
vali

vali

    forumist

  • Grup: Senior Members
  • Posts: 4,893
  • Înscris: 03.12.2001
atomix ...saru mana, am reusit, metoda ta merge :)

#22
atomix

atomix

    Junior Member

  • Grup: Members
  • Posts: 195
  • Înscris: 22.02.2002
Have fun using it! ;)

Stiam ca merge caci si eu am folosit-o ... vezi ca au aparut si ceva programe care fac asa ceva automat dar nu prea am incredere in ele (multi s-au plans de bug-uri). Oricum, cand faci treaba tu insuti, pas cu pas, e mai bine ca mai si inveti ceva din asta. :)

#23
vali

vali

    forumist

  • Grup: Senior Members
  • Posts: 4,893
  • Înscris: 03.12.2001
am vazut ca stardock a scos un boot loader, dar e numai pentru XP

eu am folosit reshackerul shi al facut si eu 2 logonuri de xp cu el...doar replace bitmap...aratau bine pe vremea cand aveam xp-ul

#24
Adius

Adius

    New Member

  • Grup: Members
  • Posts: 18
  • Înscris: 18.03.2002
....repet, tot ce am scris este pentru WINDOWS NT, nu pentru Windows 2000, XP, Me, 9x ... pe NT am testat si merge, ....

Adius are o mica completare la raspunsurile astea ample:

[numai pentru cei care nu stiu]
Windows 2000 = Windows NT 5.0
Windows XP = Windows NT 5.1

[pentru toti ceilalti]
Pentru DEZACTIVAREA tuturor graficelor din timpul BOOTului (deci nu al LOGON-ului), exista un mic cuvant pe care poti sa-l adaugi in boot.ini: "noguiboot", deci linia de selectie a lui 2000 ar trebuie sa arate astfel

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" / fastdetect /noguiboot

Daca vrei sa ai si o imagine detaliata cu driverele care se incarca, poti sa pui:

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" / fastdetect /noguiboot /sos


Adius

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate