FreeBSD: Partição com Múltiplos Pontos de Montagem

2

Na instalação mais recente do FreeBSD, como posso fazer uma partição ter /var/ e /tmp/ como um ponto de montagem? Ou seja, uma partição conteria /var/ e /tmp/ . É mesmo possível? Eu sei, é claro, que um ponto de montagem de / conterá tudo o que não for especificado, mas posso dizer especificamente /dev/ad0p3/ has /tmp/ e /var/ como um ponto de montagem?

    
por Devyn Collier Johnson 12.08.2013 / 18:12

1 resposta

1

Você pode usar uma dessas duas técnicas para fazer isso. Eles estão destacados neste post intitulado: Montar vários diretórios na mesma partição? .

Método 1

Inicialize a partir de outro sistema (por exemplo, um LiveCD) e monte sua partição /var e faça isso como root:

cd /mnt/var
mkdir -m755 .newvar
mv * .newvar # won't try to move .newvar because it begins with a period
mv .newvar var # rename .newvar to var
mkdir -m1777 tmp # make a tmp dir

Agora, especifique um ponto de montagem para a partição inteira em /etc/fstab :

/mnt/ignore_me/var /var none bind
/mnt/ignore_me/tmp /tmp none bind

Método # 2

Continue a montar a partição /var como está atualmente, mas faça isso como root:

cd /var
mkdir -m1777 .tmpdir # make a hidden /var/.tmpdir

OBSERVAÇÃO: observe que /var/tmp é algo diferente.

Adicione o seguinte ao seu / etc / fstab, depois das linhas que montam / var:

/var/.tmpdir /tmp none bind
    
por 13.08.2013 / 02:34