[כיצד] כיצד להמיר את דביאן וויזי מ- Ext3 או Ext4 ל- Btrfs

בדרך כלל אלה שאנחנו משתמשים בהם גנו / לינוקס השתמשנו עבור המחיצות שלנו במפורסמות Ext2, Ext3 ו- Ext4, אך כידוע, ישנם סוגים אחרים של מערכות קבצים ו Btrfs צובר לא מעט פופולריות.

אבל מה זה Btrfs? בואו נראה תיאור קצר שנמצא ב ויקיפדיה:

Btrfs (עץ B FS או מבוטא בדרך כלל "חמאה FS") הוא א מערכת קבצים העתק על כתיבה הוכרז על ידי אורקל סעיף גנו / לינוקס.

מטרתה להחליף את מערכת הקבצים הנוכחית ext3ביטול המספר הגדול ביותר של מגבלותיו, במיוחד בגודל המרבי של הקבצים; בנוסף לאימוץ טכנולוגיות חדשות שאינן נתמכות על ידי ext3. כמו כן נאמר כי הוא "יתמקד בסובלנות תקלות, תיקון וקלות ניהול".

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

עוברים מ Ext3 / 4 ל- Btrfs

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

2.- אנו מורידים .iso של בדיקת דביאן ו"לשרוף "אותו על גבי תקליטור או לשים אותו על מקל USB עם UNetbootin לאתחול ממכשיר זה.

3.- למרות שהמאמר המקורי אינו מבהיר זאת, אני מניח שעלינו להתקין כפי שהוא הגיוני, וברגע שתהיה המערכת מוכנה שמנו:

fsck -f /dev/sdaX

(בהנחה / dev / sdaX היא מערכת הקבצים הבסיסית)

4.- אנו מתקינים את העורך המועדף עלינו ו btrfs-tools (אם לא זמין).

5.- ואז אנו מבצעים:

btrfs-convert /dev/sdX

6.- מאוחר יותר:

mount /dev/sdX /mnt

לאחר מכן:

mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc

7.- אנו משתמשים ב- Chroot:

chroot /mnt

8.- אנו עורכים את הקובץ / etc / fstab, אנו מחפשים את השורה שבה מותקנת מערכת הקבצים (/) של השורש ואנחנו משתנים UUID ידי / dev / sdX, התשנינו ext3 / ext4 ידי btrfs, אנו משנים את האפשרות ל 'ברירות מחדל' ואנחנו משנים את המספר האחרון (1) ל- 0.

לדוגמה, במקרה שלי זה יהיה לשנות את זה:

UUID=c2bc3236-b089-4f1e-8303-8fc9fab8848f    /    ext4    errors=remount-ro 0   1

ותשאיר את זה ככה:

/dev/sdX    /           btrfs    default     0       0

9.- ואז אנו מבצעים:

ls -la /boot

עם זאת מה שאנו עושים הוא להראות את הקבצים שנמצאים בפנים / אתחול ולוודא שיש לנו אחד דומה לזה: initrd.img-3.2.0-2-686-pae. מה שאנחנו צריכים זה הטקסט שמגיע אחריו 'initrd.img-' שיהיה הליבה בה נשתמש בפקודה הבאה:

mkinitramfs 3.2.0-2-686-pae -o /boot/initrd.img-3.2.0-2-686-pae

10.- בהמשך אנו מעדכנים את ה- GRUB:

grub-install /dev/sdX
update-grub

בסיום אנו משתמשים בפקודה:

exit

לצאת מ נתח.

11.- אנו מתפרקים:

umount /mnt/proc
umount /mnt/dev
umount /mnt/sys
umount /mnt

12.- אנחנו מתחילים מחדש ומתפללים !!! 😀

אם אסון לא קורה, נוכל לאמת שאנחנו כבר נמצאים בו Btrfs מבצע את הבדיקות הבאות:

1.- איך שורש אנו מבצעים:

update-initramfs -u -t -kall

2.- אנו משתנים שוב בקובץ / etc / fstab el / dev / sdX ידי UUID. לצפייה ב UUID מהמחיצה שאנחנו מבצעים:

ls -la /dev/disk/by-uuid/ | grep sdΧ

שאמור להחזיר משהו כזה:

lrwxrwxrwx 1 root root 10 abr 19 08:50 0c3299fc-de7b-496f-8cf8-0d0945111b88 -> ../../sda5
lrwxrwxrwx 1 root root 10 abr 19 08:50 2cce04c7-ae67-413b-9773-afe86a36aa39 -> ../../sda6
lrwxrwxrwx 1 root root 10 abr 19 08:50 c2bc3236-b089-4f1e-8303-8fc9fab8848f -> ../../sda1

אם הכל התנהל כשורה, תוכלו למחוק את הגיבוי שיצר תהליך ההמרה (ext2_sved) כדלהלן:

btrfs subvolume delete /ext2_saved

בוצע 😀


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

14 תגובות, השאר את שלך

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

כתובת הדוא"ל שלך לא תפורסם.

*

*

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

  1.   103 דיג'ו

    רק שאלה אחת: האם היינו מסתכנים בשימוש במערכת קבצים זו לכמה תכונות ותכונות חדשות שמשתמשים רבים כלל אינם יודעים שקיימים? אני לא מתכוון ש- btrfs זה רע (אפילו לא ניסיתי את זה), על סמך מה שקראתי יש בו "דברים" שחסרים ל- ext3 ו- ext4 הקלאסי, אבל אני חוזר לשאלה הראשונית, האם זה שווה זה?

    1.    נוקסווין דיג'ו

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

  2.   לא מברוקלין דיג'ו

    אני משתמש ב- debian כי הוא יציב, ועדיין אני רוצה מערכת קבצים יציבה. מעניין, אילו יתרונות יביאו btrfs למשתמשים רגילים כמוני?

  3.   יויו פרננדז דיג'ו

    תרומה טובה מאוד, כמו תמיד 😉

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

    ברכות

    1.    מרלין הדביאניטה דיג'ו

      השתמש בפורנו של לינוקס נראה אותו דבר.

  4.   ארונאמו ג'אז דיג'ו

    למי ששואל אם Btrfs יביא להם יתרון כלשהו על פני Ext4, התשובה היא: כן ולא, xD
    אם אתה משתמש בדיסק קשיח של מצב מוצק (SSD), תראה ביצועים טובים בהרבה אם אתה משתמש ב- Btrfs, אך מכיוון שהמערכת עדיין בפיתוח, יתכן שתסבול מתאונה, זה עניין של קריאת תיעוד הפרויקט כדי לקבל מושג ממה שאפשר למצוא: https://btrfs.wiki.kernel.org/

    פעם חשבתי לעשות את הקפיצה, אבל ויתרתי.

    1.    103 דיג'ו

      בדיוק לזה התכוונתי, אמרתי את זה בטון מוזר נראה.

  5.   ויקי דיג'ו

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

    http://www.phoronix.com/scan.php?page=article&item=btrfs_linux31_ssd&num=1

  6.   ג'אמין סמואל דיג'ו

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

  7.   אלונאדו דיג'ו

    הוא אמר, "תאגיד אורקל."

    זו לא דעות קדומות; זה עקרונות:

    אני לא חושב להשתמש ב- "BTRFS". תודה על כל המידע שהייתי צריך.

    1.    sieg84 דיג'ו

      כל כך תכונות טובות שיש ל- BTRFS

    2.    שיקקסולוב קוקולקן דיג'ו

      תהיתי גם את זה. לדעת את ההיסטוריה האחרונה של אורקל (OpenOffice, MySQL, OpenSolaris, Java), האם יהיה זה אמין להשתמש ב- Btrfs?

  8.   סאנקוטיטו דיג'ו

    העניין הוא לחכות קצת עד שהפרויקט יהיה בוגר יותר.

  9.   jhcs דיג'ו

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