Getting started with the Raspberry Pi (Installing Raspbian on a MicroSD Card)
สารบัญ:
Raspberry Pi เป็นคอมพิวเตอร์บอร์ดเดี่ยวที่ได้รับความนิยมสูงสุดตลอดกาล สามารถใช้สำหรับวัตถุประสงค์ต่าง ๆ เช่นเดสก์ท็อปพีซีศูนย์สื่อภายในบ้านเราเตอร์สมาร์ท WiFi ระบบอัตโนมัติและเซิร์ฟเวอร์เกม กรณีการใช้งานไม่มีที่สิ้นสุด
คุณสามารถเรียกใช้ระบบปฏิบัติการที่แตกต่างกันจำนวนหนึ่งบน Raspberry Pi รวมถึง Linux ดิสทริบิวชันต่าง ๆ เช่น Raspbian, Windows 10 IoT และ FreeBSD
ในบทช่วยสอนนี้เราจะแสดงวิธีการตั้งค่า Arch Linux ARM บน Raspberry Pi 3 และ 4 การติดตั้ง Arch Linux นั้นทำได้ง่ายเพียงแค่สร้างสองพาร์ติชั่นและคัดลอกไฟล์ OS ไปยังการ์ด SD
Arch Linux คือการกระจาย GNU / Linux ที่วางจำหน่ายซึ่งหมายความว่าคุณจะต้องติดตั้งเพียงครั้งเดียวและอัปเดตเป็นประจำ
กำลังดาวน์โหลด Arch Linux
เยี่ยมชมหน้าดาวน์โหลด Arch Linux ARM และดาวน์โหลดไฟล์ Arch Linux ARM ล่าสุดสำหรับรุ่น Raspberry Pi ของคุณ
กำลังเตรียมการ์ด 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
เพื่อจัดรูปแบบไดรฟ์และสร้างพาร์ติชันที่ต้องการ เราจะใช้ยูทิลิตี้แบบ
parted
ส่วน
โปรดทราบว่าการจัดรูปแบบและการสร้างพาร์ติชันใหม่เป็นกระบวนการทำลายล้างและจะลบข้อมูลที่มีอยู่ทั้งหมด หากคุณมีข้อมูลในการ์ด SD อันดับแรกคุณควรสำรองข้อมูล
ขั้นแรกให้สร้างตารางพาร์ติชันโดยเรียกใช้คำสั่งต่อไปนี้:
sudo parted /dev/sdb --script -- mklabel msdos
สร้างพาร์ติชันที่สอง พาร์ติชันสำหรับเริ่มระบบ Fat32 ที่มี 128 MB และพาร์ทิชันราก 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 ได้รับการแบ่งพาร์ติชันแล้วเราจะทำการเมาท์พาร์ติชั่นและคัดลอกข้อมูลจากไฟล์ tar ที่ดาวน์โหลด
ก่อนทำการติดตั้งพาร์ติชัน SD ให้สร้างไดเรกทอรีที่จะทำหน้าที่เป็นจุดเชื่อมต่อ:
sudo mkdir -p /mnt/arch/{boot, root}
เมาท์พาร์ติชันทั้งสองโดยใช้คำสั่งด้านล่าง:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
ใช้คำสั่ง
tar
เพื่อแยกเนื้อหาของไฟล์ Arch Linux tar.gz ไปยังไดเร็กทอรี
/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
นั่นคือทั้งหมด! คุณมี Arch Linux OS ที่สามารถบูตได้บนการ์ด SD ของคุณ
เริ่มต้นขึ้น Pi
ใส่การ์ด SD ลงในบอร์ด Raspberry Pi ของคุณเชื่อมต่อจอภาพแป้นพิมพ์และแหล่งพลังงานแล้วคุณก็พร้อมที่จะไป
ชื่อผู้ใช้เริ่มต้นคือการ เตือนภัย และรหัสผ่านคือการ เตือนภัย ผู้ใช้รายนี้มีสิทธิ์แบบ sudo
คุณสามารถล็อกอินด้วย รูท ด้วยรหัสผ่าน รูท ได้
เมื่อเข้าสู่ระบบให้เริ่มการทำงานของ pacman keyring และเติมคีย์การลงนามในแพ็คเกจ:
pacman-key --init
pacman-key --populate archlinuxarm
จากที่นี่คุณสามารถเปลี่ยนรหัสผ่านผู้ใช้ตั้งค่า WiFi และกำหนดค่าการติดตั้ง Arch Linux ใหม่ของคุณ
ข้อสรุป
การติดตั้ง Arch Linux บน Raspberry Pi 3 / 34bis เป็นกระบวนการที่ค่อนข้างตรงไปตรงมา สิ่งที่คุณต้องทำคือเตรียมการ์ด SD คัดลอกไฟล์และบูต Raspberry Pi
arch linux raspberry piMicrosoft Tweaks Ad หลังจากที่ Apple บ่น
เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้ง windows 10 iot แสดงตัวอย่างบน raspberry pi 2
เรียนรู้วิธีติดตั้ง Windows 10 IoT Preview บน Raspberry Pi 2 ในขั้นตอนนี้
วิธีการติดตั้ง apache เว็บเซิร์ฟเวอร์บน raspberry pi
เซิร์ฟเวอร์ Apache HTTP เป็นหนึ่งในเว็บเซิร์ฟเวอร์ที่ได้รับความนิยมมากที่สุดในโลก ในบทช่วยสอนนี้เราจะอธิบายวิธีการติดตั้ง Apache เว็บเซิร์ฟเวอร์บน Raspberry Pi