Installing ArchLinux on Raspberry Pi
Isi kandungan:
Raspberry Pi adalah komputer papan tunggal yang paling popular sepanjang zaman. Ia boleh digunakan untuk pelbagai tujuan seperti PC desktop, pusat media rumah, penghala WiFi pintar, sistem automasi, dan pelayan permainan. Kes penggunaan tidak berkesudahan.
Anda boleh menjalankan beberapa sistem operasi yang berbeza pada Raspberry Pi termasuk pelbagai pengedaran Linux seperti Raspbian, Windows 10 IoT, dan FreeBSD.
Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk membina ARM Linux Arch pada Raspberry Pi 3 dan 4. Pemasangan Arch Linux semudah mewujudkan dua partition dan menyalin fail OS ke kad SD.
Arch Linux adalah peluncuran rolling GNU / Linux distribution, yang bermaksud ia hanya perlu dipasang sekali dan memperbaharuinya dengan kerap.
Memuat turun Arch Linux
Lawati halaman muat turun ARM Arch Linux dan muat turun fail ARM Arch Linux terkini untuk versi Raspberry Pi anda.
Menyediakan kad SD
Masukkan kad SD ke pemacu kad SD anda dan cari nama kad menggunakan arahan
lsblk
:
lsblk
Perintah ini akan mencetak senarai semua blok peranti yang tersedia:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…
Dalam contoh di atas, nama peranti SD adalah
/dev/sdb
, tetapi ini mungkin berbeza pada sistem anda. Cara terbaik untuk mengenal pasti nama adalah dengan memeriksa saiz peranti.
Anda boleh menggunakan alat grafik seperti GParted atau alat baris arahan seperti
fdisk
atau
parted
untuk memformat pemacu dan membuat partition yang diperlukan. Kami akan menggunakan utiliti
parted
.
Perhatikan bahawa pemformatan dan membuat partition baru adalah proses yang merosakkan, dan ia akan memadamkan semua data yang ada. Sekiranya anda mempunyai data pada kad SD, pertama anda perlu membantunya.
Pertama, buat jadual partition dengan menjalankan perintah berikut:
sudo parted /dev/sdb --script -- mklabel msdos
Buat dua partition. Partition boot fat32 dengan 128 MB, dan ext4 partition root yang mengambil seluruh ruang SD:
sudo parted /dev/sdb --script -- mkpart primary fat32 1 128
sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%
Tambah bendera yang boleh dibaca pada partition boot:
sudo parted /dev/sdb --script -- set 1 boot on
Sebaik sahaja selesai, gunakan arahan di bawah untuk mencetak jadual partition dan sahkan bahawa semuanya telah ditetapkan dengan betul:
sudo parted /dev/sdb --script print
Keluaran seharusnya kelihatan seperti ini:
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
Formatkan partition boot ke FAT32:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Format partition root untuk 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
Menyalin Fail OS
Sekarang bahawa kad SD dibahagikan, kami akan melancarkan sekatan dan menyalin data dari fail tar yang dimuat turun.
Sebelum pemasangan partition SD, buat direktori yang akan berfungsi sebagai titik mount:
sudo mkdir -p /mnt/arch/{boot, root}
Pasang kedua-dua sekatan menggunakan arahan di bawah:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
Gunakan arahan
tar
untuk mengekstrak kandungan fail tar.gz Arch Linux ke direktori
/mnt/arch/root
:
sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root
Kemudian pindahkan fail boot ke bahagian boot boot:
sudo mv /mnt/arch/root/boot/* /mnt/arch/boot
Sebaik sahaja selesai, hapus kedua-dua sekatan:
sudo umount /mnt/arch/boot /mnt/arch/root
Itu sahaja! Anda mempunyai OS Linux Arch bootable pada kad SD anda.
Booting the Pi
Letakkan kad SD ke papan Raspberry Pi anda, pasang monitor, papan kekunci dan sumber kuasa, dan anda sudah bersedia untuk pergi.
Nama pengguna lalai adalah penggera, dan kata laluan adalah penggera. Pengguna ini mempunyai keistimewaan sudo.
Anda juga boleh log masuk sebagai root dengan root kata laluan.
Setelah log masuk, mulakan keahlian pacman dan isi kekunci pakej:
pacman-key --init
pacman-key --populate archlinuxarm
Dari sini anda boleh menukar kata laluan pengguna, menetapkan WiFi, dan konfigurasi pemasangan Arch Linux baru anda.
Kesimpulannya
Memasang Arch Linux pada Raspberry Pi 3 / 34bis satu proses yang agak mudah. Semua yang anda perlu lakukan adalah menyediakan kad SD, salinan fail, dan boot Raspberry Pi.
gerbang linux raspberry piMemasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang tingkap 10 pratonton iot pada raspberry pi 2
Ketahui Bagaimana Memasang Windows 10 IoT Preview pada Raspberry Pi 2 dalam Panduan Langkah demi Langkah ini.
Bagaimana untuk memasang dan menggunakan docker pada pi raspberry
Dalam tutorial ini, kami akan menerangkan cara memasang Docker pada Raspberry Pi dan meneroka konsep dan arahan Docker asas.