Ich reiße mal was aus dem Thread auf al.org raus
https://bbs.archlinux.org/viewtopic.php?pid=1784785#p1784785
Seth schrieb
# LC_ALL=C stat /
File: /
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 804h/2052d Inode: 2 Links: 18
Access: (0700/drwx------) Uid: ( 1000/ user) Gid: ( 1000/ UNKNOWN)
How, the fuck, did that happen?
Das kommt sicher von deiner Prozedur aus Debian raus.
Dort formatiertest du ja diese Partition und dann hast du diese eingehängt um deinen Install-Ordner draufzukopieren. Dieses Einhängen bzw. die Rechte des Einhängepunktes waren nun wohl dein UID/GID 1000/1000 unter Debian. Und diese Dateisystem-Berechtigungen (auch/gerade für die "virtuelle" Wurzel der Partition) bleiben im Dateisystem erhalten - deshalb dann in der Installation diese stat-Ausgabe.
Ansonsten denke ich seid ihr auf dem richtigen Weg...
//Edit: Das ist nun kein Grund für eine erneute Installation, ein einfaches:
chown root.root /
chmod 755 /
sollte ausreichen, der "Rest" des System ist ja über pacstrap (mit den "richtigen" Berechtigungen) installiert worden. Nach einem erneuten Boot sollten die so geänderten Rechte für / auch erhalten bleiben.