binde mount / var mit fstab

7

Ich spiele mit beiden /homeund /varauf einer separaten Partition herum, die eingebunden wird /myhdd.

Als nächstes verwende ich mount --bindmontieren /varauf /myhdd/varund /homeauf /myhdd/home. Mit dieser Konfiguration kann ich Arch Linux erfolgreich installieren, aber sobald ich das installierte System starte /varund /homenicht gemountet bin , obwohl dies der Fall /myhddist.

Aufgrund dieses Problems kann ich Pacman und wichtigere Dinge nicht zum Laufen bringen. Ich bekomme ein funktionierendes System, wenn ich alle Verzeichnisse manuell einbinde. Es sieht also nach einem fstab-Problem aus. Hier ist es also:

# /dev/sda1
UUID=f192b003-abf9-4e1a-87ee-d187d64423ce   /           ext4        rw,relatime,data=ordered    0 1

# /dev/sda2
UUID=b4c5571f-ddb7-440e-b591-759e888b268d   /myhdd      ext4          rw,relatime,data=ordered  0 2

# /mnt/myhdd/home
/mnt/myhdd/home         /home       none        bind    0 0

# /mnt/myhdd/var
/mnt/myhdd/var          /var        none        bind    0 0

Irgendwelche Ideen, warum fstab meine /varund /homeVerzeichnisse nicht bereitstellt ?

Rafal
quelle

Antworten:

4

Ihr Problem:

/myhdd ... /mnt/myhdd/... /mnt/myhdd/...

Es sollte entweder lauten:

/mnt/myhddd ... /mnt/myhdd/... /mnt/myhdd/...

oder...

/myhdd ... /myhdd/... /myhdd/...
mikeserv
quelle
so dumm von mir ...
Rafal
3
@ Rafal - es ist einfach, vorbei zu schauen. Ich habe es dreimal gemacht. Manchmal ist nur ein zweites Paar Augen das, was man für das Bonehead-Zeug braucht.
Mikesserv
@mikeserv Ich weiß, dass diese Frage etwas veraltet ist, aber könnten Sie ein "Arbeitsbeispiel" der letzten Alternative hinzufügen, die Sie geschrieben haben? Vielen Dank im Voraus!
Cezarlamann