Arch στο Raspberry Pi, δημιουργία της κάρτας SD

Arch στο Raspberry Pi, δημιουργία της κάρτας SD

Η διανομή Arch, είναι η αγαπημένη μου για το Raspberry Pi. Είναι ίσως η μόνη που λειτουργεί αβασάνιστα. Ακόμα και με την κλασική Raspbian αντιμετώπισα πρόβλημα καθώς δεν άνοιγε το Raspberry. Δεν ξέρω τον λόγο.

Τελευταία, η διαδικασία να φτιάξω την SD κάρτα έχει αλλάξει. Περιγράφεται αναλυτικά στην σελίδα archlinuxarm.

1. Βρείτε πως αναγνωρίζεται η κάρτα SD από τον υπολογιστή σας. Εμένα με βολεύει η εντολή:

cat /proc/partitions


Συνήθως αναγνωρίζεται ως /dev/mmcblk0

2. Πάμε τώρα να φτιάξουμε τις κατατμήσεις με την εντολή (μπορείτε να φτιάξετε κατατμήσεις και γραφικά με το gparted):

sudo fdisk /dev/mmcblk0


Διαγράψτε όλες τις κατατμήσεις και δημιουργήστε νέες:

* Διαγράψτε όλες τις κατατμήσεις στην κάρτα: o
* Δείτε την λίστα των κατατμήσεων (δεν πρέπει να υπάρχει κάποια): p
* Δημιουργία νέας κατάτμησης: n
* Επιλογή ως πρωτεύουσας κατάτμησης: p
* Επιλογή θέσης στον δίσκο: 1
* Επιλογή θέσης, πατήστε ENTER για αποδοχή από το πρώτο sector, μετά γράψτε +100M για το τελευταίο sector.
* Καθορισμούς τύπου σε W95 FAT32 (LBA): t και μετά c.

* Δημιουργία νέας κατάτμησης: n
* Επιλογή ως πρωτεύουσας κατάτμησης: p
* Επιλογή θέσης στον δίσκο: 2
* Επιλογή θέσης, πατήστε ENTER 2 φορές για αποδοχή από το πρώτο ως το τελευταίο sector.
- Εάν η κάρτα σας είναι μεγάλη και θέλετε και μια 3η κατάτμηση, μπορείτε στο παραπάνω βήμα, να καθορίσετε πόσα GB θέλετε να είναι το rootfs (+2GB) και να ακολουθήσετε την ίδια διαδικασία δημιουργίας κατάτμησης (n, p, 3, enter κλπ).

* Εγγραφή αλλαγών στην κάρτα και έξοδος: w


3. Δημιουργία τύπου αρχείων και προσάρτηση κατατμήσεων:

* Για την κατάτμηση /boot σε FAT

sudo mkfs.vfat /dev/mmcblk0p1
mkdir boot
sudo mount /dev/mmcblk0p1 boot

* Για την κατάτμηση /root σε ext4

sudo mkfs.ext4 /dev/mmcblk0p2
mkdir root
sudo mount /dev/mmcblk0p2 root


4. Κατεβάστε το τελευταίο στιγμιότυπο:

wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz


5. Αποσυμπιέστε το ως root (σε μερικές διανομές καλύτερα είναι να μπείτε ως su -)

sudo bsdtar -xpf ArchLinuxARM-rpi-latest.tar.gz -C root

Και συγχρονίστε

sudo sync


6. Μετακινείστε τα αρχεία boot στην κατάτμηση

sudo mv root/boot/* boot


7. Αποπροσαρτήστε τις κατατμήσεις:

sudo umount boot root


8. Εισάγετε την κάρτα στο Raspberry Pi και εκκινείστε το. Για να εισέλθετε, δείτε ποια IP έχει το Raspberry και ανοίξτε τερματικό:

ssh root@192.168.1.x

οι προεπιλεγμένοι κωδικοί είναι:

User: root
Password: root

αφού μπείτε, κάντε μια ενημέρωση με

pacman -Syu

Δεν υπάρχουν σχόλια

Από το Blogger.