Seu problema:
/myhdd ... /mnt/myhdd/... /mnt/myhdd/...
Ele deve ler:
/mnt/myhddd ... /mnt/myhdd/... /mnt/myhdd/...
ou ...
/myhdd ... /myhdd/... /myhdd/...
Estou brincando com os dois /home
e /var
em uma partição separada que será montada em /myhdd
.
Em seguida, uso mount --bind
para montar /var
on /myhdd/var
e /home
on /myhdd/home
. Com essa configuração, posso instalar com êxito o Arch Linux, mas assim que eu inicializo o sistema instalado, /var
e /home
não são montados, embora /myhdd
seja.
Devido a esse problema, não consigo fazer com que o pacman e as coisas mais importantes funcionem. Eu consigo um sistema de trabalho se eu montar manualmente todos os diretórios, então parece um problema fstab, então aqui está:
# /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
Alguma idéia de por que o fstab não monta meus diretórios /var
e /home
?
Tags mount fstab bind-mount