Δημοσιεύτηκε: 17 Αύγ 2015, 19:14
από fkol k4
Υποθέτω πως θα θέλεις να εγκαταστήσεις το arch μέσα σε κάποιον subvolume του Btrfs partition που θα φτιάξεις, οπότε με βάση αυτό προχωρώ:

Η μόνη διαφορά με την standard εγκατάσταση του Arch, θα είναι πως θα πρέπει να προσαρτήσεις για το chroot της εγκατάστασης τον subvolume κι όχι το παρτιτιον.
Αν δηλαδή φτιάξεις έναν subvolume με όνομα ArchLinux, τότε θα το κάνεις mount ως
Κώδικας: Επιλογή όλων
mount -o subvol=ArchLinux /dev/sdaX /mnt

και θα προχωρήσεις στην εγκατάσταση όπως θα προχωρούσες και αν την έκανες σε ext4.
Την option subvol=ArchLinux θα πρέπει να την σημειώσεις και στο αρχείο /etc/fstab
Πχ:
Spoiler: show
UUID=1b0cb5eb-3ceb-4ce5-a5e9-c5fe73174d15 / btrfs defaults,subvol=ArchLinux 0 0

Για το /boot δεν γνωρίζω, δεν χρησιμοποιώ ξεχωριστό partition γι αυτό. Το αφήνω πάντα μέσα στο /
Το που θα βρίσκεται το /home το καθορίζεις ο ίδιος μέσω /etc/fstab αφού έτσι κι αλλιώς στο Arch το φτιάχνεις χειροκίνητα.

Σε κάθε περίπτωση, για όποιο ξεχωριστό διαμέρισμα θέλεις να χρησιμοποιήσεις, θα πρέπει να το προσαρτήσεις πριν το chroot στο κατάλληλο σημείο. Πχ
  1. Έχεις το /dev/sda3 σε btrfs και το θέλεις για /; Δίνεις
    Κώδικας: Επιλογή όλων
    mount -o subvol=ArchLinux /dev/sda3 /mnt
  2. Έχεις το /dev/sda4 σε ext4 και το θέλεις για /boot; Δίνεις
    Κώδικας: Επιλογή όλων
    mkdir -p /mnt/boot
    mount /dev/sda4 /mnt/boot
  3. Έχεις το /dev/sdb1 σε ext4 και το θέλεις για /home; Δίνεις
    Κώδικας: Επιλογή όλων
    mkdir -p /mnt/home
    mount /dev/sdb1 /mnt/home

Μετά απλά κάνεις την εγκατάσταση.