rEFInd

צילום מסך תוכנה:
rEFInd
פרטי תוכנה:
גרסה: 0.9.2 מעודכן
טען תאריך: 27 Sep 15
מפתחים: Roderick W. Smith
רשיון: ללא תשלום
פופולריות: 458

Rating: 3.0/5 (Total Votes: 2)

refind הוא קוד פתוח מנהל אתחול או מנהל אתחול שתומך בלינוקס, Mac OS X ו- Microsoft Windows מערכות הפעלה. זה & rsquo;. מזלג sa של מנהל אתחול שיפוץ הידוע, אבל מהונדס לתמוך UEFI (Unified Extensible Firmware Interface) מבוסס מכונות

היישום מאפשר למשתמשים לערוך ידני ואפשרויות אתחול-מועד שנקבעו, לנסות מערכות הפעלה בשידור חי שמופצות בדיסקי תקליטור אתחול או כונני פלאש USB, להשיק Linux 3.3.0 וגרעינים מאוחר יותר שבנויים עם תמיכת מטעין בדל EFI.


תכונות במבט חטוף

תכונות עיקריות כוללות תמיכה באתחול מאובטח, אשר תלוי בpreloader נפרד או תכנית פחית, יכולת לשגר כלי עזר MS Windows ו- Macintosh התאוששות, כמו גם תוכניות EFI צד שלישי כמו פגז EFI.

בהשוואה לשיפוץ, אנחנו יכולים מייד להבחין כי refind מסוגל מכונות מבוססות UEFI ידית טובות יותר המכילות bootloaders מרובה ומזהה באופן אוטומטי מותקנות מנהלי אתחול EFI. בנוסף, היא מספקת גם במצב הטקסט והנחיות אתחול גרפיים.

במונחים טכניים יותר, היישום כולל תמיכה למכונות EFI 1.x ו2.x UEFI, כמו גם שני המחשבים ופלטפורמות Mac. כמו כן, תומך במגוון רחב של מערכות קבצים, כולל ext2, ext3, EXT4, Btrfs, ReiserFS, ISO-9660, וHFS +.

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


מסקנות

בסך הכל, refind הוא עוד מנהל אתחול UEFI גדול, מעוצב כטיפה-בתחליף לGRUB תוכנה (Bootloader המאוחד גדולה). זה & rsquo; זה איכשהו דומה למנהל אתחול gummiboot, אבל זה כולל גם תכונות נוספות, אפשרויות תצורה מרובות, כמו גם תמיכה במספר רבה של מערכות קבצים ומערכות הפעלה. זה לניווט עם המקלדת ותומך תמונות רקע מותאמות אישית.

מה חדש בהודעה זו:

  • זמן קצר לאחר שחרור 0.9.1, התחלתי לקבל דיווחי באגים על בעיות עם זה ושים 0.8. (ראה אשכול זה לדו"ח אחד כזה.) מסתבר שהבעיה לא הייתה באג חדש בrefind, אלא שינוי משים 0.7 לשים 0.8 שעשו את זה כמעט חסר תועלת עם refind. באופן ספציפי, שים 0.8 עכשיו דה-אוגרים עצמו מEFI לאחר תכנית מעקב על משיקה עוד אחד. הדבר נעשה כדי למנוע בעיות בנתיב אתחול שבי שים משיק fallback.efi, אשר בתורו משיק עוד שים. זה יוצר בעיה חדשה, אם כי: refind יכול לאמת אחת בלבד בינארי לפני זה "מנותק" משים. מאז הנהגים של refind הם בינאריים, אם אתה משתמש בנהג יחיד, זה אומר שאתה לא תוכל להשיק משהו שדורש אימות באמצעות שים. גיליתי במהירות לעקיפת הבעיה, שאני כבר מיושם בהודעה זו. למרות שאני רואה את זה תיקון "פלסטר",, מכיוון שהוא מסתמך על גחמה של ההיגיון של שים לעקוף דה-רישומה. ככזה, עקיפת הבעיה בהודעה זו עשויה לשבור עם עתיד שים. תיקון אמיתי ייקח יותר זמן לפתח. אני רוצה לשחרר את גרסת פתרון זה למנוע בעיות נוספות בטווח הקרוב, אם כי. גרסה זו גם מציגה תכונה חדשה, שהוא גם קשור-שים: מאז הגרסה 0.7, שים תמך משיקה קבצים בינאריים אחרים מאשר grubx64.efi על ידי עובר אותם בשורת הפקודה. (למעשה, שים 0.4 נתמך זה, אבל זה נדרש מפרט נתיב שבור.) אני כבר הוספתי תמיכה בתכונה זו כדי install.sh: הוספת האפשרות ל--keepname install.sh גורמת תסריט לשמר הקובץ הרגיל של refind ול הירשם approprirate מעקב על פרמטרים שיש refind השקת שים בשם זה. זה עובד, אבל עשוי להיות יותר עדין מאשר שימוש בברירת מחדל שים מעקב על שמו של grubx64.efi. היתרון, כמובן, הוא שrefind לא צריך "שקר" על שמו, מה שהופך את פחות בלבול בשמות קבצים. לרגע, RPM וחבילות דביאן אני בונה לא להשתמש בתכונת שמות חדשה זה, שכן אני לא יכול להיות בטוח איזו גרסה של שים עלול להיות הרים. שינויים אלה אינם משפיעים על משתמשים שלא משתמשים באתחול מאובטח.

מה חדש בגרסה 0.8.6:

  • רוב (אך לא כולם) של השינויים של מהדורה זו יתמקד באתחול כפול של Windows ו- Mac נושאים ספציפיים. יש סמל של Windows 8 חדש, המשמש כיום כברירת מחדל כסמל Windows, למרות שהסמל הישן נשאר זמין ומשמש עבור Windows XP ומגפיים קודם לכן על מקינטוש. אם נהג NTFS נטען, refind כעת לכלול כרכי NTFS שאינם ניתנת לאתחול מרשימת אתחול מקינטוש (שינוי זה אינו משפיע על מחשבים מבוססי UEFI). באג שגרם לזיהוי שגוי של דיסקים שלמים וכרכי NTFS כFAT להיות כבר קבוע (שוב, בעיה זו השפיעה מקינטוש, לא מחשבים). כמה באגים install.sh מק-ספציפיים תוקנו, וכתוצאה מכך זיהוי אמין יותר של ESP ושל ספריית ההתקנה. גרסאות קודמות התעלמו שם נפח של "HFS + נפח" כי השם שהופק על ידי גרסאות קודמות של נהג refind HFS + לכל + כרכי HFS; אבל HFS + נהג הנוכחי מייצר שם נפח אמיתי, אז אני כבר הוסר כי מקרה מיוחד מהקוד. אני כבר הסרתי את שיפוץ r472 להתחייב, הציג ב0.8.5, כי זה היה גורם לכמה קבצי BMP להיכשל כדי לטעון. לבסוף, אסימון hideui בrefind.conf עכשיו מקבל ערך של תגים, שבו יש את ההשפעה של הסתרת תגי דיסק מהסוג הקשורים לסמלי השקת מערכת הפעלה.

מה חדש בגרסה 0.8.5:

  • השינוי הגדול ביותר בגרסה זו הוא נהג NTFS חדש שנתרמו על ידי שמואל ליאו, שתרם גם הוא לנהג Btrfs. שמואל גם תרם כמה תיקוני נהג שונים ושינוי בדרך במקלדת המטופל, אשר משפרת את היענות בחלק מהמערכות. גרסה זו גם משפרת את הדרך install.sh עובדת תחת OS X. במסוים, זה מקפיץ את יברך את הפקודה באופן שעשוי למנוע עיכובי הפעלה והוא עושה עבודה טובה יותר של זיהוי והחלפת מתקני refind קיימים (על ESP), ולא מאשר בעיוורון הכתיבה לEFI / אתחול. לבסוף, גרסה זו חלה תתחייב מהסוף בהיסטוריה של השיפוץ: r467, אשר משפרת את הטיפול במגפי BIOS / מורשת מהדיסקים השניה ולאחר מכן על מקינטוש; וr472, המאפשר טיפול בתמונות BMP שאינם התהפכה אנכי. אתחייב אלה לא היו נוכחים בrefind מההתחלה, כי הנקודה המוצא לrefind הייתה חבילת מקור דביאן נלקחה מגירסה מעט מוקדם יותר.

מה חדש בגרסה 0.8.4:

  • OS X 10.10 ("יוסמיטי") בצע שינויים שחייבו שינויים בתסריט install.sh שני של refind וrefind ברירת מחדל. באופן ספציפי, יוסמיטי משתמש כעת צורה של ניהול הגיוני נפח (LVM) שהופך את התקנת refind לספריית שורש X OS בלתי אפשרית, ולכן מיקום ברירת המחדל משתנה לESP. שינויים בברירת המחדל עבור dont_scan_volumes נחוצים כדי להפוך את המיקום החדש למופע את מנהל האתחול X OS. עוד שינוי גדול הוא בתמיכה החדשה (אבל ניסוי) לאתחול רשת, בעזרת iPXE. ראה את קובץ BUILDING.txt בחבילת המקור לפרטים על איך לבנות ולהתקין את הקבצים הדרושים. אפשרות חדשה לrefind.conf, enable_and_lock_vmx, מגדירה את סיבית VMX על אינטל מעבדים, אשר הכרחי לאתחול כמה רכיבים Hypervisor, כגון Hyper-V. תכונה זו יכולה להיות מוגדרת על EFIs 'מחשבים רבים, אבל כמה, כגון מחשבי מקינטוש, חסר יכולת זו. (אל להגדיר אפשרות זו על מעבדי AMD או אינטל מעבדים ישנים יותר חוסר בתכונה זו, אם כי!) אם refind לא יכול למצוא בספריית סמליה, עכשיו הוא יורד חזרה למצב טקסט. באג בdont_scan_files תוקן, מה שמאפשר לך לציין נתיב מלא למעמיסים מיוחד מקרה אתחול מסוימים להשמיטם מסריקות. לבסוף, אני כבר עדכנתי את הסמלים לפדורה ואובונטו והוספתי סמל לXubuntu.

מה חדש בגרסה 0.8.3:

  • גרסה זו כוללת מספר תיקוני באגים קטנים ושיפורי תכונה. רוב המשתמשים-הגלויים של אלה שעל מחשבי מקינטוש, refind מציג כעת התווית של מחיצה למערכות הפעלה של ה- BIOS-ניתנת לאתחול במערכות קבצים שrefind לא יכול לקרוא; ועכשיו אתה יכול לעבור פסק זמן = -1 בrefind.conf יש refind לאתחל את מערכת ההפעלה המוגדרת כברירת המחדל באופן מיידי, אלא אם כן יש לחיצה על מקש כאשר עומסי refind, במקרה שלחיצה על המקש נקראת כמקש קיצור. שינוי זה פחות סביר שיבחין הוא שהגדרת ברירת המחדל עבור scan_all_linux_kernels היא החברה אמיתית. מאז אפשרות זו הייתה אינה הערים במדגם קובץ ההגדרות, שינוי זה לא ישפיע על רוב האנשים. אני כבר תוקן באג שגרם refind לפרוק נהגים ברגע שהם הועמסו. זה לא השפיע על הנהגים של refind כי הם התעלמו מEFI הרלוונטי קורא; אבל זה היה מונע מחלק מנהגים אחרים עובד. אני הוספתי שני סמלים חדשים, אחד לMythbuntu ואחר למנהל אתחול התלתן. לבסוף, אני כבר הוסר קוד GPLv2 של אורקל מקוד נהג מערכת הקבצים ליבה, שכן הוא היה עולה בקנה אחד עם GPLv3 בשימוש על ידי נהג Btrfs. שינוי זה לא צריך להשפיע על הפעולה של הנהגים, אבל יש סיכוי קלוש שזה יהיה.

מה חדש בגרסה 0.8.2:

  • אני ממשיך לחדד את קוד אתחול UEFI BIOS מצב עם גרסה זו; עכשיו הוא משתמש בערכי האתחול של ה- BIOS במצב הניתנים על ידי את הקושחה כברירת מחדל, ופעיל סורק לערכים חדשים רק אם אסימון deep_uefi_legacy_scan נוכח בrefind.conf. שינוי זה מונע על ידי דיווחים שקיבלתי מערכי אתחול של ה- BIOS במצב הכפלה בחלק מהמערכות; עם זאת, נדרשת סריקה עמוקה כדי לזהות דיסקים השני ולאחר מכן במחשבים אחרים. שינוי חשוב שני הוא שבחירת ברירת המחדל היא כעת הפריט-מאותחל האחרון ולא את הפריט הראשון ברשימה. אתה עדיין יכול להגדיר ברירת מחדל קבוע באמצעות אסימון default_selection, ולמעשה אם אתה מספק רשימה שמתחילה ב+, ברירת המחדל יהיה הפריט בעבר-המגפיים, אלא אם כן לא ניתן למצוא אותו, ובמקרה זה את הפריטים הבאים ב רשימה יישפט. שינויים קלים כוללים תוספת של סמל לMageia לינוקס, לתקן באגים קטנים בקוד GUID-ניתוח, ועדכון של מערכת לבנות האישית שלי מTianoCore UDK2010.SR1.UP1.P1 לUDK2014. הפריט אחרון זה ישפיע על מישהו אחר שמשתמש בTianoCore לבנות refind, שכן חלק נתיבי ברירת מחדל השתנו, כך ייתכן שתצטרך לעדכן את עצמך או להתאים את המסלול בMake.tiano.

מה חדש בגרסת 0.8.1:

  • שינוי הקוד הגדול ביותר בגרסה זו הוא שהקוד האתחול של refind סגנון UEFI BIOS במצב עכשיו עובד כאשר refind בנוי עם GNU-EFI כמו גם כאשר נבנו עם Tianocore. שינוי זה לא ישפיע על משתמשים של ינארי שלי בונה, שכבר זמן רב שנעשו עם Tianocore, אבל אם ההפצה שלך בונה refind עם GNU-EFI, זה עשוי לעניין אותך. תיקוני באגים משתמש מורגש מסוימים כוללים תיקון לבאג שעלולה לגרום refind להשמיט מעמיסי אתחול בספריית השורש של מחיצה, תיקון לבאג שגרם .VolumeIcon.icns לקחת עדיפות גבוהה יותר מאשר על-נועד אתחול OS X כרכים, תיקון לבאג שעלול לגרום לאתחול של ה- BIOS במצב מהמכשיר הלא נכון במצב UEFI, והמרכוז משופר של תיאורי אתחול של ה- BIOS-מצב על המסך. שינויים אחרים כוללים שני גופני מפת סיביות חדשים אופציונלית (אובונטו מונו ונימבוס מונו), השמטה של ​​הודעות על סריקה של מעמיסי אתחול כאשר scan_delay מוגדר 1, שינוי לצו החיפוש לסמלים (קבצי PNG עכשיו לעקוף קבצי ICNS), ו המרה של כל הסמלים בספריית האייקונים מICNS לפורמט PNG. שים לב ששינוי שעבר זה עשוי להצריך שינוי בתי אתחול ידניים אם אתה מתייחס לסמלים בספריית סמל ברירת מחדל, תלוי איך אתה משדרג refind.

מה חדש בגרסה 0.7.9:

  • גרסה זו כוללת מספר תיקוני באגים: install.sh כבר לא מציג הודעות שגיאה אם ​​שירות dmraid אינו זמין; נהג HFS + עכשיו מדווח שם נפח נכון; באגים נהג מערכת קבצים שעלולים לגרום למעצר תוקנו; "שירות" מיותר בתיאור של שירות Mok הוסר; וניסיון (שלא נבדק, שעדיין) כדי לתקן את הבעיה rescanning-רציפה אחרי להוציא דיסק בכמה מחשבים יושם. בנוסף, refind עכשיו מסיר ערכי ליבה מיותרים על מערכות אובונטו כדי לשמור על התפריט מסודר ואפשרות gdisk חדשה נוספה לפריט showtools. (גרסת EFI של שירות gdisk ניתן לבנות בעזרת ספריית fdisk UEFI GPT.)

מה חדש בגרסה 0.7.8:

  • גרסה זו מדגישה שינויים על אייקון וטיפול גרפיקת הדגל. פנימי, refind יכול להגדיל עתה גרפיקה, שגרסות קודמות לא יכלו לעשות. לעשות שימוש בתכונה זו, שלושה אסימוני refind.conf חדשים קיימים עכשיו: big_icon_size וsmall_icon_size להגדיר את הגדלים של סמלים גדולים (הראשונה-שורת OS) וקטנים (שורה השנייה כלי); וbanner_scale מספר refind לצייר כרזות ל1: 1 בקנה מידה (noscale, ברירת המחדל) או בקנה מידת הדגל כדי למלא את המסך (fillscreen). גם אני כבר הותאם התסריט שלאחר ההתקנה בשימוש על ידי סל"ד והחבילות של דביאן כדי לחפש תוכניות שים קיימות נקראות shimx64.efi, לא רק shim.efi (כפי שנעשה בעבר). זה אמור לעזור בעת התקנת חבילה על החלוקה המשתמשת בקובץ shimx64.efi, כמו אובונטו. לבסוף, אני מתן ערכה ראשונית של קבצי אריזת דביאן, אשר עשוי לסייע מתחזקי הפצה לאמץ refind.

מה חדש בגרסה 0.7.7:

  • אסימון קובץ הגדרות חדש, windows_recovery_files, מוביל רשימה זו של שינויים; אתה יכול להשתמש בו כדי לציין קבצים שאתחול כלי השחזור של Windows. אם אתה כולל את אפשרות windows_recovery על קו showtools, קבצים אלה לאחר מכן ניתן יהיו מיוצגים על ידי התאוששות תג Windows קטנה בשורה השנייה ולא כמערכת הפעלה מלגזה בגודל מלאה, ובכך להקטין את עומס ומה שהופך את המטרה של מטעין זה ברור יותר. אתה יכול גם עכשיו לציין נתיב מלא לdont_scan_files פריטים, כולל מציין נפח. Use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs, וwindows_recovery_files אסימונים יכולים כל החברה קיבלו + כאופציה הראשונה שלהם, מה שגורם לפריטי רשימה הבאים יתווספו לברירות המחדל שלהם ולא מחליף אותם. עכשיו יכול להיות מוגדר בתצורת הקובץ בעת השקת תכנית על ידי העברת אופצית -C, כמו בmyconf.conf -c; אתה יכול להשתמש בתכונה זו כדי להגדיר את חרוזה אתחול ידנית שמשיקה refind עם אפשרויות אתחול שונה. סריקות של ext2 / 3 / 4fs ומחיצות ReiserFS עכשיו להשמיט מחיצות עם UUIDs מערכת קבצים שכבר ראה. זהו מאמץ כדי להפחית את העומס ממחיצות כך שהם מרכיבים של מערכי RAID 1. תסריט install.sh עכשיו מנסה לאתר והר ESP unmounted כאשר לרוץ תחת לינוקס. לבסוף, אני כבר קבוע באג בשני install.sh וmkrlconf.sh שגרם לקובץ refind_linux.conf נוצר כדי להכיל הפסקה תועה קו וPARTUUID המיותר = מפרט בכמה מערכות.

תוכנה דומה

Syslinux
Syslinux

17 Feb 15

Yaboot
Yaboot

2 Jun 15

TCCBOOT
TCCBOOT

3 Jun 15

WrapLinux
WrapLinux

3 Jun 15

תגובות ל rEFInd

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!