בזמן התקנת הלינוקס נראה שעשיתי טעות, והתקנתי את ה-GRUB על המחיצה של חלונות (hda1) במקום על ה-MBR. מובן שעכשיו אין אפשרות לאתחל את חלונות (XP Home), שכן גראב לא יודע לטעון את הקרנל שלה. הפקודות FIXMBR ו FIXBOOT מהדיסק של חלונות רק הרסו יותר, והביאו למצב שאי אפשר לאתחל את המכונה כלל.
האם יש דרך לשחזר את NTLDR ללא התקנה מחדש של חלונות?
בזמן התקנת הלינוקס נראה שעשיתי טעות, והתקנתי את ה-GRUB על המחיצה של חלונות (hda1) במקום על ה-MBR. מובן שעכשיו אין אפשרות לאתחל את חלונות (XP Home), שכן גראב לא יודע לטעון את הקרנל שלה. הפקודות FIXMBR ו FIXBOOT מהדיסק של חלונות רק הרסו יותר, והביאו למצב שאי אפשר לאתחל את המכונה כלל.
האם יש דרך לשחזר את NTLDR ללא התקנה מחדש של חלונות?
תודה!
נראה שדרסת את המחיצה של חלונות... כך שלא רק שאין לך NTLDR אלא אין לך חלונות בכלל.
תרשה לי להציג בפניך פקודה חדשה - bootcfg
קוד:
bootcfg /scan
אם הוא לא מוצא - אין לך חלונות יותר.
מלבד זאת אני מאמין שבפורומים של חלונות תקבל מידע טוב יותר.
יש מוצא, לפעמים.
אם כל מה שנהרס הוא הבוט-סקטור (512 הבייטים הראשונים של המחיצה, מכילים מידע לטעינה ואת טבלת הקבצים) אז NTFS שומרת עותק שלו בסוף המחיצה.
בעזרת dd, תוכל להעתיק את 512 הבייטים האחרונים של המחיצה לתחילת המחיצה, אצלי זה פעם פתר את הבעיה.
לפני שאתה עושה זאת :
פתח man וקרא היטב איך משתמשים בdd.
ודא שזו אכן הבעיה.
גבה את הבוט סקטור הקיים (גם בעזרת dd).