אנדרואיד

כיצד להתקין לינוקס arch על פי פטל

Raspberry Pi 400 - a complete personal computer, built into a compact keyboard

Raspberry Pi 400 - a complete personal computer, built into a compact keyboard

תוכן עניינים:

Anonim

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

אתה יכול להריץ מספר מערכות הפעלה שונות ב- Raspberry Pi כולל הפצות לינוקס שונות כמו Raspbian, Windows 10 IoT ו- FreeBSD.

במדריך זה, נראה לך כיצד להגדיר AR Linux Linux על Raspberry Pi 3 ו- 4. התקנת Arch Linux היא פשוטה כמו יצירת שתי מחיצות והעתקת קבצי מערכת ההפעלה לכרטיס SD.

Arch Linux היא הפצת GNU / Linux משחררת מתגלגלת, מה שאומר שאתה צריך להתקין אותה רק פעם אחת ולעדכן אותה לעתים קרובות.

מוריד את Arch Linux

בקר בדף ההורדות של Arch Linux ARM והורד את קובץ ה- ARM של Arch Linux האחרון עבור גרסת ה- Raspberry Pi שלך.

wget

מכין את כרטיס ה- SD

הכנס את כרטיס ה- SD לכונן כרטיס ה- SD שלך ומצא את שם הכרטיס באמצעות הפקודה lsblk :

lsblk

הפקודה תדפיס רשימה של כל התקני החסימה הזמינים:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…

בדוגמה שלמעלה, שם התקן ה- SD הוא /dev/sdb , אך הדבר עשוי להשתנות במערכת שלך. הדרך הטובה ביותר לזהות את השם היא על ידי בדיקת גודל המכשיר.

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

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

ראשית, צור את טבלת המחיצות על ידי הפעלת הפקודה הבאה:

sudo parted /dev/sdb --script -- mklabel msdos

צור שתי מחיצות. מחיצת אתחול Fat32 עם 128 מגה בייט ומחיצת שורש ext4 הגוזלת את שאר שטח ה- SD:

sudo parted /dev/sdb --script -- mkpart primary fat32 1 128 sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%

הוסף דגל לאתחול למחיצת האתחול:

sudo parted /dev/sdb --script -- set 1 boot on

לאחר שתעשה זאת, השתמש בפקודה שלהלן כדי להדפיס את טבלת המחיצות ולוודא שהכל מוגדר כהלכה:

sudo parted /dev/sdb --script print

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

Model: Generic- SD/MMC/MS PRO (scsi) Disk /dev/sdb: 64.0GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 128MB 127MB primary boot, lba 2 128MB 64.0GB 63.9GB primary

פרמט את מחיצת האתחול ל- FAT32:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

לאתחל את מחיצת השורש ל- ext4:

sudo mkfs.ext4 -F /dev/sdb2

mke2fs 1.44.1 (24-Mar-2018) Creating filesystem with 15599104 4k blocks and 3899952 inodes Filesystem UUID: 0992147a-aa9d-474b-b974-e0a015766392 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done

העתקת קבצי מערכת ההפעלה

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

לפני הרכבת מחיצות ה- SD, צור את הספריות שישמשו כנקודות הרכבה:

sudo mkdir -p /mnt/arch/{boot, root}

הרכיב את שתי המחיצות באמצעות הפקודות שלהלן:

sudo mount /dev/sdb1 /mnt/arch/boot sudo mount /dev/sdb2 /mnt/arch/root

השתמש בפקודת tar כדי לחלץ את התוכן של קובץ ה- Tar.gz של Arch Linux לספריית /mnt/arch/root :

sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root

הבא הבא את קובצי האתחול למחיצת האתחול המותקנת:

sudo mv /mnt/arch/root/boot/* /mnt/arch/boot

לאחר שתסיים, הסר את שתי המחיצות:

sudo umount /mnt/arch/boot /mnt/arch/root

זה הכל! יש לך מערכת הפעלה קשת לינוקס הניתנת לאתחול בכרטיס ה- SD שלך.

אתחול הפי

הכנס את כרטיס ה- SD ללוח ה- Raspberry Pi, חבר את הצג, המקלדת ומקור הכוח, ואתה מוכן ללכת.

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

ניתן גם להתחבר כשורש באמצעות root root.

לאחר הכניסה, אתחל את מחזיק מפתחות ה- pacman ואכלס את מפתחות חתימת החבילה:

pacman-key --init pacman-key --populate archlinuxarm

מכאן תוכלו לשנות את סיסמת המשתמש, להגדיר את ה- WiFi ולהגדיר את התקנת Arch Linux החדשה שלכם.

סיכום

התקנת Arch Linux על Raspberry Pi 3 / 34bis תהליך די פשוט. כל שעליך לעשות הוא להכין את כרטיס ה- SD, להעתיק את הקבצים ולאתחל את ה- Raspberry Pi.

פטל קשת לינוקס