kernel של מערכת הפעלה - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

kernel של מערכת הפעלה


yigael_o

Recommended Posts

מישהו יכול לומר לי איפה אני יכול למצוא קוד של kernel?

בוודאות יש אם בלינוקס מקמפלים אותו כל מיני משתמשים.

כל מה שאני מצליח למצוא זה קבצים על סיומת משונה. הקבצים לא אמורים להיות C ו C++?

אשמח לקישור אם יש למישהו. אם הסיומות שונות אז עם איזה תוכנה אני יכול לפתוח אותם בוינדוס?

קישור לתוכן
שתף באתרים אחרים

דבר ראשון תוריד את ה kernel מכאן:

http://www.kernel.org/pub/linux/kernel/

אם זה לצורך לימוד אני ממליץ לך לא להוריד את 2.6 כי היא גדלוה ומורכבת... תוריד את 1.0

למקרה שתסתבך שם הנה לינק ל 2.6.21

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.gz

ולגירסה 1 :

http://www.kernel.org/pub/linux/kernel/v1.0/linux-1.0.tar.gz

עכשיו תפתח את ה GZ וה tarball , בווינדוס אתה יכול להשתמש בתוכנה כמו 7zip.

וזהו עכשיו אתה יכול להשתמש בעורך טקסט כמו notepad++ בשביל לצפות בקוד.

הנה 2 לינקים שמאוד יעזרו לך:

http://kernelnewbies.org/

http://www.kroah.com/lkn/

קישור לתוכן
שתף באתרים אחרים

אם אתה מתכוון להוריד קרנל, לעבוד איתו ולקמפל אותו, אז כדאי כבר שתתקין ותעבוד איתו.

אחרת כל מה שיש לך זה הרבה קוד שאתה לא יכול להריץ (או לקמפל, כי אין לך GCC).

בהצלחה!

קישור לתוכן
שתף באתרים אחרים

אגב אלטרנטיבה מעניינת היא XINU. בזמנו השתמשו בו לקורס "מבוא למערכות הפעלה" בטכניון.

היתרון בו שמדובר בקרנל קטן פשוט ביותר וניתן להכיר את כל הקוד שלו. כמו כן נדמה לי שאפשר להריץ אותו תחת NTVDM (כלומר בחלון DOS של ווינדוס).

החסרון הוא שהוא פרימיטיבי ביותר, ואם אני זוכר נכון הוא דורש קומפיילר עתיק יומין.

אבל עדיין, שווה לך לחפש.

עריכה: השם תוקן. XINU Is Not Unix.

קישור לתוכן
שתף באתרים אחרים

היית צריך לבנות SHELL, לא קרנל.

אה נכון

אגב אלטרנטיבה מעניינת היא XENU. בזמנו השתמשו בו לקורס "מבוא למערכות הפעלה" בטכניון.

היתרון בו שמדובר בקרנל קטן פשוט ביותר וניתן להכיר את כל הקוד שלו. כמו כן נדמה לי שאפשר להריץ אותו תחת NTVDM (כלומר בחלון DOS של ווינדוס).

החסרון הוא שהוא פרימיטיבי ביותר, ואם אני זוכר נכון הוא דורש קומפיילר עתיק יומין.

אבל עדיין, שווה לך לחפש.

אה נכון

בשני המקרים קצת עירוב שמות - מנגון איזון ובלימה

קישור לתוכן
שתף באתרים אחרים

עולה הרבה. זה לא קשה לעבוד איתה - אתה מתקין את הVMWARE, אחר כך אתה מתקין את מערכת ההפעלה שאתה רוצה לתוך המחשב החדש שנוצר לך ומפעיל אותו. אתה אולי צריך להתקין את הדריברים שלהם למערכת ההפעלה החדשה שהתקנת כדי שהיא תפעל מהר יותר וזהו. אתה יכול להשתמש בה כאילו זה מחשב רגיל. אתה אפילו יכול לקשר את המחשב הזה לרשת שהמחשב שלך יושב עליה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...