15.12.15

HARD DISK- BCD


BCD

BCD - (Boot Configuration Data) קובץ שמנהל את המערכות הפעלה ב .boot עבור כל מערכת הפעלה יש מחסנית המכילה הגדרות לדוג' שם המערכת \ מיקום – והקובץ מנהל את התפריט בכניסה למערכת לבחירת מערכת הפעלה
במידה ויש יותר ממערכת הפעלה אחת ניתן לבחור את המערכת הרצוייה ובנוסף ישנו time out   שלאחר שנגמר הזמן המערכת בוחרת באופן את המערכת הדיפולטית
BCDEDIT - הוא פקודת Command Line לשינוי הערכים בbcd
חשוב לזכור - כניסה להגדרות בcmd   בהרשאת מנהל

כניסה לממשק הפקודה ממסך התקנת מערכת ההפעלה shift + f10

תמיד יופיעו 2 מחסניות הראשון זה הboot   (תפריט הניהול) יופיע כ manager השני \ שלישי מערכת הפעלה
לכל מחסנית יש מספר מזהה –המערכת הנוכחית יופיע כ currentבמידה ורוצים לראות את השםV - \ bcdedit
המחיצה של מערכת ההפעלה הנוכחית - תמיד תקבל את האות C

export - לפני ביצוע פעולות כדאי לבצע קובץ גיבוי של ההגדרותexport c:\xxx\xx /
import - לשחזור ההגדרות יש לבצע את הפקודה ההפוכה

פקודות

· Export \ import יצירת גיבוי – שחזור גיבוי

· Delete -למחיקת מחסנית

· timeout– פקודות לשינוי הזמן בחירה 90 timceout

· Default -כשפותחים את המחשב ברשימת המערכות הדיפולט הוא זה שמודגש

· Copy– העתקת מחסנית

· displayorder -שינוי סדר הרשימה

· set -שינוי ערכים

תחביר

ניתן ליצור מחסנית חדשה ולהעתיק לשם מערכת הפעלה מתוך המחשב - Bcdedit /copy (current) /d "win10" (הסבר מפורט בהמשך)
/displayorder - לסדר את הרשימה יש לכתוב את בפקודה ואז את סדר שמות המחסניות
לשינוי ערכים - set ניתן לציין שם מחסנית להגדרה או ללא שם מגדיר את המחסנית הנוכחית 
Bcdedit /set (current) bootlog yes


bootres - פקודות לתיקון

o bootrec /fixmbr - ,תיקון MBR

o bootres /boot תיקוןboot

o /rebuildbcd – לבנות bcd חדש

סדר איתחול המערכת בXP

תהליך הboot  בxp שונה ממה שלמדנו עד היום 
  • הקובץ הראשון שעולה הוא NTLDR (מקביל לbootmgr )
  • שני -BOOT.INI  לבחירת מחיצה שבה מערכת ההפעלה (מקביל לBCD)

קובץ BOOT הוא קובץ טקסט הניתן לעריכה – הקובץ נמצא בכונן C  וכברירת מחדל הוא מוסתר

דוג' לקובץ
]boot loader[
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetaect

הסבר
timeout  - טיימר הזמן שהמערכת תחכה לבחירה עד שתבחר לבד את ברירת המחדל
Default –מערכת הפעלה שתהיה ברירת מחדל
operating systems –הגדרות
החלק הראשון (עד ה=) הגדרות כונן \ חיבור
·       Multi - אם החיבור הוא scsi יש לשנות ל-1
·       disk – מה מספר הדיסק שבו מערכת ההפעלה
·      - Rdisk אם החיבור הוא ide = o     sata = 1 -  
·      Partition – באיזו מחיצה המערכת
·      תיקייה שבה נמצאת המערכת

החלק השני
שם מערכת ההפעלה שיופיע בתצוגה

מתגים 

שיכפול מערכת הפעלה

החל מwindows vista יש אימג' - קובץ תמונה של מערכת ההפעלה בתיקיית sources בקובץ install.win כשרוצים לעשות doal boot (מחשב עם שני מערכת הפעלה)  לא צריך לבצע את כל ההתקנה מחדש אלא ניתן להעתיק את התמונה בלבד

1. יצירת מחיצה חדשה עם אות ומערכת קבצים

2. כניסה לdsdedit

3. העתקה של מחסנית קיימת Bcdedit /copy (xx) /d "win10" (חובה לקרוא שם עם המתג D)

4. לאחר השכפול יש להחליף את הערכים ב2 ההגדרות הבאות למחיצה שבה תעלה המערכת device - osdevice
(:bcdedit /set device partition=d)
5. טעינת דיסק של מערכת ההפעלה ופתיחת הקבצים (דרך 7-zip)
6. העתקת קובץ install.win למחיצה החדשה

חשוב לדעת: - ככול שהמערכת הפעלה יותר מתקדמת כך הBCD  יותר מתקדם. ולכן כשרוצים להתקין 2 מערכות הפעלה תמיד מתחילים עם המתקדמת יותר

נ.ב לאחר הפריסה כל התיקיות צומת מתבטלות

אין תגובות: