מנהל ההתקן NTFS של תוכנת Paragon Software ישולב ב- Linux 5.15

לפני כמה ימים שיתפנו כאן בבלוג את החדשות על מה לינוס טורבלדס ביקש מפרגון תוכנה לשלוח את הקוד למיזוג מנהל ההתקן החדש של NTFS שלו. באותה תקופה חשבו שניתן להוסיף את מנהל ההתקן ב- Linux 5.14-rc2, מה שלא קרה, אך הוא ישולב בגירסת Linux 5.15

וזה במהלך הדיון בגיליון מספר 27 מתוך סט התיקון, ההוצאה לפועל פורסמה לאחרונה ממערכת הקבצים NTFS Software של Paragon Software ואשר בעצם לינוס טורבלדס נתן את האור הירוק להיות מיושם בתוך לינוקס, שכן הוא אמר כי הוא "אינו רואה מכשולים לקבלת סט התיקונים הזה בחלון הבא כדי לקבל שינויים. אלא אם יזוהו בעיות בלתי צפויות, תמיכת NTFS של Paragon Software תיכלל בגרעין 5.15, שצפוי לצאת בקרוב בנובמבר. "

במהלך הזמן עד שיתקבלו תיקונים בגרעין, לינוס המליץ ​​לאמת מחדש את דיוק החתימה על המדבקות אישור היוצרות של הקוד המועבר והכנת הפצתו כחלק מהגרעין תחת קוד קוד פתוח. כמו כן, הומלץ ל- Paragon Software להבטיח שוב שהמחלקה המשפטית מבינה את כל ההשלכות של העברת קוד תחת רישיון GPLv2 ומבינה את מהותו של רישיון copyleft זה.

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

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

וזה לעיל, כדי לקבל גישה מלאה למחיצות NTFS מן לינוקס, נאלץ להשתמש במנהל ההתקן FUSE NTFS-3g, הפועל במרחב משתמשים ואינו מספק את הביצועים הרצויים. מנהל התקן זה לא עודכן מאז 2017, בדיוק כמו מנהל ההתקן fs / ntfs לקריאה בלבד. שני מנהלי ההתקנים נוצרו על ידי Tuxera, שכמו פרגון תוכנה מספקת מנהל התקן NTFS קנייני המסחרי.

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

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

בתיקון 27, תוכנת פרגון התאימה את מנהל ההתקן לשינויים ב- APאני מחליף את השיחה iov_iter_copy_from_user_atomic () עם copy_page_from_iter_atomic () ומפסיק את הפונקציה iov_iter_advance ().

מההמלצות שניתנו בדיון, נשאר רק תרגום הקוד לשימוש ב- fs / iomap, אך זו אינה דרישת חובה, אלא רק המלצה הניתנת ליישום לאחר הכללה בגרעין. יתר על כן, תוכנת Paragon אישרה כי היא מוכנה ללוות את הקוד המוצע בגרעין ומתכננת להעביר את יישום כתב העת לעבודה על גבי ה- JBD הקיים (מכשיר חסימת יומן) בגרעין, שעל בסיסו כתב העת ב- ext3, ext4 ו- OCFS2 מאורגנים.

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


השאירו את התגובה שלכם

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

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.