ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 10/04/2014 - 13:28
נושא ההודעה: Failed to load modules אחרי קימפול קרנל

שלום לכולם Very Happy

לאחרונה שידרגתי את הקרנל ל לאחר השידרוג קיבלתי בבוט את השגיאה הבאה:
Failed to load modules

בדיקה קצרה העלתה שהמודלים של virtualbox לא נטענים (היו תואמים לקרנל הקודם)
והקרנל הנוכחי מותאם ככה שאין תמיכה במאגרים הרשמיים
המערכת: Arch

אז הבעיה שלי:
המודלים לא נטענים ואני לא מצליח להריץ את virtualbox

מה אני עושה מפה?
איך אפשר לקמפל את המודלים מחדש מבלי לקמפל את כל virtualbox(או שלא צריך?)
אני יכול להשתמש במודלים היישנים?

פלט ל - uname:
קוד:

Linux MyBox 3.13.9-ARCH-LEVI-bfs-100414 #1 SMP PREEMPT Thu Apr 10 10:23:51 IDT 2014 x86_64 GNU/Linux



מקווה שהסברתי כמו שצריך אם לא אני יסביר שוב.
תודה Smile
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
 

הודעה פורסם: 10/04/2014 - 14:07
נושא ההודעה:

זה מתועד:
https://wiki.archlinux.org/index.php/VirtualBox#Hosts_running_a_custom_kernel

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 11/04/2014 - 07:48
נושא ההודעה:

mksoft :
זה מתועד:
https://wiki.archlinux.org/index.php/VirtualBox#Hosts_running_a_custom_kernel


אוקי
תודה אני ינסה
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 15/04/2014 - 21:11
נושא ההודעה:

טוב דאבל Very Happy

ניסיתי עכשיו וכנראה שכחתי להריץ make headers_install אחרי הקימפול

ועכשיו אני מקבל את השגיאה:
קוד:

$ sudo dkms install vboxhost/4.3.10
Error! echo
Your kernel headers for kernel 3.13.9-ARCH-LEVI-bfs-100414 cannot be found at
/usr/lib/modules/3.13.9-ARCH-LEVI-bfs-100414/build or /usr/lib/modules/3.13.9-ARCH-LEVI-bfs-100414/source.


יש למישהו מושג איך אני פותר אתה זה?
ממש לא מתחשק לי לקמפל עוד פעם Crying or Very sad

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

הודעה פורסם: 16/04/2014 - 01:34
נושא ההודעה:

1.
תנסה להריץ את הפקודה במלואה, כלומר, עם הדגל k :
קוד:
dkms install vboxhost/virtualbox-host-source version -k your custom kernel version/your architecture


2.
שים לב גם למה שכתוב שם בהמשך:
קוד:
This requires to reboot to recompile the VirtualBox modules. To enable this hook, install the vboxhost-hook package from the AUR and add vboxhost to your HOOKS array in /etc/mkinitcpio.conf. Again, make sure the right linux headers are available for the new kernel otherwise the compilation will fail.


3.
שים לב גם למה שכתוב בסעיף הבא אחר כך:
קוד:
Load the VirtualBox kernel modules


מהשגיאה שכתבת זה נראה שהוא לא מוצא את המודולים במחיצה שבה הם אמורים להיות.
תעדכן מה מבין הצעדים הנ"ל פתר את הבעיה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 16/04/2014 - 10:43
נושא ההודעה:

Anonymous :
1.
תנסה להריץ את הפקודה במלואה, כלומר, עם הדגל k :
קוד:
dkms install vboxhost/virtualbox-host-source version -k your custom kernel version/your architecture


2.
שים לב גם למה שכתוב שם בהמשך:
קוד:
This requires to reboot to recompile the VirtualBox modules. To enable this hook, install the vboxhost-hook package from the AUR and add vboxhost to your HOOKS array in /etc/mkinitcpio.conf. Again, make sure the right linux headers are available for the new kernel otherwise the compilation will fail.


3.
שים לב גם למה שכתוב בסעיף הבא אחר כך:
קוד:
Load the VirtualBox kernel modules


מהשגיאה שכתבת זה נראה שהוא לא מוצא את המודולים במחיצה שבה הם אמורים להיות.
תעדכן מה מבין הצעדים הנ"ל פתר את הבעיה.



היי נסייתי את זה כבר מההתחלה מהויקי של ארץ' זה לא ממש משנה כי
קראתי את זה כבר.

עדין הבעיה לא נפתרה.

יש לי שני קרנלים אחד שהחבר'ה בארץ' קימפלו עבורי ואחד שלי
בגלל שאין לי headers לקרנל שלי יצירתי לינק בצורה הבאה:
קוד:

#  ln -s 3.14.1-1-ARCH/build/ 3.13.9-ARCH-LEVI-bfs-100414/build


הרצתי:
קוד:

$  sudo dkms install virtualbox/4.3.10


והמודלים קומפלו להפתעתי עכשיו כשאני מנסה לדחוף את המודל לקרנל אני
מקבל את השגיאה:
קוד:

$ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error


נכשל ):
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 16/04/2014 - 10:43
נושא ההודעה:

בווינדוס זה לא היה קורה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
am1לא בפורום כעת ת.הצטרפות: 13/10/2008 · הודעות: 237 ·
 

הודעה פורסם: 16/04/2014 - 11:43
נושא ההודעה:

1.
תנסה להריץ את הפקודה המלאה, עם הדגל k והוספת גירסת הקרנל בשורת הפקודה, כפי שכתבתי לעיל, ותראה מה קורה.

2.
תסגור את המכונה ותדליק מחדש.
מה הפלט של
קוד:
lsmod

יש משהו שקשור ל
קוד:
vboxdrv
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
 

הודעה פורסם: 16/04/2014 - 11:58
נושא ההודעה:

Anonymous :
בווינדוס זה לא היה קורה


בוודאי שלא, איך הוא יכול לבנות קרנל מותאם אישית שם ?

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 16/04/2014 - 14:57
נושא ההודעה:

am1 :
1.
תנסה להריץ את הפקודה המלאה, עם הדגל k והוספת גירסת הקרנל בשורת הפקודה, כפי שכתבתי לעיל, ותראה מה קורה.

2.
תסגור את המכונה ותדליק מחדש.
מה הפלט של
קוד:
lsmod

יש משהו שקשור ל
קוד:
vboxdrv


הרצתי ממזמן את הפקודה הנ"ל בכל מקרה זה הפלט:
קוד:

$ sudo dkms install vboxhost/$(pacman -Q virtualbox|awk {'print $2'}|sed 's/\-.\+//') -k $(uname -rm|sed 's/\ /\//')
Module vboxhost/4.3.10 already installed on kernel 3.13.9-ARCH-LEVI-bfs-100414/x86_64


בקשר ל - lsmod אין מצב שזה יופיע שם כי המודל לא נטען לא קרנל
אני מקבל את השגיאה שכתבתי כשאני מנסה להכניס את המודל וזאת הבעיה בעצם
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
am1לא בפורום כעת ת.הצטרפות: 13/10/2008 · הודעות: 237 ·
 

הודעה פורסם: 16/04/2014 - 16:47
נושא ההודעה:

שים לב למה שכתוב בקישור הזה:
https://bbs.archlinux.org/viewtopic.php?pid=1143526

תקרא אותו טוב טוב, ותשים לב במיוחד לנקודות הבאות:

1.
בהודעה 17 שם, פותח השרשור (שהבעיה שלו זהה למעשה לשלך) מציין שהוא הצליח בסופו של דבר לפתור את הבעיה.

2.
בהודעה 19 שם, משתמש נוסף שהיתה לו אותה בעיה, מציין שיש תחילה להסיר את החבילות של virtualbox , ורק אחרי כן ניתן להריץ בהצלחה את
קוד:
dkms install

שים לב היטב להסברים שלו שם, ול-bug report שנפתח שם.
שים לב גם לאופן הרצת פקודת ה-make .

3.
בהודעה 22 שם, מובא הציטוט מויקיפדיה, ולפיו יש ככל הנראה לערוך שני קבצי קונפיגורציה:
קוד:
In virtualbox-hook, the 'automatic re-compilation' functionality is done by a vbox hook on mkinitcpio after forcing to update the linux-headers package. You will need to add 'vbox' to the HOOKS array in /etc/mkinitcpio.conf as well as 'linux-headers' and your custom kernel(s) headers to the SyncFirst array in /etc/pacman.conf for this to work.

כדאי שתבדוק אם גם אתה צריך לעשות זאת.

4.
לדעתי, פקודת ה-ln שהשתמשת בה, מיותרת.
לכן, את כל שלושת הצעדים 1-3 לעיל (וכל ניסיון אחר שלך לפתור את הבעיה), כדאי שתבצע בשני אופנים:
ללא פקודת ה-ln, ועם פקודת ה-ln.


תראה מה פותר לך את הבעיה, ותעדכן כאן.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
levi0x0xלא בפורום כעת ת.הצטרפות: 01/05/2013 · הודעות: 91 · מיקום: /
 

הודעה פורסם: 17/04/2014 - 19:57
נושא ההודעה:

am1 :
שים לב למה שכתוב בקישור הזה:
https://bbs.archlinux.org/viewtopic.php?pid=1143526

תקרא אותו טוב טוב, ותשים לב במיוחד לנקודות הבאות:

1.
בהודעה 17 שם, פותח השרשור (שהבעיה שלו זהה למעשה לשלך) מציין שהוא הצליח בסופו של דבר לפתור את הבעיה.

2.
בהודעה 19 שם, משתמש נוסף שהיתה לו אותה בעיה, מציין שיש תחילה להסיר את החבילות של virtualbox , ורק אחרי כן ניתן להריץ בהצלחה את
קוד:
dkms install

שים לב היטב להסברים שלו שם, ול-bug report שנפתח שם.
שים לב גם לאופן הרצת פקודת ה-make .

3.
בהודעה 22 שם, מובא הציטוט מויקיפדיה, ולפיו יש ככל הנראה לערוך שני קבצי קונפיגורציה:
קוד:
In virtualbox-hook, the 'automatic re-compilation' functionality is done by a vbox hook on mkinitcpio after forcing to update the linux-headers package. You will need to add 'vbox' to the HOOKS array in /etc/mkinitcpio.conf as well as 'linux-headers' and your custom kernel(s) headers to the SyncFirst array in /etc/pacman.conf for this to work.

כדאי שתבדוק אם גם אתה צריך לעשות זאת.

4.
לדעתי, פקודת ה-ln שהשתמשת בה, מיותרת.
לכן, את כל שלושת הצעדים 1-3 לעיל (וכל ניסיון אחר שלך לפתור את הבעיה), כדאי שתבצע בשני אופנים:
ללא פקודת ה-ln, ועם פקודת ה-ln.


תראה מה פותר לך את הבעיה, ותעדכן כאן.


סליחה שאני עונה רק עכשיו (:

קראתי את הפוסט בפורום של ארץ ניסיתי לשחק עם זה אבל עדין אני
מקבל את אותה שגיאה (השגיאה האחרונה שציינתי)

אני מוותר זה כבר כמה ימים שזה נמשך, כנראה בגלל ששכחתי להתקין את ה -headers
כנראה אני יסיר את הקרנל הנוכחי וינסה שוב עם התקנת ה - headers
ויעדכן אם זה עובד

תודה רבה על העזרה! וחג שמח
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. levi0x0x
  2. mksoft
  3. levi0x0x
  4. levi0x0x
  5. אורח
  6. levi0x0x
  7. אורח
  8. am1
  9. mksoft
  10. levi0x0x
  11. am1
  12. levi0x0x