איך להחליף את סוג ה-Boot Loader במחשב שמכיל גם Vista וגם XP

cdwriter_unmount נתקלתי כמה פעמים באנשים ששאלו איך להסיר את Vista אחרי שהתקינו אותה ולא מרוצים ממנה, או אנשים שהתקינו את XP אחרי Vista וזאת גרסה את ה-Boot Loader של Vista וכעט הם לא יכולים לטעון את Vista.
היום אני אנסה לתת טיפ קטן ולהראות לכם כיצד ניתן לשחק ולבחור את סוג ה-Boot Loader שלכם. אם מסגנון XP או Vista.

הרעיון מאוד פשוט, בדיוק כמו בימי Dos שהיתה לנו תוכנה\פקודה בשם sys. לא מתוחכמת במיוחד אבל עשתה את העבודה בלהתקין את הבסיס של Dos לכונן ול-MBR.

גם כאן הרעיון פשוט יש לנו את התוכנה BootSect שקיימת ב-The Vista Preinstallation Environment (PE) שיכולה לכתוב MBR מהסוג של XP או  Vista.

ה-MBR של XP הוא מסוג NTLDR ואילו Vista משתמשת בסוג חדש שנקרא Bootmgr.
על מנת לכתוב MBR מהסוג של Vista השתמשהו בפקודה הבאה:

bootsect /nt60 [all sys]

על מנת לכתוב MBR מהסוג של XP השתמשהו בפקודה הבאה:
bootsect /nt52 [all sys]

השתמשו בפרמטר all כדי לעדכן את כל רשומות ה-MBR בכל הכוננים שמכילים Boot של Windows.
הפרמטר sys מערדכן את מחיצת המערכת הנוחכית.

נגיד ויש לכם מערכת עם XP וויסטא, ואתם רוצים להסיר את Vista, השתמשו בפקודה bootsect /nt52 sys כדי לשכתב את ה-MBR של ויסטא חזרה לסגנון של XP ואחרי זה תוכלו פשוט למחוק את הקבצים של ויסטא.

נגיד ויש לכם מצב בו אתם עובדים עם מערכת ה-MBR של ויסטא (nt60) ויש לכם בכונן נוסף את XP איפה שהוא, אבל הוא לא מופיע לכם במסך האפשרויות של הטעינה. ככה תוכלו להוסיף את הרשומה לטעינת XP ב-Boot Loader של Vista.

bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast

 

 

del.icio.us Tags: bootloader,bootsect,MBR,PE,ויסטא


Leave a Comment

האימייל לא יוצג באתר. שדות החובה מסומנים *

*
*