פורסם 2010 בנובמבר 2015 שנים אהלן (שוב), אחרי סיום התקנת Arch המערכת לא עולה ואני חושד שיש קשר למיקום אליו התקנתי את GRUB - התקנתי אותו להיכן שמצביע הקובץ הגדרה שלו (/dev/sda1), ועכשיו אני חושש כי התקנתי למיקום הלא נכון (משום מה, לא נאמר דבר על כך במדריך למתחילים בויקי של arch). למישהו יש הצעות להיכן צריך להתקין אותו (בהנחה שאין לי מחיצת /boot נפרדת) תודה מראש
פורסם 2010 בנובמבר 2115 שנים מחבר כחלק מההתקנה של Archובמערכת לא עולה אני מתכוון שVMWare (שבה אני מנסה להתקין) רושמת שהיא לא מוצאת booting device (MBR)
פורסם 2010 בנובמבר 2115 שנים החלק המעניין של menu.lst אצלי# (0) Arch Linuxtitle Arch Linuxroot (hd0,1)kernel /boot/vmlinuz26 root=/dev/sda2 roinitrd /boot/kernel26.img# (1) Arch Linuxtitle Arch Linux Fallbackroot (hd0,1)kernel /boot/vmlinuz26 root=/dev/sda2 roinitrd /boot/kernel26-fallback.imgאתה מתקין את grub ל /dev/sda - ל mbrכדיי לתקן תעלה שוב את ה live ותעשה mount למערכת שלך - נניח ל media/systemתן את ההוראה grub-install --root-directory=/media/system /dev/sda כדיי להתקין ב dev/sda
פורסם 2010 בנובמבר 2215 שנים מחבר ^^^^אני מניח ש / אצלך נמצא בsda2?בכל מקרה, הצלחתי, התקנתי את GRUB ל/dev/sda (בניגוד לכל היגיון בריא) וזה עבד
פורסם 2010 בנובמבר 2215 שנים מחבר זה נראה לי מוזר שהmenu.lst מפנה ל/dev/sda2 (מחיצה) בעוד שמתקינים ל /dev/sda (כל הכונן)
פורסם 2010 בנובמבר 2215 שנים ה grub אינו חלק פנימי של מערכת ההפעלה. הוא עולה לפניי מערכת ההפעלה, ואז מעלה את מערכת ההפעלה והוא בעצמו מפסיק לעבודמערכת ההפעלה לינוקס מכילה קרנל (קובץ בינארי) ואת כונן ה root שיש בו את יתר החלקים של מערכת ההפעלה (סקריפטים וכו)בהפעלה של המחשב ה bios מעלה את ה mbr. אנחנו רוצים שיעלה grub ולכן שמים אותו ב mbr שנמצא ב sdaה grub פותח את הקרנל של מערכת ההפעלה שנמצאת במקרה שלי ב sda2 (ב grub זה נקרא (hd0,1) )ה grub גם מעביר לקרנל את זיהוי הכונן שבו הקרנל יחפש את המשך מערכת ההפעלה אחריי שהוא יעלה בעצמו. לכן בשורה של הקרנל כתוב root=/dev/sda2 - הקרנל מקבל את זה, לא grub (גם ro ו nomodeset למשל ניתן לכתוב כך, זה הוראות לקרנל)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.