01. dezembro 2011 · 4 comments · Categories: FreeBSD · Tags: , ,

Este guia irá mostrar como você pode instalar um ambiente completo e funcional com ZFS usando o esquema de particionamento GPT no FreeBSD 9, nós também iremos usar SWAP em ZFS.

Você pode usar este guia como referencia para uma instalação simples ou em espelhamento (mirror).

 

Este guia é uma tradução do excelente artigo do blog aisecure.net, você pode visualiza-lo na integra neste link.

 

 

Consultoria Pfsense
(1) Inicialize o FreeBSD9 através do DVD de instalação ou pelo o “memstick” e selecione a opção “Live CD”.

(2) Crie um /tmp gravavél

(3) Crie as partições necessárias no(s) disco(s) e adcione o ambiente de boot do ZFS.

a) Para uma instalação de disco simples.

b) Repita o procedimento para o segundo disco se você for usar uma instalação em espelhamento (mirror).

(4) Crie o pool do ZFS.

a) Para uma instalação simples.

b) Para uma instalação em espelhamento.

(5) Configure corretamente o bootfs, checksums e os pontos de montagem. (ignore qualquer mensagem de erro relacionada a somente leitura “read only”)

(6)) Neste ponto, iremos exportar e importar o pool do ZFS enquanto estamos preservando o zroot.cache no /tmp.

(7) Crie o sistema de arquivo apropriado (Seja livre para improvisar).

(8) Adicione um espaço de SWAP e desabilite a opção de checksums. Neste caso eu adicionei 4GB de SWAP.

(9) Crie um link simbólico para o /home e corrija algumas permissões.

(10) Instale o FreeBSD.

(11) Copie o zpool.cache (MUITO IMPORTANTE!!!)

(12) Crie o arquivo rc.conf, loader.conf e um arquivo vazio do fstab (Caso contrário, o sistema irá reclamar).

(13) Desmonte tudo e corrija os pontos de montagem para a inicialização do sistema.

Reinicie, ajuste a informação de fuso horário (tzsetup), configure uma senha para o usuário root, adicione um usuário comum no sistema e divirta-se!!!