Android

Cara menginstal lengkungan linux pada raspberry pi

How To Install BlackArch Linux

How To Install BlackArch Linux

Daftar Isi:

Anonim

Raspberry Pi adalah komputer papan tunggal paling populer sepanjang masa. Dapat digunakan untuk berbagai keperluan seperti PC desktop, pusat media rumah, router WiFi pintar, sistem otomasi, dan server game. Kasing tak ada habisnya.

Anda dapat menjalankan sejumlah sistem operasi yang berbeda pada Raspberry Pi termasuk berbagai distribusi Linux seperti Raspbian, Windows 10 IoT, dan FreeBSD.

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara mengatur ARM Arch Linux pada Raspberry Pi 3 dan 4. Menginstal Arch Linux semudah membuat dua partisi dan menyalin file OS ke kartu SD.

Arch Linux adalah distribusi bergulir GNU / Linux, yang berarti Anda hanya perlu menginstalnya sekali dan memperbaruinya sesering mungkin.

Mengunduh Arch Linux

Kunjungi halaman unduhan ARM Arch Linux dan unduh file ARM Arch Linux terbaru untuk versi Raspberry Pi Anda.

wget

Mempersiapkan kartu SD

Masukkan kartu SD ke dalam drive kartu SD Anda dan temukan nama kartu menggunakan perintah lsblk :

lsblk

Perintah akan mencetak daftar semua perangkat blok yang tersedia:

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

Pada contoh di atas, nama perangkat SD adalah /dev/sdb , tetapi ini mungkin berbeda pada sistem Anda. Cara terbaik untuk mengidentifikasi nama adalah dengan memeriksa ukuran perangkat.

Anda dapat menggunakan alat grafis seperti GParted atau alat baris perintah seperti fdisk atau parted untuk memformat drive dan membuat partisi yang diperlukan. Kami akan menggunakan utilitas parted .

Perhatikan bahwa memformat dan membuat partisi baru adalah proses yang merusak, dan itu akan menghapus semua data yang ada. Jika Anda memiliki data pada kartu SD, pertama-tama Anda harus mencadangkannya.

Pertama, buat tabel partisi dengan menjalankan perintah berikut:

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

Buat dua partisi. Partisi boot Fat32 dengan 128 MB, dan partisi root ext4 yang mengambil sisa ruang SD:

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

Tambahkan bendera yang dapat di-boot ke partisi boot:

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

Setelah selesai, gunakan perintah di bawah ini untuk mencetak tabel partisi dan memverifikasi bahwa semuanya sudah diatur dengan benar:

sudo parted /dev/sdb --script print

Outputnya akan terlihat 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

Format partisi boot ke FAT32:

sudo mkfs.vfat -F32 /dev/sdb1

mkfs.fat 4.1 (2017-01-24)

Format partisi root ke 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 File OS

Sekarang setelah kartu SD dipartisi, kami akan memasang partisi dan menyalin data dari file tar yang diunduh.

Sebelum memasang partisi SD, buat direktori yang akan berfungsi sebagai titik mount:

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

Pasang kedua partisi menggunakan perintah di bawah ini:

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

Gunakan perintah tar untuk mengekstraksi konten file tar.gz Arch Linux ke /mnt/arch/root :

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

Selanjutnya pindahkan file boot ke partisi boot yang terpasang:

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

Setelah selesai, unmount kedua partisi:

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

Itu saja! Anda memiliki OS Arch Linux yang dapat di-boot pada kartu SD Anda.

Booting Pi

Masukkan kartu SD ke papan Raspberry Pi Anda, tancapkan monitor, keyboard, dan sumber daya, dan Anda siap untuk pergi.

Nama pengguna default adalah alarm, dan kata sandi adalah alarm. Pengguna ini memiliki hak sudo.

Anda juga dapat masuk sebagai root dengan root kata sandi.

Setelah masuk, inisialisasi kunci pasman dan isi kunci penandatanganan paket:

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

Dari sini Anda dapat mengubah kata sandi pengguna, mengatur WiFi, dan mengkonfigurasi instalasi Arch Linux baru Anda.

Kesimpulan

Menginstal Arch Linux pada Raspberry Pi 3/34 adalah proses yang cukup mudah. Yang perlu Anda lakukan adalah menyiapkan kartu SD, menyalin file, dan boot Raspberry Pi.

lengkung pi raspberry linux