Prévia do material em texto
Público ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA Roteiro Aula Prática 2 Público ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA: ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA Unidade: U2 _ GERENCIAMENTO DE SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA Aula: A1_ Permissões e controle de acesso a arquivos e diretórios OBJETIVOS Definição dos objetivos da aula prática: Configurar um gerenciador de boot (LILO ou GRUB) para estabelecer um modo dual boot entre sistemas de arquitetura aberta e fechada em um ambiente virtualizado usando o VirtualBox. SOLUÇÃO DIGITAL: VirtualBox é um software de virtualização desenvolvido pela empresa Innotek depois comprado pela Sun Microsystems que posteriormente foi comprada pela Oracle que, como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos. LINK SOLUÇÃO DIGITAL: PROCEDIMENTOS PRÁTICOS E APLICAÇÕES Procedimento/Atividade nº 1 Inserir o nome do experimento: Dual Boot com LILO e GRUB no VirtualBox. Atividade proposta: Configuração de Dual Boot com LILO e GRUB no VirtualBox. A configuração de Dual Boot é uma prática comum para usuários que desejam instalar e utilizar dois sistemas operacionais no mesmo computador, permitindo a seleção do sistema desejado durante a inicialização. Para gerenciar esse processo, utilizam-se gerenciadores de boot como LILO (Linux Loader) e GRUB (GRand Unified Bootloader), que desempenham o 3 Público papel crucial de carregar o kernel do sistema operacional e definir qual sistema será inicializado. No contexto de virtualização, como com o VirtualBox, a configuração de Dual Boot é uma excelente maneira de experimentar diferentes sistemas operacionais sem afetar o disco rígido principal do computador físico. Essa abordagem permite criar ambientes isolados para teste e aprendizado, simulando o comportamento de um computador real com dois sistemas instalados. Nesta introdução, abordaremos os fundamentos da configuração de Dual Boot em uma máquina virtual usando o VirtualBox, com foco no uso dos gerenciadores LILO e GRUB. Exploraremos suas diferenças, como configurá-los corretamente, e como alternar entre sistemas de maneira eficiente. Esse processo é particularmente útil para estudantes, administradores de sistemas e entusiastas que desejam entender como funcionam os mecanismos de boot em sistemas Linux e multiplataforma. Procedimentos para a realização da atividade: Passo 1: Instalação do VirtualBox Antes de criar uma máquina virtual, você deve instalar o VirtualBox no seu sistema. Você pode baixá-lo no site oficial da Oracle VirtualBox (https://www.virtualbox.org/). Passo 2: Abra o VirtualBox Após instalar o VirtualBox, abra o aplicativo. Passo 3: Criação de uma Máquina Virtual Agora, vamos criar uma nova máquina virtual: Clique no botão "Novo" na parte superior da janela. Isso abrirá o Assistente de Criação de Máquinas Virtuais. Preencha as seguintes informações: o Nome da máquina virtual. o Tipo (selecione o sistema operacional que você pretende instalar na máquina virtual, como Linux ou Windows). o Versão (escolha a versão apropriada do sistema operacional). Clique em "Próximo" para avançar. Assistente de Criação de Máquinas Virtuais Passo 4: Configuração de Memória e Recursos Neste passo, você determinará quanto recurso alocar à sua máquina virtual: 4 Público o Configure a quantidade de memória RAM que você deseja alocar à máquina virtual. Certifique-se de não alocar mais memória do que seu sistema físico pode suportar. Clique em "Próximo" para avançar. Passo 5: Configuração de Disco Rígido Criar um disco rígido virtual para sua máquina virtual: Selecione "Criar um disco rígido virtual agora" e clique em "Próximo". Escolha o tipo de arquivo de disco rígido virtual (geralmente, o padrão é bom). Escolha se deseja um disco rígido dinamicamente alocado (o tamanho do arquivo aumentará conforme necessário) ou um disco rígido de tamanho fixo. Escolha o tamanho do disco rígido virtual e o local onde ele será armazenado. Clique em "Criar" para criar o disco rígido virtual. Assistente de Criação de Disco Rígido Virtual Passo 6: Instalação do Sistema Operacional Agora que sua máquina virtual está criada, é hora de instalar o sistema operacional: Na janela principal do VirtualBox, selecione a máquina virtual que você acabou de criar. Clique em "Iniciar" para iniciar a máquina virtual. Siga as instruções na tela para instalar o sistema operacional desejado na máquina virtual. Passo 7: Preparação dos Sistemas Operacionais Crie duas máquinas virtuais no VirtualBox, uma para o sistema de arquitetura aberta e outra para o sistema de arquitetura fechada. Instale os sistemas operacionais em suas respectivas máquinas virtuais. Certifique-se de que ambas estejam funcionando corretamente antes de prosseguir. Passo 8: Configuração do LILO (LInux LOader) Na máquina virtual do sistema de arquitetura aberta, acesse o terminal. Execute o seguinte comando para instalar o LILO: sudo apt-get install lilo. Edite o arquivo de configuração do LILO usando um editor de texto, como o nano: sudo nano /etc/lilo.conf Configure o LILO para incluir ambas as entradas dos sistemas abertos e fechados. Adicione as linhas necessárias no arquivo de configuração. Salve o arquivo e execute o comando para instalar o LILO: sudo lilo. Passo 9: Configuração do GRUB (GRand Unified Bootloader) 5 Público Na máquina virtual do sistema de arquitetura aberta, acesse o terminal. Execute o seguinte comando para instalar o GRUB: sudo apt-get install grub. Edite o arquivo de configuração do GRUB usando um editor de texto, como o nano: sudo nano /etc/default/grub. Configure o GRUB para incluir ambas as entradas dos sistemas abertos e fechados. Edite a variável GRUB_DEFAULT para selecionar a entrada correta. Salve o arquivo de configuração. Atualize o GRUB com o comando: sudo update-grub. Avaliando os resultados: O VirtualBox é um software de virtualização de código aberto que permite criar e executar máquinas virtuais (VMs) em um único computador físico. Ele foi desenvolvido pela Oracle e é amplamente utilizado para testar sistemas operacionais, simular ambientes de rede e executar aplicativos em diferentes sistemas operacionais de forma isolada. Pensando nisso, organize as atividades se baseando na tabela a seguir (Tabela 1) e depois responda aos questionamentos: Questão 1: Qual a importância de configurar corretamente um ambiente de Dual Boot com LILO e GRUB no VirtualBox para simular e testar diferentes sistemas operacionais em um ambiente virtual? Questão 2: Como a configuração de Dual Boot utilizando LILO e GRUB no VirtualBox pode facilitar o aprendizado e a prática de gerenciamento de inicialização de sistemas operacionais em cenários reais? Tabela 1 - Sugestão de tabela que pode ser utilizada para documentar o passo a passo da atividade Passo Realizado Descrição do Passo Print Relacionado 1. Configurar a Máquina Virtual no VirtualBox Criar uma Máquina Virtual: Abra o VirtualBox. Clique em Novo e crie uma máquina virtual, selecionando o sistema operacional principal que deseja instalar (por exemplo, Linux). Alocar recursos, como memória RAM e espaço de disco (pelo menos 20 GB, para acomodar os dois sistemas operacionais). Print da tela. 6 Público Configurar o Disco Virtual: Escolha a opção Criar um disco rígido virtual agora. Selecione o formato VDI e marque Alocação dinâmica. Defina o tamanho total do disco virtual. Adicionar Partiçõespara Dois Sistemas: Use ferramentas como GParted Live ISO ou o particionador embutido durante a instalação do sistema operacional para dividir o disco em: o Partição 1: Sistema 1 (usará LILO como gerenciador de boot). o Partição 2: Sistema 2 (usará GRUB como gerenciador de boot). o Opcionalmente, crie uma partição de swap compartilhada entre os sistemas. 2. Instalar o Primeiro Sistema Operacional (LILO) Inserir o ISO: Na máquina virtual, vá em Configurações > Armazenamento, selecione o controlador de CD/DVD e adicione a imagem ISO do sistema operacional. Iniciar a Instalação: Inicie a máquina e siga o processo de instalação do sistema operacional. Durante o particionamento, escolha a primeira partição para instalar o sistema. Configurar o Gerenciador de Boot LILO: No processo de instalação, quando for solicitado o gerenciador de boot, escolha LILO. Configure o LILO para gerenciar apenas o sistema que acabou de ser instalado (primeira partição). Certifique-se de instalar o LILO no setor de boot da partição e não no MBR (Master Boot Record). Print da tela. 3. Instalar o Segundo Sistema Operacional (GRUB) Trocar o ISO: Após concluir a instalação do primeiro sistema, insira a ISO do segundo sistema operacional na máquina virtual. Iniciar a Instalação: Siga o processo de instalação e escolha a segunda partição para instalar o sistema. Configurar o Gerenciador de Boot GRUB: Print da tela. 7 Público Durante a instalação, selecione o GRUB como o gerenciador de boot. Certifique-se de instalar o GRUB no MBR do disco virtual. O GRUB automaticamente detectará o sistema na primeira partição e adicionará ao menu de boot. 4. Configurar o Dual Boot Verificar as Entradas de Boot: Reinicie a máquina virtual. O menu do GRUB aparecerá, permitindo que você escolha entre os dois sistemas operacionais. Editar Configurações do GRUB (se necessário): Caso o GRUB não detecte o sistema com LILO automaticamente: o Acesse o segundo sistema operacional. o Edite o arquivo de configuração do GRUB (geralmente localizado em /etc/grub.d ou /boot/grub/grub.cfg). o Adicione uma entrada manual para o primeiro sistema, indicando a partição correspondente. o Atualize o GRUB. Testar o Dual Boot: Reinicie novamente e escolha cada sistema para verificar se ambos funcionam corretamente. Print da tela. Checklist: Criar as máquinas virtuais no VirtualBox. Instalar os sistemas operacionais em ambas as máquinas virtuais. Configurar o LILO ou GRUB para o modo dual boot entre os sistemas abertos e fechados. Testar o dual boot e verificou se ambos os sistemas estão acessíveis. RESULTADOS Resultados do experimento: Ao final dessa aula prática, você deverá enviar um arquivo em word contendo as informações da realização da atividade. É necessário dos prints dos resultados esperados e um relatório detalhado que deverá conter introdução, métodos, resultados e conclusão sobre o assunto desenvolvido em aula prática, 8 Público para compreender o funcionamento da criação das máquinas virtuais, a configuração do LILO ou GRUB no VirtualBox. Referências bibliográficas ABNT (quando houver). Resultados de Aprendizagem: Como resultados dessa prática será possível a configuração de Dual Boot com LILO e GRUB no VirtualBox.