Raspberry Pi נועד לפעול מכרטיס SD / MicroSD. עבור מערכות הפעלה כמו PIXEL, זה אומר כי "שורש" ו "הבית" מחיצות כל שקר כרטיס SD, אשר יכול להיות קצת מגביל בהתחשב בגודל האחסון הזעיר שלה. אם אתם מתכוונים להפעיל שרת אחסון ביתי על פי שלך Raspberry, עדיף להעביר את מערכת ההפעלה לכונן קשיח חיצוני אז יש לך טונות של שטח אחסון לשימוש.

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

הערה : הסיבה Raspberry Pi 3 משמש כאן כי זה לא צריך מקור כוח נוסף כוח את הדיסק הקשיח החיצוני. אספקת החשמל של פספי פיי 3 מספיקה כדי להדליק את הדיסק הקשיח החיצוני דרך יציאת USB. האם ודא כי אתה משתמש פי הרשמי כוח מתאם או כי תקע החשמל שלך מסוגל outputting 2.5A (מינימום) הנוכחי.

לפני שנתחיל, להלן הדרישות עבור ערכת לימוד זו:

  1. פטל פטל 3
  2. כרטיס microSD (מינימום 4 GB) עם PIXEL מותקן. (מדריך זה מניח כי כבר יש לך התקנה PIXEL עובד על כרטיס microSD שלך.לקבלת פרטים נוספים, אתה יכול לבדוק את הדרכות כאן כדי להגדיר תמונות עבור פטל פייס.)
  3. דיסק קשיח חיצוני המעוצב ל- Ext4. (ניתן להשתמש ב- GParted או בפקודה fdisk כדי לעצב את הכונן הקשיח החיצוני ל- Ext 4.)

הגדרת דיסק קשיח חיצוני

.1 הכנס את כרטיס ה - microSD לתוך ה - Phpberry Pi 3. חבר את הכונן הקשיח החיצוני ליציאת ה - USB של ה - Pipberry Pi 3. הפעל את ה - Pi.

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

 sudo su הר / dev / sda / mnt 

3. הבא, אנחנו צריכים להתקין את Rsync (אם זה לא מותקן כבר):

 apt-get להתקין rsync 

.4 העתק את כל הקבצים מכרטיס ה - microSD לכונן הקשיח החיצוני. אנו משתמשים ב- rsync, כך שכל הרשאות הקובץ והבעלות שלמות.

 sudo rsync -axv / / mnt 

5. עם כל הקבצים אתחול בכונן הקשיח החיצוני, אנחנו צריכים לשנות את קובץ האתחול כך שהוא מצביע על הדיסק הקשיח החיצוני עבור הוראות אתחול.

 cp /boot/cmdline.txt /boot/cmdline.txt.bak nano /boot/cmdline.txt 

אנחנו צריכים לערוך שני חלקים של שורה זו. שנה את root= ל /dev/sda, ובסוף, הוסף rootdelay=5 .

התוצאה צריכה להיראות כך:

 dwc_otg.lpm_enable = 0 קונסולת = serial0, 115200 קונסולה = tty1 root = / dev / sda1 rootfstype = מעלית ext4 = מועד אחרון fsck.repair = כן rootwayay = root 5 

6. לבסוף, אנחנו מוסיפים את הכניסה לכונן הקשיח "/ mnt / etc / fstab" כך תיקיית השורש בכונן הקשיח החיצוני מותקן באופן אוטומטי במהלך אתחול.

 ננו / mnt / etc / fstab 

הוסף שורה זו לשורה השנייה של הקובץ:

 / dev / sda1 / ext4 ברירות מחדל, noatime 0 1 

הוסף "#" בתחילת השורה האחרונה כדי להשבית את האתחול מכרטיס microSD:

 # / dev / mmcblk0p7 / ברירת המחדל של ext4, noatime 0 1 

הערה : /devmncblk0p7 מתייחס לחריץ כרטיס ה- microSD שלך והערך עשוי להיות שונה במקרה שלך.

לאחר השינויים, הוא אמור להיראות כך:

 0 / dev / sda1 / ext4 ברירות מחדל, noatime 0 1 / dev / mmcblk0p6 / boot vfat defaults 0 2 # / dev / mmcblk0p7 / ברירת המחדל של ext4, noatime 0 1 

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

אופציונלי: הגדל את גודל ה- swapfile

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

1. פתח מסוף והיכנס לחשבון הבסיס.

 sudo su 

2. ערוך את swapfile.

 ננו / etc / dphys-swapfile 

שנה את הערך של CONF_SWAPSIZE מ -100 ל CONF_SWAPSIZE שמור את הקובץ ויצא ממנו.

.3 הפעל מחדש את השירות כדי לעדכן את השינויים.

 sudo dphys-swapfile setup sudo /etc/init.d/dphys-swapfile stop sudo /etc/init.d/dphys-swapfile start 

סיכום

את פספי 3 מגיע עם מספר שיפורים שימושיים כגון RAM גבוה יותר, מודול WiFi וספק כוח גדול מספיק כדי לתמוך בכונן קשיח חיצוני. זה עושה את זה שימושי כדי להפעיל פרויקטים גדולים יותר אינטנסיבי. ככזה, כרטיס microSD עם גודל אחסון קטן יכול להיות גורם מגביל, שלא לדבר על מהירות קריאה / כתיבה איטית שלה והוא להיות רגישים לשחיתות נתונים. עם ההנחיות לעיל, אתה יכול עכשיו הכוח שלך Pi פטל מהכונן הקשיח החיצוני ולשפר את הביצועים שלה.