יודע שזה די עקיף, אבל לינוקס מעט קשורה, אז חשבתי שאולי מישהו כאן יוכל לעזור
.
יש לי שני דיסקים קשיחים במחשב.
על אחד יש XP ו- 7 ב- dual boot(יש לי תפריט בחירה בין שתיהן, של ווינדווס. כאן grub לא קשורה).
על הדיסק השני שבמחשב, התקנתי לינוקס(arch) וכמובן שאיתה התקנתי גם grub.
דרך תפריט grub, אני גם יכול להגיע לתפריט ה- dual boot של מיקרוסופט ולבחור בין XP ל- 7.
כדי שאראה את תפריט ה- grub כשהמחשב עולה, שממנו אני אוכל לבחור בין הלינוקס, לשתי מערכות הווינדווס שיש לי במחשב, הצטרכתי לשנות את הדיסק הקשיח הראשי בביוס, כלומר הדיסק שממנו יתבצע ה- boot.
בעבר(כשלא הייתה לי לינוקס מותקנת במחשב) הדיסק הראשי בביוס, היה זה שעליו מותקנות XP ו-7 אבל לאחר שעברתי ל- arch(שנמצאת כזכור על הדיסק
השני) הצטרכתי לשנות את הדיסק שממנו יתבצע ה- boot, לדיסק שעליו יושבת arch.
לולא כן, אי אפשר היה להגיע לתפריט של grub, אלא קיבלתי את תפריט ה- dual boot של מיקרוסופט בלבד.
רק לאחר ששיניתי את הדיסק הראשי בביוס, הגעתי לתפריט ה- grub ומשם כמו שכתבתי, אפשר להגיע ל- arch וגם ל- XP ו 7.
הכל היה יכול להיות שפתיים יישקו לו XP לא הייתה עושה לי בעיות
.
הבעיה היא, שכאשר אני מגיע
דרך grub לתפריט של מיקרוסופט ובוחר ב- XP, אני מקבל את השגיאה הבאה:
קוד: |
invalid BOOT.INI file
Booting from c:\windows\
NTDETECT faild |
לעומת זאת, אני כן עולה ללא בעיה ל- 7.
הבעיה ב- XP בלבד.
עכשיו, מה שמשונה כאן זה שאם אני משנה בביוס את הדיסק שממנו יתבצע ה- boot בחזרה לדיסק שעליו יושבות XP ו- 7, אני כן מצליח להכנס ל- XP.
XP עולה באופן נורמלי ואני מקבל מערכת שמישה!.
הבעיה היא שבמקרה הזה, אני לא יכול לעלות ללינוקס, כי אני לא מגיע לתפריט של grub, אלא לתפריט ה- dual boot של XP ו- 7 בלבד.
הייתי מעוניין להשאר כמובן עם תפריט ה- grub כדי שאוכל להכנס ל- arch וגם להצליח לעלות ל- XP(כמו שאני מצליח לעלות ל- 7).
רעיונות?