Workshop Slackware 12.1. tiago.biazus@tchelinux.org



Documentos relacionados
Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Instalando o Debian em modo texto

Manual de Instalação. Windows XP. Desenvolvedores: Patrick Duarte, Rodrigo dos Santos. Setembro de 2014.

INTRODUÇÃO AO SISTEMA

Operador de Computador. Informática Básica

Recuperando o GRUB após instalação do Windows

Guia Rápido de Instalação Ilustrado

USB Creator. USBCreator. 1. Requerimentos. Página Imutável Informação Anexos Mais Acções. Ubuntu Brazil Entrar Help

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Guia de Instalação e Configuração do Ubuntu 12.04

MANUAL DE INSTALAÇÃO MANDRIVA MINI EM LAPTOPS EDUCACIONAIS

Processo de Instalação Limpa do Windows 8.1 em Computadores Philco

Treinamento para Manutenção dos Telecentros

Multi-Terminal 5.0. Versão Customizada de GNU/Linux com o Gnome e Userful 5.0. Testada no Pregão 83/2008

HOW TO. Instalação do Firewall 6.1 Software

UDPcast Clonagem de HDs via rede utilizando

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX

Jackson Barbosa de Azevedo

Como instalar uma impressora?

Dicas para usar melhor o Word 2007

Manual de Instalação Linux Comunicações - Servidor. Centro de Computação Científica e Software Livre - C3SL

HD Keeper. Manual do usuário

22:59:36. Introdução à Informática com Software Livre

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

UM PBX GENUINAMENTE BRASILEIRO

MANUAL DE INSTALAÇÃO DO FAMELIX DUAL BOOT VERSÃO 1.1

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Instalação FreeBSD Inicialização do CD/DVD! Ao colocar o CD/DVD como boot principal na BIOS, aparecerá a seguinte tela:

Como instalar Windows XP

Tutorial: Instalando Linux Educacional em uma maquina virtual

Atualização de computadores CCE para Windows 8.1 ATUALIZAÇÃO LIMPA

Kobo Desktop. Manual do Usuário

Guia de instalação UEG Linux LTS

Usando o Conjunto de Discos de Recuperação do Windows 8

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

Leia antes de instalar Mac OS X

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

Instalação do Linux Educacional 3.0 Bancadas SED

Tutorial de Instalação C3SL

Sistema Operacional Unidade Instalando o Ubuntu Virtualizado

Como formatar e reinstalar o Windows 7

Lazarus pelo SVN Linux/Windows

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Boot Camp Guia de Instalação e Configuração

Reparar inicialização BOOTMGR IS MISSING (Está ausente) Este erro indica que o setor de inicialização está danificado ou ausente.

Mac OS X 10.6 Snow Leopard Guia de instalação e configuração

Atualização de computadores para Windows 10 INSTALAÇÃO LIMPA. Windows10. Disponível para os seguintes modelos: CCE AIO A41, A45 e D4030TV.

Usar Atalhos para a Rede. Logar na Rede

FUNDAMENTOS DE HARDWARE INSTALAÇÃO DO WINDOWS XP. Professor Carlos Muniz

SPED - Projeto SIGADEx. Tutorial de Instalação do SPED versão 2.6

Como instalar o sistema operacional pfsense no Citrix Xen Server

Curso de Instalação e Gestão de Redes Informáticas

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Tutorial Kurumin GNU/Linux 6.0 1/20

Manual de Instalação SNEP 3 Asterisk 13

Guia: como instalar o Ubuntu Linux

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

Considerações sobre o Disaster Recovery

Boot Camp Guia de Instalação e

GUIA DE CONSULTA RÁPIDA PARA. Instalação do Nokia Connectivity Cable Drivers

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b

Instalação do Sistema Operativo Windows XP

Software de monitoramento Módulo CONDOR CFTV V1 R1

Desenvolvido por: Rafael Botelho

INTRODUÇÃO AO WINDOWS

INICIALIZAÇÃO RÁPIDA. 1 Insira o CD 1 ou DVD do Novell Linux Desktop na unidade e reinicialize o computador para iniciar o programa de instalação.

Celebre este natal e ano novo junto aos seus amigos e familiares distantes.

Escaneando seu computador com o Avira AntiVir 10

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Guia de instalação para ambiente de Desenvolvimento LINUX

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Instalação do Metamorphose Linux

Como instalar o Kobo Desktop para Windows Como instalar o Kobo Desktop para Mac Como classificar a sua biblioteca...

Google Drive: Acesse e organize seus arquivos

6 programas para criar pendrives bootáveis

AULA 5 Sistemas Operacionais

Etapa 1: Limpar o computador e executar o Windows Update

GUIA DE CONSULTA RÁPIDA PARA. Instalação do Nokia Connectivity Cable Drivers

AULA 06 CRIAÇÃO DE USUÁRIOS

Identificando o Buddy VS/XP Lite e Premium

Perguntas frequentes do Samsung Drive Manager

Quando o PC for iniciado aparecerá uma tela com: Pressione enter para iniciar do CD ou algo parecido,

USANDO PROJEÇÃO POTENTE

Introdução. O Windows Server 2003 está dividido em quatro versões:

Tutorial de instalação do Debian Rudson Ribeiro Alves

Guia de Atualização do Windows XP para Windows 7

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Procedimentos para Reinstalação do Sisloc

RESTAURAÇÃO NO WINDOWS 8

Transcrição:

Workshop Slackware 12.1 tiago.biazus@tchelinux.org

- É a distribuição mais antiga; - É confiável e robusto; - É fácil de entender; - É fiel ao BSD Unix; - É muito rápido; - É minimalista; Porquê usar Slackware? E quais são os defeitos? - É necessário cuidar de todos os detalhes, manualmente; - Não gosta de blobs e hardwares estranhos; - Exige muito trabalho para configurar; - Não perdoa erros;

Quem deve usar o Slackware? O Slackware é interessante para pessoas que: - Desejam conhecer a fundo a operação de um Unix; - Desejam tornar-se melhores profissionais; - Precisam conhecer o Linux; - Disponham de tempo; O Slackware é desinteressante para pessoas que: - Precisam de conhecimentos mínimos de Linux; - Só querem um sistema barato para usar; - Não tenham paciência para detalhes; - Não disponham de tempo;

Detalhes interessantes. O Slackware é a mais antiga distribuição Linux ativa, foi construído com base na distribuição SLS, que foi a primeira, e não durou muito tempo. Slackware significa algo como Software Preguiçoso, o escopo todo do sistema se baseia na simplicidade de acesso e configuração, e no princípio de nunca fazer pela segunda vez algo que já foi feito. O Slackware foi criado por um Alemão chamado Patrick Volkerding, e a distribuição quase morreu com ele, devido à um câncer de pulmão, que atacou esse velho fumante, durante a versão 10.0 da distribuição. A marca está registrada no nome do mantenedor da distribuição, mas ele mantém o compromisso com a comunidade de sempre permitir o acesso livre e gratuito ao conjunto dela: www.slackware.com Os três núcleos fortes de uso do Slackware no mundo são Alemanha, Itália e Brasil. Sendo que após a versão 10.2, a contribuição dos brasileiros está se tornando notória.

Preparando a instalação Supomos que nosso Slackware deverá rodar numa máquina que contenha o Windows Vista Home Edition. Para tornar a experiência mais fácil aos usuários de Software Proprietário, ensinaremos passo a passo como reparticionar o disco nesta versão do Windows.

Preparando a instalação O Windows Vista permite diminuir uma partição NTFS. Atenção!!! Esta opção de diminuir a partição do Windows não está disponível em outras versões, por isso se estiveres usando um Windows XP, e não desejas reinstalá-lo, será necessário utilizar um utilitário como o Partition Magic ou FIPS.

Elementos necessários Neste nosso exemplo, optamos por apagar também o Windows e reinstalá-lo, de maneira a sobrar mais espaço para o Linux, já que o Windows será usado quase exclusivamente para testes de interoperabilidade, e não precisamos deixar quase meio Winchester para ele. Tenha em mãos o DVD ou os três primeiros CDs do Slackware 12.1. Caso você não os tenha este é um bom lugar para baixá-los: http://slackware.mirrors.tds.net/pub/slackware/ Baixe os ISOs convenientes CD ou DVD, e não esqueça de baixar também os correspondentes arquivos MD5. Se já estiveres usando um outro Linux rode o seguinte comando: md5sum <nome do arquivo.iso> E verifique se o número gerado fecha com o número do arquivo md5 correspondente. Se o número fechar, seu download teve sucesso, então grave o CD/DVD: cdrecord dev=/dev/cdrom speed=4 <nome do arquivo.iso> Para verificar o md5 no Windows, baixe o seguinte programa: http://www.md5summer.org/md5v12011.zip E utilize seu programa gravador de CD/DVD preferido. Após terminar de gravar, reinicie a máquina com o primeiro CD/DVD no drive.

Bootando o Slackware Caso o CD/DVD não tenha bootado a máquina, provavelmente o boot por CD/DVD não está habilitado na BIOS, verifique isso. Após uma tela de apresentação, o prompt vai parar e aguardar, boot: Apenas pressione Enter, ou passe parâmetros se necessário, exemplo: "hugesmp.s root=/dev/sda3 rdinit= ro", permite bootar com kernel multiprocessado, e inicializar a partição /dev/sda3, no caso do LILO não ter sido corretamente instalado. Se você fala Inglês, leia com atenção o que está escrito, são dicas úteis ;) Enter 1 to select a keyboard map: 1 Escolhendo o teclado No menu, selecione qwerty/br-abnt2.map (teclado brasileiro, senão escolher outro) Colocar 2 se o teclado não estiver correto, para tentar novamente. (não se assuste se o teclado ficar "preso", utilize a tecla backspace para "destravar") Para saber se o modelo de teclado está correto, tente pressionar, }, >,... Colocar 1 se o modelo de teclado escolhido for correto. Atenção! Se acentos forem testados, eles não devem ser impressos, pois apenas estamos informando o layout correto para ter acesso a teclas como ":", "{" e " ", e não definindo a configuração de idioma nesta fase!

Logando Não existe sistema Unix seguro que rode em modo monousuário, todos têm ao menos dois níveis de usuário, um root (raiz), e users (usuários com permissões limitadas). Para configurar qualquer coisa de sistema, precisamos ser root. slackware login: (digitar root, e pressionar Enter) Aproveitando o espaço do HD Com a máquina inicializada e logada como root, deve aparecer root@slackware:/# seguido de uma barrinha horizontal piscante, isto é o prompt, é onde tudo acontece em sistemas UNIX. Utilizaremos o velho e bom fdisk para fazer o particionamento, então digite fdisk /dev/ sda e pressione Enter. Se o sistema avisar: Unable to open /dev/sda, significa que o dispositivo não existe, então pode ser que o seu hd seja /dev/hda, ou /dev/sdb ou alguma coisa semelhante. /dev/hda significa que: "h" seu hard-drive é um IDE, "a" significa que ele é o primeiro dispositivo de hardware de armazenamento. /dev/sdb significa que: "s" seu hard-drive é um SCSI ou SATA, "b" significa que ele é o segundo dispositivo de hardware de armazenamento. Para não perder tempo testando, digite fdisk -l e pressione Enter, será exibida uma lista com as partições do seu HD. Escolha aquela certa por exemplo: fdisk /dev/hda. Nunca digite fdisk /dev/sda1!

Uma instalação diferente Na instalação normal do Slackware, podemos bootar o computador através de um pendrive, e termos acesso ao disco rígido como root, podemos mexer no sistema e copiar arquivos à vontade sem autorização! Como estamos instalando o sistema em um notebook, deixar o sistema de arquivos livre para ser mexido, é algo bastante temerário. Uma senha de BIOS não impede a extração do HD e a leitura dele em outro computador! O Slackware, assim como a maioria das distribuições Linux completas, nos oferece suporte nativo à criptografia de disco, exigindo um processo de instalação um pouco mais elaborado que o normal. Para isso criaremos uma terceira partição no disco para inicializar o sistema (já que o Windows ocupou as duas primeiras), e uma partição estendida contendo todo o resto do Sistema Operacional. Note que assim ocupamos todas as quatro partições primárias, e teremos apenas partições estendidas para fazer a instalação propriamente dita! O Windows não gosta disso, mas o Linux trabalha a partir de partições estendidas sem problema algum. Note que a criptografia é desinteressante se você precisa de um sistema de altaperformance, principalmente em um Desktop na sua casa. A criptografia realmente deixa a máquina mais lenta, mas é muito boa de se usar em um computador cujos dados armazenados valem bem mais que ele.

Comandos do fdisk Partições são áreas do HD que separamos para a conveniência de instalar vários sistemas operacionais, ou para manter dados intactos quando instalamos/alteramos um sistema, o fdisk nos ajuda a configurar isto, e seus comandos básicos são estes: Digite "m"+<enter> para pedir ajuda a qualquer momento que precisar. Digite "p"+<enter> para mostrar as partições. Digite "n"+<enter> para criar uma partição nova. Digite "d"+<enter> para eliminar uma partição. De agora em diante omitiremos o <enter> após cada comando, você já deve saber que ele sempre é utilizado ao final de cada comando digitado. Vamos criar uma partição para inicializar a máquina, uma partição para servir de swap para a memória, e uma partição criptografada para os dados. Nossa máquina de teste contém 1,5GBytes de RAM e 80GBytes de HD. Deixamos 25GBytes para o Windows, e portanto temos 55GBytes para instalar o Linux. Esses valores variam de computador para computador, adapte a instalação para a sua necessidade. 5Gbytes é o mínimo para termos um Slackware completo instalado. Mas se a sua máquina for antiga, algumas coisas como o KDE são inconvenientes, a retirada desses elementos pesados, reduz consideravelmente a necessidade de espaço.

Criando as partições Como já temos as partições /dev/sda1 e /dev/sda2, criaremos a partição /dev/sda3: Command (m for help): n Digite p, pois queremos uma partição primária. Partition number (1-4): 3 First cylinder (xxxx-yyyy, default xxxx): <pressionar enter> Last cylinder or +size or +sizem or +sizek (xxxx-yyyy, default yyyy): +50M (é suficiente para os arquivos que inicializam o sistema e dão acesso ao HD criptografado) Automaticamente a partição recebe como default o sistema de arquivos 83 Linux Agora criaremos uma partição estendida, que vai conter a partição swap e root: Digite "n" para criar uma partição nova. Digite "e" para criar uma partição estendida, a partição /dev/sda4 será escolhida pelo fdisk, por default. Aceite os valores default de First cylinder e Last cylinder, pressionando Enter. Digite n para criar uma partição nova. First cylinder (xxxx-yyyy, default xxxx): <pressionar enter> Last cylinder (xxxx-yyyy, default xxxx): +3G (esta partição deve ter o dobro do tamanho da memória RAM disponível, escolha o valor em Megas ou Gigas adequado.) Digite n para criar uma partição nova. First cylinder (xxxx-yyyy, default xxxx): <pressionar enter> Last cylinder (xxxx-yyyy, default xxxx): <pressionar enter> A partição /dev/sda6 será nossa partição de dados, a que será criptografada.

Alterando as partições Até agora criamos apenas as partições, de maneira que tenhamos uma para boot, uma de swap que nos permitirá rodar aplicativos pesados, e uma com o sistema que será criptografado. Confirme isso digitando p no fdisk. Provavelmente sua partição Windows está marcada como boot, aparecendo um asterisco na coluna correspondente. Desmarque ela, digitando a, e após o número da partição que contém o *, digite p para confirmar. Agora colocaremos como partição de boot a partição /dev/sda3, a menorzinha de todas com 50MBytes. Após você saberá como fazer o Windows rodar, mesmo que a partição Windows não seja uma partição de boot. Digite a, 3, e p para confirmar. Nossa partição de swap ainda é uma partição Linux normal, mas o Linux tem um esquema próprio de utilizar swap, que é muito mais rápido que o arquivo de swap do Windows, e para isso precisamos trocar o System dessa partição: Digite t Digite o número da partição, no nosso caso 5. Digite 82 Digite p para confirmar. Agora estamos prontos para começar a instalação mesmo, digite w, para sair do fdisk e gravar as modificações.

Encriptando a partição Agora você pode rebootar a máquina através de ctrl+alt+del, mas esse procedimento não é mandatório, a menos que você já tenha iniciado o processo de instalação, e cancelaste para modificar as partições. Este comando encripta a nossa partição de dados: cryptsetup -s 256 -y luksformat /dev/sda6 Digite YES em maiúsculas. Escolha uma senha difícil de lembrar, mas mantenha-a guardada em algum lugar, ou você nunca mais terá acesso aos seus dados se perdê-los. Esse sistema de criptografia é extremamente seguro contra pessoas não autorizadas, mas pode também alijá-lo dos dados se perderes a senha! O algoritmo é um AES de 256 bits, até o momento é possível quebrar chaves de 180 bits, talvez no futuro você precise usar 512 bits, mas quanto maior a chave, menor será a performance da máquina! Para deixar a partição criptografada disponível, digite: cryptsetup luksopen /dev/sda6 cryptroot Digite sua senha, e se tudo correu bem, você terá criado um device chamado: /dev/mapper/cryptroot, confirme digitando: ls /dev/mapper

Iniciando o Setup Digite "setup" e pressione Enter ( Enter vai após qualquer comando em qualquer interface caracter, exceto nos velhos mainframes IBM com CICS, nos quais se usa o <Control>. Será exibido um menu, que pode ser navegado com as setas do teclado para cima e para baixo, e estando sobre a opção escolhida pressiona-se "Enter". A tecla "Tab" serve para alternar entre as opções de confirmação ou cancelamento, e a tecla "Esc" tem a mesma função do botão "Cancel". Tudo começa pelo "keymap", faça o mesmo que foi feito na inicialização, escolha um teclado adequado e confirme-o digitando 1 na área de teste. As outras opções, a seguir, surgirão automaticamente ao longo do Setup, só retornaremos ao menu principal depois de finalizada a instalação. O Setup avisará que detectou uma partição de swap, confirme com OK, ele pede se queremos verificar se há partes defeituosas no disco, escolha Yes. Depois de um tempo ele mostra Swap space configured, pressione OK.

O Sistema de Arquivos Agora chegamos em outra parte importante do Setup. Ele está pedindo que escolhamos uma partição para colocar o / (root), esta partição será /dev/mapper/cryptroot. Confirme com Select. Na formatação, escolha Check, que vai garantir que partes defeituosas do disco sejam excluídas. Escolha ext3 como sistema de arquivos, não escolha nenhum outro se você não souber muito bem o que está fazendo! Após a formatação, o Slackware vai nos pedir se desejamos utilizar uma outra partição para um propósito especial, sim precisamos da partição pequena para o /boot, use a seta abaixo, e selecione /dev/sda3 (ou outra correspondente se você fez um esquema de particionamento diferente). Selecione Check também. Selecione ext3 também. Agora ele nos pede o mount point, o lugar onde nossa partição pequena será encontrada pelo Linux, digite /boot (sem aspas, claro), e pressione OK. Use a seta para direita selecionando Continue, e siga adiante pressionando Enter. O Setup nos mostrará as novas partições e vai pedir uma confirmação, pressione OK.

Adicionando o Windows O Setup encontrou uma partição NTFS, e deseja saber se queremos vê-la a partir do Linux, escolha "Yes". Escolha qual partição, no nosso caso /dev/sda2. O Setup vai nos pedir qual o nível de acesso que permitiremos aos usuários, como sou o único usuário deste Linux, e gostaria de poder ler e escrever dados no Windows, escolherei a última opção. Analise seu caso, tenha em mente que é muito fácil destruir seu Windows, se você não souber onde está mexendo! Digite um caminho no qual o Windows será visível dentro da árvore de arquivos do Linux, por exemplo /mnt/winvista. O diretório /mnt é onde ficam todos os dispositivos de armazenamento externos à partição / (root). Você pode montar partições em qualquer lugar, mas é uma boa prática deixar tudo num lugar só, ou seja no /mnt, que existe justamente por isso. Novamente o Setup nos mostra a configuração que escolhemos e oferece um OK.

Escolhendo os pacotes Após escolher como os diretórios ficam organizados, o Setup pede de onde queremos instalar o sistema, a opção mais simples e viável é: Install from a Slackware CD or DVD. As outras exigem um trabalho e preparação prévios. Deixe o Slackware encontrar o drive de CD/DVD, é a maneira mais fácil: Scan for the CD or DVD drive (recommended). Como temos 52GBytes de espaço, e o Slackware utiliza apenas 5GBytes na sua instalação completa, mandaremos instalar todos os pacotes, não esquecer de selecionar o pacote KDEI (através da barra de espaço), para que tenhamos um sistema gráfico em Português, e várias outras línguas ao seu gosto! Caso seu HD seja de menor de 5GBytes, provavelmente sua máquina é antiga, e não vai rodar bem determinados softwares, então exclua alguns, desmarcando-os com a barra de espaço, como o FAQ, Linux kernel source, KDE, Tex, e Games. Pressione OK após fazer suas escolhas. No próximo menu, escolhendo full, você não vai estar escolhendo a instalação completa de todos os softwares, mas apenas daqueles que ficaram marcados com * no menu anterior. Portanto não se assuste com os 4.8GBytes anunciados como necessários.

Após copiar os arquivos. Cada pacote instalado, contém um texto em Inglês. Dependendo da máquina em que você instalar será impossível ler os textos, mas eles estão disponíveis dentro de cada pacote do CD/DVD de instalação. ;) Se você estiver instalando a partir de CDs, o sistema pedirá a troca deles no momento adequado, espere o novo CD acelerar para confirmar, ou o Setup retornará pedindo o CD, pois não conseguiu lê-lo. Ao fim da cópia de arquivos, o Setup vai pedir se desejamos criar um pendrive de boot, não faça isso, pois seu pendrive não estará preparado para bootar um Linux criptografado! Escolha Skip. Chegamos num dos momentos críticos da instalação do Sistema, a configuração do LILO. Para isso escolha "Expert", depois escolha Begin, é melhor ter mais controle sobre essa parte crítica da instalação do Linux. Provavelmente você não precisa passar parâmetros adicionais de inicialização, portanto deixe a linha digitável vazia e pressione Enter. O Setup vai pedir se você deseja a tela de caracteres trabalhando com UTF-8, escolha Yes, isso vai mostrar acentos direitinho, permitir ver o console em qualquer língua e inclusive ler textos em Russo ou Japonês enquanto você dá comandos em Inglês. Escolha resolução standard, pois se você trocar a placa de vídeo, talvez tenha que mexer à mão no sistema depois para que ele volte a funcionar.

Instalando o LILO Instale o Lilo no Root da partição que você escolheu, não instale em outros dispositivos ou lugares, pois pode causar problemas para outros sistemas operacionais. Só escolha outro lugar se você realmente sabe o que está fazendo! Quanto tempo a tela do Lilo deve ficar disponível, antes que seja escolhido o sistema à inicializar? Escolha 30 seconds. Se você escolher None (não esperar), apenas o Linux será bootado, e você nunca terá a oportunidade de escolher outro sistema! O Setup pede se queremos exibir um logo no fundo ao inicializar a máquina, escolha Yes, vale a pena, é bonito ;) Agora precisamos escolher os sistemas que queremos instalar, escolha Linux. Na linha digitável, digite a partição Linux de boot, no nosso caso: /dev/sda3 Escolha um nome para ela, escolhemos Slackware12.1. O nome deve ter no máximo 14 caracteres, sem espaços em branco! Retornamos ao menu do Lilo, agora escolha Windows, para adicionar o boot do Windows. Digite a partição que contém o Windows, no nosso caso /dev/sda2. Como nome para selecionar no menu de boot, escolhemos WinVista. Agora escolha Install. E você será premiado com uma enorme mensagem de erro. Não se preocupe, solucionaremos isso adiante, pressione OK.

Detalhes menores do Setup O Setup vai tentar detectar seu mouse, e mostrar uma opção compatível, no nosso caso temos um mouse USB, que foi detectado como imps2. Escolhemos usb, pois sabemos ser este o mouse correto. Escolha o seu mouse correto e continue o Setup. Se o seu mouse for plugado com uma tomadinha redonda com seis pininhos redondos e um retangular, é PS/2, se tiver uma tomada trapezoidal com muitos pininhos é serial, se for uma tomadinha chata retangular é USB. Se você está usando um touchpad num notebook fabricado depois de 2006, o touchpad deve ser USB, se for um notebook mais antigo, o touchpad deve ser PS/2. O gpm permite selecionar e copiar texto de um terminal para outro, mas causa problemas quando estamos rodando a interface gráfica. Como temos uma máquina boa e vamos usar quase só a interface gráfica, escolhemos No, só faça isso se você souber muito bem o que está fazendo. O Setup detectou uma placa de rede, e nos pede se queremos configurá-la, escolha Yes. Como hostname, nós usamos celeron, que é o nome do processador do notebook. Como domínio de rede, este deve ser o mesmo que você configurou no Windows, no nosso caso athlon. Escolha DHCP para que seu computador detecte todas as configurações de rede sozinho. Se você precisar digitar uma linha especial, fornecida pelo seu provedor para acesso ao DHCP, faça-o agora. Sua configuração de rede vai ser exibida numa tabelinha, se estiver correta escolha Yes para confirmar, se tiver algo a arrumar escolha No.

Serviços e Perigos O Slackware é um Linux preparado especialmente para funcionar como servidor, ele é rápido e estável, mas contém todas as ferramentas para rodar como Desktop. Tenha cuidado portanto, sobre quais serviços você irá ativar. Cada um deles consome recursos de máquina, e podem ser utilizados para invadir seu computador, portanto não adianta nada criptografar o disco, se você deixar o acesso ssh para o usuário guest (convidado) disponível. Ative o rc.cups para poder imprimir. Ative o rc.hald para detectar dispositivos automaticamente. Ative o rc.inetd para conseguir usar a rede. Ative o rc.messagebus vários aplicativos o usam e gera logs. Ative o rc.syslog gera interessantes logs de sistema. Desative todos os outros serviços. A menos que você saiba precisar deles, por exemplo rc.pcmcia é essencial em computadores equipados com pcmcia. Ok, confirmar esses serviços. Há muitos outros, não ative o rc.sendmail sem configurá-lo antes, por exemplo! Também tenha cuidado com o rc.samba.

Finalizando o Setup Testar algumas fontes customizadas? Escolha No, seu terminal já é UTF-8, então não são necessárias fontes para enxergar acentos. No Hardware clock is set to local time. Selecione isto, ou seu relógio poderá ficar fora do seu controle, a menos que você tenha que se manter em sintonia com o horário de algum outro lugar. Local time, escolher America/Sao_Paulo Escolher xinitrc.kde para termos uma boa interface gráfica e em Português. Essa opção poderá não aparecer, se você escolheu não instalar o KDE. Escolha a interface gráfica da sua conveniência. O Setup pede se você quer digitar uma senha de root (usuário principal, o que controla a máquina). Escolha Yes, e digite uma senha de root. Não esqueça ela, pois sem ela você também fica sem acesso aos dados! Usar a mesma senha da partição criptografada não é uma má idéia. Agora o Setup nos avisa que terminamos de instalar e configurar a máquina, então voltamos ao menu principal, devemos sair do Setup através da opção Exit, mas não reinicie a máquina agora! Temos ainda que fazer o Lilo funcionar direitinho!

Preparando o sistema. O CD/DVD foi ejetado, insira o DVD, ou o primeiro CD novamente, e após digite os seguintes comandos: mount -o bind /proc /mnt/proc mount -o bind /sys /mnt/sys cp -a /dev/mapper /mnt/dev chroot /mnt echo "cryptswap /dev/sda5 swap swap" > /etc/crypttab echo "cryptroot /dev/sda6" >> /etc/crypttab Com os quatro primeiros comandos, você sai do sistema de arquivos de instalação, e entra no sistema de arquivos instalados, precisamos fazer algumas pequenas alterações nele, para que seu Linux Criptografado funcione bem. Os comandos echo inserem duas linhas dentro do arquivo /etc/crypttab, que será usado pelo Linux para saber quais partições estão criptografadas. Digite cada um desses comandos com cuidado, e não se esqueça que cada detalhe é importante para que seu Linux funcione direitinho.

Alterando o Lilo manualmente Agora vamos ao Lilo, cuja instalação não funcionou, então digite o seguinte comando: vim /etc/lilo.conf O VIM é um editor de texto caracter poderoso, e presente em todos os Unix, é utilizado para alterar arquivos de configuração, e funciona inclusive com acesso remoto via ssh ou telnet. Procure por um label chamado boot, vá com a seta abaixo até ele. Pressione a tecla Esc e depois a, o VIM vai mudar a mensagem no rodapé dizendo que passou para modo insert, agora você pode escrever, troque o que estiver depois do sinal de = (igual) para sua partição pequena que contém a inicialização: boot = /dev/sda3 Descendo um pouco você vai encontrar a seguinte linha: image = /boot/vmlinuz, vá até o fim dela, pressione Enter e insira: initrd = /boot/initrd.gz. Seguindo abaixo, altere o label root para: root = /dev/mapper/cryptroot O resultado deve ficar assim: image = /boot/vmlinuz initrd = /boot/initrd.gz root = /dev/mapper/cryptroot label = Slackware12.1 Para gravar e sair do VIM, pressione Esc, depois digite :x! e pressione Enter.

Alterando o fstab Agora que sabemos usar o VIM, podemos alterar um outro arquivo, para que nossa instalação funcione direitinho. Digite o seguinte comando: vim /etc/fstab Surgirá um arquivo que contém os dispositivos de armazenamento de dados, precisamos alterar a linha que contém duas palavras swap para: /dev/mapper/cryptswap swap swap defaults 0 0 Podemos aproveitar o momento para fazer algumas alterações convenientes. O Slackware vem todo fechado por default, portanto nem pensar em montar um CD automaticamente... a menos que você descomente a linha que contém /dev/cdrom, retirando o # do início da linha, e editando ela para ficar como: /dev/cdrom /mnt/cdrom auto auto,user,rw,exec 0 0 Mais linhas podem ser adicionadas ao fstab, como temos um mouse externo ao notebook, então o /dev/sdb vai estar ocupado, teremos então o /dev/sdc1 que será qualquer pendrive que plugaremos no computador: /dev/sdc1 /mnt/sdc1 auto auto,user,rw,exec 0 0 Assim qualquer usuário da máquina vai poder inserir um CD ou plugar um pendrive que será montado automaticamente no KDE, poderá ler, gravar e executar comandos. Também aproveitamos para comentar a linha que contém /dev/fd0, disquete, que não existe no nosso notebook. Não esqueça de gravar as modificações! Também não esqueça de criar o diretório: mkdir /mnt/sdc1

Botando o Lilo para funcionar Para verificar se fizemos tudo direitinho, digite os seguintes comandos: cat /etc/fstab cat /etc/lilo.conf E confira se as alterações feitas foram gravadas a contento, caso você tenha esquecido de algo, ou não tenha digitado direito, podes repetir o processo do slide anterior, e editar seu arquivo. Provavelmente você não conseguirá ver todo o arquivo, pois ele rolou muito rápido, segure a tecla Shift da esquerda pressionada, e use Page Up e Page Down para rolar o console e poder enxergar ir até o início do arquivo rolado. Caso você se arrependa de alguma modificação dentro do VIM, pressione Esc depois u e a última modificação será desfeita. Se não quiseres gravar nada, pressione Esc depois digite :q! e pressione Enter, você sairá do VIM deixando o arquivo intacto. Se estiver tudo bem, digite no prompt, o seguinte comando: mkinitrd -c -k 2.6.24.5-smp -m ext3 -f ext3 -r cryptroot -C /dev/sda6 E após digite: lilo Ele deve exibir alguns warnings que são normais, e dizer que adicionou o Slackware12.1 e o WinVista. Mas nenhum fatal deve ocorrer, se ocorrer algum fatal, revise seu processo, veja o /etc/lilo.conf novamente, ou veja se você executou todos os comandos necessarios.

Primeiro boot Com o Lilo agora instalado, digite os comandos: exit eject /dev/hda (ou /dev/<dispositivo que contém o CD/DVD>) Assim você sairá do sistema de arquivos instalados para o sistema de arquivos da instalação, agora pressione control + alt + del, e retire o CD/DVD do drive enquanto o sistema inicializa. Se a instalação foi feita como o indicado, surgirá uma tela, com um contador de tempo e se você pressionar qualquer tecla ele vai parar, se for deixado correr, entrará na primeira opção de sistema Slackware12.1. Use seta acima e seta abaixo para selecionar seu sistema. Como queremos testar se a criptografia funcionou direito, escolhemos Slackware12.1, e pressionamos Enter. A primeira coisa que você vai observar é uma mensagem Loading Slackware12.1 seguida de uma série de pontinhos, a série de pontinhos será interrompida uma vez, e isso é um bom sinal, pois significa que o kernel entendeu que estamos forçando-o a fazer um boot não-convencional. Após passarem muitas mensagems, será solicitada a senha do sistema de arquivos, Enter LUKS passphrase:, digite-a para dar prosseguimento ao boot.

Primeiro login Se você digitou a senha do sistema de arquivos correta, e não foi surpreendido com um kernel panic (que quer dizer que você não fez a instalação direito), você deve logar-se como root, e fornecer a senha correspondente. Digite o comando df -h, e aparecerão os dispositivos disponíveis, com sua capacidade, taxa de ocupação e espaço livre. Entre os dispositivos devem aparecer /, /boot, /mnt/winvista. Havendo memória suficiente, pode ser que surja um sistema de arquivos temporário, chamado /dev/shm, ele serve para comunicação inter-processos, e fica residente na memória RAM. Digite o comando free, e veja se o swap está ativo, a última linha não pode conter apenas um 0 na coluna total. Se houver apenas um 0, você errou em algo na configuração do swap, revise! Se a configuração do sistema está toda certinha, pode ser que tenham sobrado sujeiras no swap quando ele foi utilizado sem criptografia, durante a instalação. Digite o seguinte comando para limpar o swap: dd if=/dev/zero of=/dev/sda5 (/dev/sda5, ou a partição que você escolheu para swap) Quando o dd avisar que não há mais espaço na partição, digite reboot e pressione Enter. A máquina vai reiniciar, logue-se novamente, e veja se melhorou.

Primeiros comandos Alguns comandos básicos para movimentar-se no console, estamos usando um Bash por default: ls lista arquivos; ls -la lista arquivos mostrado data, permissoes, dono e grupos rm <nome do arquivo> apaga um arquivo, não permite recuperação! cd <nome do diretório> entra e sai de diretórios; mkdir <nome do diretório> cria um diretório; rmdir <nome do diretório> remove um diretório; help mostra os comandos disponíveis para programação do shell; man <comando> mostra um manual sobre o comando; info <comando> mostra outro manual sobre o comando; useradd adiciona um usuário ao sistema; userdel remove um usuário do sistema; chmod <permissões> <arquivo ou diretório> altera permissões; chown <usuário>:<grupo> <nome do arquivo> altera o dono do arquivo; find -name <nome do arquivo> procura por arquivo a partir do diretório corrente; grep <texto> * -R procura por arquivos que contenham o texto a partir do diretório corrente. Note que se você digitar um caminho incompleto como por exemplo: cd /etc/htt e pressionar a tecla Tab, o Bash vai tentar completar o diretório, e se ele encontrar mais de uma opção vai listar aquelas disponíveis.