FreeBSD Instala e adiciona ao menu de inicialização

O FreeBSD é um sistema operacional de código aberto e compatível com Unix, que tem suas raízes no Research Unix através do Berkeley Software Distribution (BSD).

O FreeBSD √© um descendente do BSD, que foi chamado de “BSD Unix” ou “Berkeley Unix” (em viola√ß√£o √† marca comercial do UNIX).FreeBSD

A primeira versão do FreeBSD foi lançada em 1993 e, desde 2005, é a distribuição BSD mais amplamente usada, pois é instalada em mais de três quartos de todos os sistemas de distribuição BSD em execução.

O FreeBSD tem semelhanças com o Linux, com duas grandes diferenças:

Primeiro, o FreeBSD é um sistema operacional completo, ou seja, fornece o kernel, drivers de driver, ajuda ao usuário e documentação, ao contrário do Linux, que possui apenas o kernel e drivers, enquanto o software do sistema desenvolvido por terceiros.

Segundo, o código fonte do FreeBSD é distribuído sob a licença BSD permissiva, em oposição à licença GPL copyleft usada pelo Linux.

Abaixo, veremos como você pode instalar o FreeBSD no seu computador, mas também como adicioná-lo ao menu de inicialização da distribuição Linux que você está usando.

No meu caso, embora eu use principalmente o Arch e o Debian para minhas atividades di√°rias, o menu de inicializa√ß√£o que eu uso √© do Manjaro Linux. Sim, instalei o Manjaro em uma pequena parti√ß√£o de disco apenas porque o menu de inicializa√ß√£o da distribui√ß√£o permite o acesso a partir do √ļltimo sistema operacional que voc√™ usou.

Exemplo: Meu computador possui as distribui√ß√Ķes Arch, Debian, Gentoo, MX e uma instala√ß√£o do Windows 10 (sem mencionar que est√° preso ao Linux).

Se eu estiver usando o Debian e reiniciando, não precisarei selecionar a distribuição que usei no menu de inicialização novamente, pois o Manjaro inicializará no sistema em que eu estava (Debian).

Instalação do FreeBSD.

O meio de instala√ß√£o pode ser usado de tr√™s maneiras: instalar o FreeBSD, como um “live CD” ou simplesmente acessar um shell do FreeBSD. Use as setas para fazer uma sele√ß√£o e Enter para confirm√°-la. Ap√≥s a inicializa√ß√£o a partir da instala√ß√£o do DVD ou USB, voc√™ ver√° a seguinte imagem:

live CD não é o que você pensa, o FreeBSD não possui uma interface gráfica.

Na primeira tela, pressione Enter e, na próxima (abaixo), selecione Instalar

Bsdinstall é um aplicativo de instalação do FreeBSD baseado em ambiente de texto. Foi escrito por Nathan Whitehorn e usado pela primeira vez em 2011 no FreeBSD 9.0.

A próxima tela solicitará que você selecione o tipo de teclado que está usando. Selecione

FreeBSD Para configurar sua rede (IPv4, IPv6), selecione através do DHCP e continue normalmente.  O instalador encontrará automaticamente cada conexão com fio.

FreeBSD

Selecionar nome do host

FreeBSD

No meu próprio sistema, escolhi iguru como meu nome de host.

Complementos para o FreeBSD Select

A escolha dos dados de instala√ß√£o depende principalmente do uso do sistema e do espa√ßo livre dispon√≠vel no disco. Os programas b√°sicos e b√°sicos do FreeBSD (tamb√©m conhecidos como “sistema base” ou sistema b√°sico) devem ser instalados. Pessoalmente, n√£o escolhi jogos e portas (voc√™ pode adicionar o que precisar mais tarde).

  • Dados opcionais
  • doc – Documenta√ß√£o adicional, principalmente de significado hist√≥rico. A documenta√ß√£o fornecida pela equipe de documenta√ß√£o do FreeBSD √© instalada separadamente posteriormente.
  • games – Alguns jogos tradicionais do BSD que incluem fortuna, rot13 e muito mais.
  • lib32 – Bibliotecas de compatibilidade para executar aplicativos de 32 bits nas vers√Ķes de 64 bits do FreeBSD.
  • ports – A cole√ß√£o de portas do FreeBSD.
  • src – o c√≥digo fonte do sistema.

    Instalação do FreeBSD a partir da rede.

    A ferramenta de instalação bootonly não possui cópias dos arquivos de instalação.  Quando você usa o método bootonly, os arquivos são baixados da Internet, mediante solicitação.

    FreeBSD

    Seleção de espelhos. Role para baixo com as setas até encontrar o URL do seu país para um download mais rápido.

    Configuração de disco:

    Existem tr√™s maneiras de criar espa√ßo no seu drive FreeBSD. Com o m√©todo Guiado, as parti√ß√Ķes s√£o criadas automaticamente, enquanto que com o m√©todo Manual (avan√ßado), os usu√°rios avan√ßados podem criar parti√ß√Ķes personalizadas. Por fim, existe a op√ß√£o de iniciar um shell para criar parti√ß√Ķes diretamente usando programas de linha de comando como gpart, fdisk ou bsdlabel.

    Selecione Guiado e clique em Enter. [Entire Disk]Voc√™ pode instalar o sistema operacional no disco inteiro ou em parte dele. Se voc√™ escolher [Partition], as parti√ß√Ķes apropriadas ser√£o criadas para usar o disco inteiro. Se voc√™ instalou no seu disco e outras funcionalidades, selecione

    . [Partition]No segundo caso (se você prosseguir com a seleção ), você precisa selecionar a unidade que deseja instalar.

    Selecione a partição que deseja instalar o sistema operacional e, com a seta, selecione Automático antes de pressionar Enter.

    O instalador perguntará se você deseja criar a partição de inicialização, pressione Sim e, em seguida, clique em Concluir novamente.

    No meu caso, instalei o FreeBSD na partição 10.

    Confirma√ß√£o final [Commit] Selecione e empurre Entrar [Back] continuar. Se voc√™ precisar fazer altera√ß√Ķes, selecione [Revert & Exit] para retornar ao processador de disco. Com a chavevoc√™ pode sair do programa de instala√ß√£o sem fazer altera√ß√Ķes no disco r√≠gido.

    FreeBSD

    O tempo de instala√ß√£o varia de acordo com as distribui√ß√Ķes e detalhes de instala√ß√£o selecionados, o meio de instala√ß√£o e a velocidade do computador. Voc√™ ver√° v√°rias mensagens sobre o andamento do processo.

    Inicialmente, o instalador gravar√° as parti√ß√Ķes no disco e executar√° os comandos newfs apropriados para criar os sistemas de arquivos apropriados.

    Se você instalar em uma rede, o bsdinstall continuará carregando os arquivos necessários.

    Ap√≥s a instala√ß√£o do FreeBSD, seguem-se v√°rias configura√ß√Ķes. Voc√™ pode repetir qualquer configura√ß√£o se inserir a op√ß√£o correspondente no menu final antes de reiniciar o seu sistema FreeBSD rec√©m-instalado.

    Definindo o código raiz

    Se você deseja criar uma nova Informação do Usuário de Introdução ao Usuário:

    FreeBSD

  • Informa√ß√Ķes do usu√°rio do FreeBSD
  • Nome de usu√°rio – O nome que o usu√°rio usar√° para entrar no sistema. Normalmente, a primeira letra do primeiro nome em combina√ß√£o com o sobrenome.
  • Nome completo – o nome de usu√°rio completo do usu√°rio.
  • Uid – ID do usu√°rio. O n√ļmero de identifica√ß√£o do usu√°rio. Normalmente, n√£o preenchemos este campo para selecionar automaticamente um n√ļmero do sistema.
  • Grupo de logon – o grupo ao qual o usu√°rio pertence. Geralmente, deixamos em branco para aceitar o valor padr√£o ou selecionar a roda.
  • Convidar usu√°rio para outros grupos? – Grupos de usu√°rios adicionais aos quais queremos que o usu√°rio perten√ßa.
  • Classe de logon – normalmente n√£o preenchemos este campo, para que o valor padr√£o seja aceito.
  • Shell – O shell que este usu√°rio usar√°. No nosso exemplo, escolhemos csh (1).
  • Diret√≥rio inicial – o diret√≥rio pessoal do usu√°rio. O valor padr√£o √© geralmente o correto.
  • Permiss√Ķes do diret√≥rio inicial – Os direitos no diret√≥rio do usu√°rio. Os padr√Ķes geralmente est√£o corretos.
  • Usar autentica√ß√£o baseada em senha? – A resposta padr√£o √© “sim”.
  • Use uma senha vazia? – A resposta padr√£o √© “n√£o”.
  • Use uma senha aleat√≥ria? – A resposta padr√£o √© “n√£o”.
  • Digite a senha – a senha deste usu√°rio. Ele n√£o aparece na tela enquanto digitamos.
  • Digite a senha novamente – A senha deve ser digitada novamente para confirma√ß√£o.
  • Bloquear a conta ap√≥s a cria√ß√£o? – A resposta padr√£o √© “n√£o”.

    Depois de inserir todas as informa√ß√Ķes, voc√™ ver√° um resumo delas e o sistema perguntar√° sobre sua exatid√£o. Se voc√™ cometeu um erro durante a importa√ß√£o, digite no e tente novamente. Se tudo estiver correto, digite yes para criar o novo usu√°rio.

    Sair do Gerenciamento de usu√°rios e grupos: selecione N√£o.

    Depois que a instala√ß√£o estiver conclu√≠da e as configura√ß√Ķes iniciais, voc√™ ter√° uma √ļltima chance de alterar as configura√ß√Ķes antes de sair do programa de instala√ß√£o.  Se voc√™ acha que est√° pronto, selecione sair.

    FreeBSD

    FreeBSD Adicione ao menu Boot da distribuição principal que você está usando.

    No meu caso, adicionei o seguinte ao /etc/grub.d/40_custom do Manjaro com o comando nano /etc/grub.d/40_custom (como root).

    Mude o n√ļmero para gpt10 e adicione seu pr√≥prio n√ļmero de parti√ß√£o

    menuentry “FreeBSD” {insmod ufs2 set root = (hd0, gpt10) chainloader /boot/loader.efi}

    Após adicionar, execute o seguinte comando para adicionar o FreeBSD ao menu de inicialização do seu computador.

    grub-mkconfig -o /boot/grub/grub.cfg

    Com as etapas acima, você terá uma instalação básica do FreeBSD, sem nenhuma interface gráfica. Vamos ver como você pode instalar um no próximo post.

    Instalação do Plasma do FreeBSD 12 KDE

    Sourcehandbook / bsdinstall-post.html Baixar imagem _______________