bind mount / var com fstab

6

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 ?

    
por Rafal 05.09.2014 / 21:04

1 resposta

3

Seu problema:

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

Ele deve ler:

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

ou ...

/myhdd ... /myhdd/... /myhdd/...
    
por 05.09.2014 / 21:22