אופיס למקינטוש

Y. Welis

New member
הביוס במק שונה, למיטב ידיעתי

כי הוא מכיל חלק מהקוד של מערכת ההפעלה (היום OSX). כלומר הוא היה דמוי UFI עוד לפני שנים, והציג מסך גרפי ולא שורות קוד.

ב-PC עד לפני כמה שנים, היה רק מצב טקסט. היום בדור ה-UEFI הוא כבר כולל מימשק גרפי ואולי בהמשך גם דרייברים משלו למצב שאינו מצריך OS.
 

Y. Welis

New member
והבעיה שלי עם נועה היתה על אופן ההיבטאות

ולא על התוכן.

אבקש שכל התייחסויות בפורום יהיו *לנושא* ולא אל הדובר.
 

BravoMan

Active member
הבהרה:

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

מה שיש להם, עד היום, זה EFI.
(תיקון להודעתי הקודמת - זה EFI לא UFI)

EFI ו-BIOS הן שתי תוכנות (כן תוכנות!) מקבילות שמובנות בלוח אם.
אף אחת מהן לא מוגבלת להצגת טקסט בלבד, אבל גם לא מחויבת להציג גרפיקה.

BIOS במקור הוא קטן יותר, כתוב ב-Assembly 16 bit ובקיצור שריד היסטורי מהתקופה של מחשבי IBM PC הראשונים שפשוט הפך לסטנדרט.

EFI הוא חלופה שלו, יותר גדולה עם אפשרות ליותר פיצ'רים (היא עדיין לא מחליפה ולא אמורה להחליף מערכת הפעלה או חלקים ממנה), שהיית זמינה לכולם אבל היית בשימוש עצל Apple בלבד.

UEFI (עם U שמשמעותו Unified) היא הגלגול הבא של EFI, שמפותח בקוד פתוח ע"י מספר חברות ובכללן Intel, והוא מוסיף עוד יותר יכולות (עכשיו כבר יותר קל לפתח אותו כי ניתן לעשות זאת בשפה "גבוהה" ++C)

ולמרות שהוא אפילו תומך בעכבר בתפריטי ההגדרות שלו, הוא עדיין לא תחליף למערכת הפעלה, וגם לא ל-bootloader שלה.

אז כמו שכתבתי קודם (Lapton שים לב כאן התשובה לשאלה שלך!):
נועה כתבה שלחיצה על מקש Alt מיד בהדלקה פותחת רשימת כוננים ושזה "מנהל אתחול מובנה".

ע"פ כל התיאורים שלה, אף שכאמור לא הצלחתי לשחזר את זה על ה-iMac שזמין לי, מדובר בתפריט בחירת כונן של ה-EFI, המקבילה של BIOS כאמור, והוא לא מאפשר לבחור בין מערכות הפעלה שונות.

והוא לא "מנהל אתחול" כפי שנועה טענה.

אתה דיברת על boot camp, שהוא מקבילה של GRUB, ומגיע שלב אחרי ה-EFI והוא אכן "מנהל אתחול".

מעולם לא קראתי ולא שמעתי על הכנסה של קוד של מערכת הפעלה לתוך ה-firmware של לוח אם בין אם BIOS, EFI או UEFI.

יש לוחות, כמו סדרת "פרימיום" של Asus שכוללות מיני מערכת הפעלה (בד"כ מובססת לינוקס) מאוחסנת על זיכרון Flash על הלוח עצמו ומאפשרת עליה מהירה ושימוש בסיסי+ כולל גלישה ו-Skype, אבל זה עדיין פיצ'ר נפרד ואינו קשור לתהליך האתחול הראשוני.
 

Y. Welis

New member
מתוך הערך שבויקי על MAC OS

ואני מדבר על 'סיסטם 7' ולפני המעבר לפאוור פי.סי (9 וכן OSX).


Before the introduction of the later PowerPC G3-based systems, significant parts of the system were stored in physical ROM on the motherboard.

The initial purpose of this was to avoid using up the limited storage of floppy disks on system support, given that the early Macs had no hard disk (only one model of Mac was ever actually bootable using the ROM alone, the 1991 Mac Classic model).

This architecture also allowed for a completely graphical OS interface at the lowest level....without the need for a text-only console or command-line mode.


היום כנראה שכבר אין קוד. ה-OSX בנויה על גרעין של NEXT, יוניקס במקור (וכן קצת BSD) שלא זקוקה לביוס מיוחד.
 

Y. Welis

New member
השורה האחרונה

היום נראה שאין קוד של מערכת ההפעלה בביוס: OSX בנויה על גרעין של NEXT, יוניקס במקור (וכן קצת BSD) שלא זקוקה לביוס מיוחד.
 

BravoMan

Active member
זה מעניין, אבל כמובן שלא רלוונטי להיום,

וגם לא למחשבים מלפני עשור וחצי.

כאמור, מדובר בתקופה של שנות ה-80 העליזים, כשעוד לא כ"כ היה סטנדרט לאתחול, למחשבים לא היו דיסקים קשיחים מובנים שניתן להתקין עליהם מערכת הפעלה, ובכלל כל אחד עשה מה שרצה בתחום, לפני שהשוק התייצב על הדואליות של Apple vs תואמי IBM למיניהם.

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

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

לנאמר אין קשר ל-BIOS, EFI או UEFI.
 
למעלה