
Estou tendo problemas com minha primeira instalação do FreeBSD. Como sempre faço no GNU/Linux, criei partições home e root separadas. O problema que tenho tido é que minha partição inicial não é montada.
Felizmente, quando a inicialização falha, ele simplesmente me despeja em um prompt de root, mas infelizmente depois de remontar / como leitura-gravação e não apenas leitura, não consigo montar /dev/ada0p3, minha partição /home, como /home ou como qualquer coisa outro.
O erro exato que recebo é mount /dev/ada0p3: No such file or directory
, e ainda assim um rápido ls /dev/
me mostra que ada0p3
realmente existe e gpart show
confirma que a partição 3 no dispositivo ada0 é freebsd-zfs e tem 185 GB, o tamanho que aloquei para minha casa.
Estou usando o zfs para / e /home.
Esta é uma instalação nova, então, se necessário, não tenho escrúpulos em detonar a unidade e reinstalar, mas prefiro evitar gastar mais tempo com isso do que o necessário.
Responder1
Tentar zfs mount -a
. Se isso não funcionar, verifique o seguinte zfs get mountpoint,canmount hostjails tank/home
ou tank/usr/home
dependendo do nome do seu pool e da localização do conjunto de dados
ponto de montagemdeve ser definido para uma pasta como/lareposso montardeveria estarsobre
Se esse não for o caso, você pode corrigi-lo zfs set canmount=on tank/home
, por exemplo, de forma semelhante ao ponto de montagem.
Certifique-se de que a pasta mountpoint exista antes de tentar montar.