Você está na página 1de 73

3A.

PARTE:

A
INSTALAO

Copyright (c) 2002-2005 Ednei Pacheco de Melo.

Permission is granted to copy, distribute and/or modify this document


under the terms of the GNU Free Documentation License, version 1.1 or
any later version published by the Free Software Foundation; a copy of the
license is included in the section entitled GNU Free Documentation
License.

NDICE
ABERTURA...............................................................5
I. PREPARATIVOS INICIAIS............................................6
Introduo.......................................................................................6
Consideraes bsicas....................................................................6
Perfil das atividades...............................................................................6
Modo de exibio clssica do Windows.................................................6
Ajustes na BIOS do equipamento...................................................7
Acesso BIOS........................................................................................8
Intervenes necessrias.......................................................................8
Inicializao pelo CD-ROM................................................... ......................8
Deteco de dispositivos Plug-and-Play................................ ......................8
Suporte ao gerenciamento de energia.................................... ....................8
Conflitos de IRQs........................................................................ ................8
Desativao de antivrus................................................................. ............9

Condicionamento do disco rgido...................................................9


Cpia de segurana dos dados do disco rgido.....................................9
Utilitrios de compactao....................................................................... ...9
Sobre mdias de armazenamento.......................................... ....................10

Verificando o estado............................................................................10
Realizando a limpeza............................................................................11
Realizando a limpeza de disco manualmente...................... ......................13
Desinstalao de programas desnecessrios...................... ......................14

Reorganizando os arquivos e dados....................................................14

Concluso......................................................................................16

II. REDIMENSO

E REPARTIO DO DISCO RGIDO.............17

Introduo.....................................................................................17
A redimenso.................................................................................17
Parted...................................................................................................17
A preparao........................................................................... .................17
A inicializao................................................................................. ..........18
A utilizao............................................................................... ................19
A utilizao............................................................................... ................20
Recomendaes............................................................................... .........21

A repartio...................................................................................22
fdisk.......................................................................................
...............22
A utilizao............................................................................... ................22
Partio extendida................................................................... .................24
Partio SWAP................................................................................. .........25
Sistema de arquivos.............................................................................. ....26
Partio raz............................................................................................. .28
Parties restantes......................................................... ..........................30

cfdisk....................................................................................................31
A utilizao............................................................................... ................31
Partio SWAP................................................................................. .........32
Formato da partio................................................................................. .34

Partio raz............................................................................................. .35


Parties restantes......................................................... ..........................36

Observaes finais........................................................................36
Concluso......................................................................................36

III. INSTALAO

DO

SLACKWARE.................................38

Introduo.....................................................................................38
Consideraes bsicas..................................................................38
Sobre o instalador em modo texto.......................................................38
Mtodos de instalao.........................................................................38
Opes iniciais..............................................................................39
Ajustando os parmetros do teclado...................................................39
Realizando a autenticao...................................................................40
Acesso um 2o. terminal......................................................... .................41

Consideraes bsicas..................................................................41
Manipulao das caixas de dilogo.....................................................41
Omisso de instrues repetitivas.......................................................41
Importante: sobre as telas capturadas do livro..................................42
A instalao...................................................................................42
Setup....................................................................................................42
Help.......................................................................................
...............43
Keyboard..............................................................................................43
Addswap...............................................................................................44
Target...................................................................................................44
Source...................................................................................................
48
Select..........................................................................................
..........49
Perfis de instalao............................................................................ .......49
Seleo de sries...................................................................... ................50
... e pacotes........................................................................................ .......51

Install..............................................................................................
......51
Configure..........................................................................................
....52
Kernel.................................................................................................. .....52
Disquete de inicializao................................................. .........................53
Modem.............................................................................. .......................54
Hot-plug.......................................................................... .........................54
LILO..................................................................................... ....................55
Mouse.................................................................................................. .....57
Rede.......................................................................................... ...............58
Servios........................................................................................... .........58
Fontes do console.................................................................... .................58
Fuso-horrio........................................................................... ..................59
Ambiente grfico...................................................................................... .60
Senha do superusurio............................................................. ................60

Exit......................................................................................................
..61

Ps-instalao...............................................................................62
Concluso......................................................................................63

VI. OTIMIZAES

PARA MQUINAS OBSOLETAS.................64

Introduo.....................................................................................64

O(s) equipamento(s) testado(s)....................................................64


Os preparativos cruciais...............................................................65
Reparticionamento do disco rgido......................................................65
Redimenso da partio primria..................................... ........................65
Limitao de espao do disco rgido................................ .........................65
Definio de parties para o novo sistema........................................... ....66
Definio das demais parties........................................................ .........66

Cpia de segurana e disquetes de inicializao................................66


O particionamento otimizado...............................................................66

A instalao...................................................................................67
A otimizao..................................................................................67
Na inicializao....................................................................................67
Desinstalando pacotes desnecessrios................................................69
A seleo dos programas..............................................................70
Gerenciador de autenticao grfico..................................................70
Ambientes grficos..............................................................................70
Aplicativos e utilitrios........................................................................71
A compilao do kernel................................................................72
Concluso......................................................................................72

ENCERRAMENTO......................................................73

ABERTURA
Enfim, aps conhecermos as principais caractersticas e qualidades dos
sistemas GNU/Linux, obtidos todos os conhecimentos gerais necessrios
para o seu uso, e (o mais importante) suas infinitas possibilidades de
aplicao especialmente para o uso em desktops , chegou a hora de por
em prtica todas as maravilhas proporcionadas por este incrvel sistema
operacional. Mas como fazer isto? A resposta inicialmente parece ser
simples e bvia: instalando! Mas as coisas no so to fceis como parecem
e ao mesmo tempo nem to complicadas como dizem ser...

A instalao e a configurao inicial deve ser feita por quem tem


mais experincia com computadores. Isto consistente com a
prtica difundida. (...) usurios finais que instalam seus prprios
sistemas operacionais so uma excesso, no uma norma, em
quase todos os OS sobre o Sol. Conseqentemente, a instalao e
configurao inicial deve ser executada por um "nerd residente", no
escritrio ou em casa ou por uma pessoa que tenha alguma
qualificao para isto. -> [Procedimento Desktop Parte I:
Procurando uma nova Distro, por Eduardo Snchez G. e traduzido
por Bruno H. Collovini].
A instalao de um sistema operacional seja o qual for uma das
intervenes mais trabalhosas e elaboradas em um computador, onde as
definies de parmetros, ajustes e configuraes so de extrema
importncia para garantir o seu perfeito funcionamento. Muitos usurios
especialmente os mais novatos sentem-se inseguros somente em pensar
no assunto, preocupados com as dificuldades e/ou os inconvenientes de que
podero surgir, mas para nossa felicidade (ou consolo...), no precisaremos
nos assustar (ou ao menos no ficarmos apavorados...). A grande maioria
das distribuies GNU/Linux inclusive o Slackware possuem seus
prprios mtodos de instalao, onde muitas enfatizam que o
desenvolvimento do processo bastante similar em comparao
instalao do Windows. Prova disso a existncia de diversos processos dos
quais muitos so idnticos. Em muitos casos, os nicos diferenciais se
encontram no desenvolvimento dos disquetes de inicializao (felizmente
bem documentados) e na preparao da unidade de disco rgido onde
para estas necessidades foram preparados captulos especiais conforme
veremos seguir.
Nos prximos captulos abordaremos todos os aspectos necessrios para
obtermos bons resultados na instalao de sistemas GNU/Linux, onde
veremos diversos pontos de suma importncia, como os preparativos
iniciais, passando pelas intervenes nas unidades do sistema e chegando
instalao propriamente dita. &;-D

5/73

I. PREPARATIVOS

INICIAIS

INTRODUO
O condicionamento de um computador especialmente do disco rgido
para a instalao de um sistema operacional, ao contrrio de que muitos
pensam, um processo delicado, especialmente quando h informaes de
suma importncia gravadas na unidade de armazenamento. justamente
na execuo deste processo que muitos problemas podero surgir e
devero ser evitados. Para isto desenvolvemos um captulo especial, que
trata das principais aes e atividades essenciais para serem realizados
antes da instalao de um sistema GNU/Linux.

CONSIDERAES

BSICAS

Como qualquer outro aplicativo ou utilitrio, um sistema operacional


tambm necessita ser instalado no computador. Porm existem diferenas
marcantes entre a instalao de um aplicativo e a instalao de um sistema
operacional, onde a principal delas est na preparao da mquina o qual
ser instalada.

PERFIL

DAS ATIVIDADES

Basicamente estas atividades se encontram e 2 categorias:

Ajustes na BIOS do equipamento;

Condicionamento do disco rgido.

Outro aspecto importante, que est na diviso do disco rgido, est descrito
no captulo seguinte, Redimenso e repartio do disco rgido.

MODO

DE EXIBIO CLSSICA DO

WINDOWS

Para facilitar a vida dos usurios das verses anteriores, temos disponvel o
modo de exibio clssica da rea de trabalho e menu do Windows XP.
Para habilit-la, cliquem com o boto direito sobre a barra de ferramentas e
selecionem a opo Propriedades.

6/73

Menu rpido da barra de ferramentas.

Em seguida na aba Menu 'Iniciar', selecionem a opo Menu 'Iniciar'


clssico. Confirmem clicando em OK.

Caixa propriedades.

Ao clicarem no boto Iniciar, ser exibido o menu principal em sua forma


clssica, como feito tradicionamente no Windows 95, 98, 98 SE e ME.

Tela principal do Windows XP, com a utilizao do menu Iniciar clssico.

partir de agora, todas as instrues para a utilizao de aplicaes do


Windows sero condicionadas para a exibio clssica.

AJUSTES

NA

BIOS

DO EQUIPAMENTO

Na maioria das vezes, a realizao de ajustes de configuraes da BIOS so


procedimentos que, por mais simples que sejam, so indispensveis para a
instalao de um novo sistema operacional. Alteraes que vo desde a
7/73

inicializao de unidades, passando por ativao/desativao de recursos


entre outros, e em alguns casos mais severos, a desabilitao de outros
recursos e perifricos especficos.

ACESSO

BIOS

Para ter acesso s opes de configurao da BIOS do computador,


inicializem o equipamento e aguardem o vdeo exibir um teste de
integridade da memria RAM. Ao terminar o processo, ser detectada as
unidades de discos rgidos do sistema, alm de outros perifricos.
Simplesmente teclem <DEL> para iniciar o menu de configurao.

INTERVENES

NECESSRIAS

Sabendo-se de que a nomenclatura de cada seo poder variar de acordo


com o equipamento utilizado, gostaramos de deixar claro que muitas dos
atalhos aqui descritos para acesso s opes podero no estar de acordo
com outros equipamentos. Para isto, disponibilizamos seguir estas
instrues em sees especiais, com a interveno especificada no ttulo
em portugus e de acordo.

INICIALIZAO

PELO

CD-ROM

Localizem a opo Boot Sequence na seo BIOS Feature Setup.


Configurem para inicializar na seguinte ordem: Floppy Disk -> CD-ROM ->
HardDisk. Isto far com que toda vez que o sistema inicializar, verifique se
h mdia de inicializao no drive de disquete, passando pelo drive de CDROM e por ltimo na unidade de disco rgido.

DETECO

DE DISPOSITIVOS

PLUG-AND-PLAY

Alm de configurar a inicializao do sistema pelo CD-ROM, desabilitem


tambm (caso no esteja) para o valor No a opo PnP OS na seo Support
Peripheral ou PNP/PCI Configuration Setup, pois obrigar a BIOS a
fornecer corretamente os parmetros necessrios para a deteco de
dispositivos Plug-and-play e, claro, evitando problemas para a otimizao
de configurao dos perifricos.

SUPORTE

AO GERENCIAMENTO DE ENERGIA

Outras opo que dever estar desativada o ACPI Support ou ACPI Power
Management na seo referente ao gerenciamento de energia ( Power), que
um dos principais responsveis por travamentos durante o processo de
instalao do sistema.

CONFLITOS

DE

IRQS

Em algumas circunstncias, em especial durante a configurao dos


8/73

tradicionais hardmodens que utilizem slot ISA, existir a possibilidade de


existir conflitos de IRQs em suas portas seriais. Talvez seja necessrio a
desativao das portas COM3 e COM4, para que os mesmos no ocasionem
nenhum sintoma de instabilidade ou travamento. Apenas procedam assim
caso observem alguma anomalia durante a instalao.

DESATIVAO

DE ANTIVRUS

Algumas BIOS trazem um recurso especial que possibilita a verificao da


existncia de vrus. Apesar disto no acarretar maiores problemas para a
instalao do sistema operacional, ir impedir a gravao do gerenciador
de inicializao na MBR, o que ir comprometer todo o processo. Por via
das dvidas, desabilitem (ou mantenham desabilitada) esta funo, pois de
qualquer forma ela ser ineficiente, seja pela necessidade de sua
atualizao em tempos futuros, seja pela imunidade dos sistemas
GNU/Linux quanto contaminao de vrus.

CONDICIONAMENTO

DO DISCO RGIDO

O condicionamento do disco rgido para a diviso (redimenso e repartio)


est entre os processos mais importantes para a utilizao do sistema.
Apesar de ser uma tarefa simples (porm detalhada), dever ser realizado
com a mxima ateno, devendo ser analisado todos os procedimentos
necessrios para que no haja nenhum ao perigosa ou descuidada que
possa resultar em perdas de dados ou gravao das alteraes de forma
inconsistente.

CPIA

DE SEGURANA DOS DADOS DO DISCO RGIDO

TORNA-SE EXTREMAMENTE NECESSRIA A REALIZAO DE UMA CPIA DE


SEGURANA DE, PELO MENOS, TODAS AS INFORMAES DE SUMA
IMPORTNCIA ARQUIVADAS NA UNIDADE DE DISCO RGIDO, POIS COMO
QUALQUER OUTRO SISTEMA OPERACIONAL, A INSTALAO DE SISTEMAS
GNU/LINUX PODEM OCASIONAR PERDA DE DADOS E INFORMAES DO DISCO
RGIDO, CASO ALGUMA OPERAO SEJA MAL SUCEDIDA. A INSTALAO DO
SISTEMA DE TOTAL RESPONSABILIDADE DO USURIO.

Apesar da instalao dos sistemas GNU/Linux ser um processo


relativamente seguro, infelizmente podero ocorrer alguns inconvenientes
que possam interferir no seu bom andamento (instabilidade, uso de
comandos e parmetros errados, equvocos, etc.). Para isto, nada melhor do
que se precaver de tais ocorrncias com a realizao de cpias de
segurana de nossos dados operao tal conhecida como backup.

UTILITRIOS

DE COMPACTAO

Para esta finalidade, recomendamos a utilizao de aplicaes que usem o


formato .zip ou .rar, para que os pacotes gerados possam ser livremente
manipulados pelos utilitrios disponveis nos sistemas GNU/Linux.
9/73

SOBRE

MDIAS DE ARMAZENAMENTO

Existem vrios mtodos para a realizao da cpia de segurana de


arquivos importantes do disco rgido. Recomendamos o uso de mdias de
CD-ROM gravveis de boa qualidade ou a utilizao de dispositivos dotados
com memria eletrnica1. Se ainda preferirem, podem utilizar uma 2a.
unidade de disco rgido para esta finalidade.

Fotografia de um pendrive de 256 MB / USB 1.1.

Porm recomendamos a NO utilizar disquetes de zip-drive ou disquetes


comuns de 3.5 ou 5.25 para esta operao, pois os mesmos tendem a
apresentar problemas de mau funcionamento aps um certo tempo de uso.
Risco muito maior de perda de dados representam estes ltimos, dos quais
seu uso recomendado apenas para simples transporte de dados de pouco
contedo. Se no houver possibilidade de utilizar outros mtodos de cpia
de segurana, realizem pelo menos duas cpias idnticas neste conjunto de
mdias, pois caso ocorra algum erro em uma unidade do conjunto, teremos
uma segunda chance para a recuperao de suas informaes.

VERIFICANDO

O ESTADO

Para preparar o disco rgido, devemos inicialmente realizar uma checagem


desta unidade para a procura de possveis erros. Para isto, executem o
Windows Explorer clicando em Iniciar -> Programas -> Acessrios ->
Windows Explorer e acionem com o boto direito do mouse na unidade a
qual desejamos verificar.

Memria flash, como conhecida no mercado.

10/73

Tela principal do Windows Explorer.

Surgir uma caixa de dilogo, onde deveremos clicar na aba Ferramentas, e


na seo Verificao de Erros cliquem em Verificar agora....

Scandisk.

Fica critrio do usurio a demarcao das opes disponveis. Em


seguida, cliquem em Iniciar e aguarde o trmino da operao.
Procurem sempre atentar-se para a ocorrncia de erros no disco rgido e
corrijam-no, ou pelo menos conheam suas particularidades para que no
seja comprometida a instalao do novo sistema operacional.

REALIZANDO

A LIMPEZA

O Windows realiza uma srie de gravaes de arquivos em diretrios


especficos, especialmente arquivos temporrios utilizados pelo sistema e
algumas pginas HTML visitadas recentemente. E para realizarmos a
limpeza, existe um utilitrio para esta tarefa, chamado Limpeza de Disco.

11/73

Arquivos temporrios residentes aps o uso da impressora...

Para iniciarmos a limpeza do disco rgido, mantenham a caixa Propriedades


da unidade em aberto e, na aba Geral, selecionem a opo Limpeza de
disco ou cliquem em Iniciar -> Programas -> Acessrios -> Ferramentas do
Sistema -> Limpeza de disco.

Propriedades do disco rgido.

Ser aberta uma caixa de dilogo para que possamos selecionar a unidade
desejada geralmente C:.

seguir, ser mostrado a situao atual do espao utilizado por arquivos


de acordo com sua categoria.

12/73

Felizmente existem poucas informaes gravadas, conforme podem ver no


exemplo acima. Geralmente em micros que possuem conexo Internet,
onde os usurios no tm o hbito de periodicamente eliminar os arquivos
temporrios gravados, onde geralmente as pastas C:\WINDOWS\Temporary
Internet Files\ e C:\WINDOWS\TEMP\ costumam ficar bem ocupada, sendo
ento necessria a limpeza do disco rgido para um ajuste mais fino.

Na tela principal, basta apenas clicar com o boto direito do mouse no cone do Internet
Explorer e imediatamente ser apresentada esta janela, bastando configurar de acordo
com sua preferncia.

REALIZANDO

A LIMPEZA DE DISCO MANUALMENTE

Infelizmente em alguns casos o uso do utilitrio Limpeza de disco no to


eficiente. Existem circunstncias em que houve a necessidade de utiliz-lo,
mas ao consultar os diretrios com os arquivos temporrios, estes ainda
continuavam presente.
Reinicializem o sistema e executem o Windows Explorer. Verifiquem se
existe algum resduo nos seguintes diretrios:

Diretrio

O que armazena?

C:\WINDOWS\Cookies\ Informaes temporrias do usurio.


C:\WINDOWS\Internet Arquivos temporrios do Internet Explorer.
Temporary Files\
C:\WINDOWS\TEMP\

Arquivos temporrios do sistema.

Geralmente estes arquivos ocupam pouco espao em disco, mas no custa


nada checar, pois em muitos casos devido longa utilizao deste sistema
operacional sem uma correta administrao, a tendncia de que
acumulem-se tal ponto de ultrapassar casa dos 100 ou 200 MB. E isto
em um disco com pouca capacidade torna-se um fator preponderante.

13/73

DESINSTALAO

DE PROGRAMAS DESNECESSRIOS

Se houver ainda pouco espao disponvel no disco rgido, verifiquem a


possibilidade de remover alguns programas que no utilizem ou que com a
instalao do Slackware possam vir no utilizar ainda no utilitrio
Limpeza de disco. Em casos mais drsticos, poderemos remover alguns os
componentes opcionais do Windows.

Assistente de Componentes do Windows.

Geralmente a instalao de jogos requer uma certa disponibilidade de


espao no disco rgido. Certifiquem-se se eles esto instalados por
completo (full) e caso afirmativo, procurem consultar o manual do jogo
para ver se eles possuem uma opo de instalao compacta, que utilize
menos espaos no disco rgido e/ou que rodem diretamente pelo CD-ROM.
Infelizmente perderemos um pouquinho de tempo durante o carregamento
destes jogos, mas geralmente a performance no ser afetada
abruptamente Poderemos tambm optar por rod-los diretamente no
sistema GNU/Linux, com a utilizao de APIs e outros processos de
emulao. Apesar da existncia de dificuldades e limitaes deste processo,
mais uma opo para liberar espao para o novo sistema operacional.
Enfim, todas estas opes ficam critrio dos usurios. &;-D

REORGANIZANDO OS
Aps o
realizar
vez no
Sistema

ARQUIVOS E DADOS

trmino da checagem e limpeza do disco rgido, iremos agora


o processo de desfragmentao dos arquivos. Cliquem mais uma
boto Iniciar -> Programas -> Acessrios -> Ferramentas do
-> Desfragmentador de disco.

14/73

Desfragmentador de disco.

Ser apresentada uma tela para que seja selecionada a unidade que se
deseja desfragmentar. Selecione Unidade C.
Cliquem em Desfragmentar e aguarde o processo de desfragmentao do
disco rgido. Este utilitrio ir regravar todas as informaes do disco
rgido para o incio da unidade, liberando o espao estante para que
possamos realizar a operao de redimensionamento. Se o uso deste
utilitrio for de pouca freqncia, provavelmente o processo de
desfragmentao ir demorar um pouco. Basta terem um pouco de
pacincia e aguardar. De preferncia, desativem a proteo de tela do
micro, caso esteja habilitada.
Confiram o espao disponibilizado, acionando o cone Meu Computador no
ambiente de trabalho. Em seguida aparecer uma janela.

Tela principal de Meu Computador.

Cliquem com o boto direito do mouse, cliquem na Unidade C: e selecione a


opo Propriedades. Aparecer uma caixa de dilogo informando a situao
atual do disco rgido e as informaes desejadas.
15/73

Propriedades do disco rgido.

Como podemos ver no exemplo acima, foi utilizado apenas 2.35 GB deste
disco rgido, em uma unidade com capacidade nominal de
aproximadamente 7 GB. Em outras unidades possivelmente o espao ser
ocupado poderia ser bem maior. Basta agora apenas redimension-lo e
particion-lo de acordo com nossas preferncias.

CONCLUSO
Apesar deste captulo estar extremamente detalhado, gostaramos de deixar
claro que a inteno de prover aos usurios todas as informaes
necessrias para a correta e segura preparao para a instalao de
quaisquer sistemas GNU/Linux em especial o Slackware. Sinceramente,
ficamos bastante decepcionados ao escutar reclamaes e opinies de
terceiros fundadas em m experincias, que por sua vez tm base na
existncia de diversos tutoriais que no cobrem eficientemente este
processo, contribuindo assim muito para a m rotulao deste maravilhoso
sistema operacional. &;-D

16/73

II. REDIMENSO

E REPARTIO DO DISCO RGIDO

INTRODUO
Para instalarmos tanto o Slackware como qualquer outra distribuio
GNU/Linux, necessria a diviso do disco rgido (ou do que disponibilizouse dele) em pelo menos mais duas parties: uma raiz e uma SWAP. E se a
unidade de disco rgido do computador no possuir nenhuma destas
parties pr-definidas, deveremos ento reserv-las para o novo sistema.
seguir, teremos exemplos prticos de redimenso e repartio do disco
rgido com os utilitrios Parted (para redimenso), fdisk e cfdisk (para
repartio). As regras do processo de particionamento aqui aplicadas valem
para as demais unidades, bastando apenas personalizar as opes de
acordo com as necessidades e disponibilidades do disco rgido em uso.

REDIMENSO

Caso tenhamos um sistema operacional pr-instalado na unidade, onde todo


o espao disponvel est sendo utilizado em uma nica partio, deveremos
ento realizar uma repartio no destrutiva para manter este sistema.
Para esta atividade, temos disponvel o utilitrio Parted.

PARTED

<http://www.gnu.org/software/parted/parted.html>.

O Parted o redimensionador de parties oficial do Projeto GNU,


desenvolvido por Andrew Clausen, no qual se encontram inclusos todos os
recursos necessrios para o manuseio de unidades e parties de um disco
rgido. Existem 2 formas de utiliz-lo:
1.

Atravs da elaborao e utilizao de disquetes de inicializao,


onde deveremos buscar as imagens no FTP do Projeto GNU;

2.

Na utilizao de um pacote de instalao para o Slackware (com a


distribuio j instalado), situado na pasta /extra de seu FTP ou do
CD2 de instalao da distro.

Recomendamos utilizar o utilitrio j disponvel no CD-ROM de instalao.

PREPARAO

Para preparar o Parted para ser utilizado via disquete, deveremos obter as
imagens partboot.img e partroot-[VERSO].img no FTP oficial do projeto
para serem gravadas. Utilizem o utilitrio RAWRITE.EXE para transferi-la
ao disquete, copiando ambos para o diretrio C:\. Aps isto, executem:
C:\>rawrite
RaWrite 1.3 - Write disk file to raw floppy diskette

17/73

Enter source file name: partboot.img


Enter destination drive:_

Informem ao utilitrio qual a unidade de disquete em uso neste caso, A:\ :


C:\>rawrite
RaWrite 1.3 - Write disk file to raw floppy diskette
Enter source file name: partboot.img
Enter destination drive: A:\
Please insert a formatted diskette into drive A: and press -ENTER- :
Number of sectors per track for this disk is 18
Writing image to drive A:. Press ^C to abort.
Track: 05 Head: 1 Sector: 16
Done.
C:\>_

Repitam os mesmos passos acima indicados para criar a imagem do


partroot-[VERSO].img. Sem grandes mistrios, teremos disposio os
disquetes desejados com o utilitrio em questo.

INICIALIZAO

Reinicializem o sistema com o 1o. disquete de inicializao do Parted: o


partboot. Ser apresentada uma tela de boas vindas em modo texto.
| .~. | |\
| |
| \
/
| /V\ | | \ | |
|
\/
| //Y\\ | | \ | |
|
/\
|_(_|_) | |
\| |____| /
\
^^ ^^
To boot the "part" system on the second disk, just press enter.
boot: part foo=boo

"If you want to pass options to the kernel!"

You'll be told when to INSERT the second floppy.


For more options press the F1 key.

Apesar do programa instruir em inserir o 2o. disquete de inicializao,


apenas pressione qualquer tecla para continuar o processo. Sero exibidos
diversas informaes de deteco de hardware. No final ser solicitado a
insero do 2o. disquete.
VFS: Inset root floppy disk to be loaded into RAM disk and press ENTER
_

Basta apenas inserirem o disquete solicitado e teclar <ENTER>, onde o


contedo do mesmo ser carregado para a memria. Esta etapa acima no
existir caso optemos por utilizar o utilitrio disponvel no CD-ROM de
instalao do Slackware.
RAMDISK: Compressed image found at block 0
EXT2-fs warning: checktime reached. running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 168k freed

18/73

Starting pid 13. console /dev/console: '/etc/init.d/rcS'


=================================================================
If you have a keyboard other than USA choose a keymap below.
otherwise just press enter.
1 Belgium
8 Greek
15 Portuguese
2 Brazilian
9 Hebrew
16 Russian
3 Danish
10 Hungarian
17 Spanish
4 Finnish
11 Italian
18 Swedish
5 French
12 Japanese
19 United Kingdom
6 French Canadian
13 Norwegian
20 USA (default)
7 German
14 Polish
=================================================================
Enter a number! _

Nesta seo devemos informar a regio (pas) o qual nos encontramos


(opo 2 Brazilian), para que o utilitrio reconfigure o mapa do teclado de
acordo com as nossas configuraes.
GNU Parted rescue disk!
----------------------------------------------------------------------------home page:
http://www.gnu.org/software/parted
bug reports. questions:
bug-parted@gnu.org
This disk contains GNU Parted and a few commands and utilities.
# mc
<For help start 'mc' and press de F1 key>
To run GNU Parted. type (DEVICE is probably /dev/hda or /dev/sda)
# parted DEVICE
# mcview /usr/doc/parted.txt
# mcview /usr/man/parted

<Parted user guide>


<Parted man guide>

If you modified any Linux partitions. then you'd better run lilo afterwards:
(unless you're using GRUB...)
# mount YOUR-ROOT-DEVICE /mnt/linux
# chroot /mnt/linux lilo -v
# umount YOUR-ROOT-DEVICE
----------------------------------------------------------------------------Waiting for enter to start '-sh' (pid 44. console /dev/tty1)
Please press Enter to activate this console. _

Apenas pressionem <ENTER> para ativar a linha de comando.


Starting pid 44. console /dev/tty1: '-/bin/sh'
# _

Agora a brincadeira comea... &;-D

UTILIZAO

Para iniciarmos a utilizao do Parted, basta evoc-lo com o comando...


# parted /dev/[DEVICE]

... ou apenas...
# parted

19/73

... Na existncia de uma nica unidade. Ser apresentado os termos de


licena e direitos autorais do programa. Em seguida ser exibido a unidade
o qual o utilitrio ir trabalhar, suas informaes bsicas e um sinal de
prontido lanarmos os comandos.
# parted
GNU Parted 1.6.6
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
This program is free software, covered by the GNU General Public License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
Using /dev/hda
Information: The operating system thinks the geometry on /dev/hda is 522/255/63.
(parted) _

So inmeros os comandos suportados pelo Parted, porm devido sua


complexidade, utilizaremos apenas aqueles essenciais para a redimenso da
unidade. A tarefa de repartio deixaremos para os utilitrios mais simples,
como o cfdisk ou fdisk, com o objetivo de facilitar o aprendizado.

parted
H, help Ajuda do sistema.
p, print Exibe o status atual da unidade.
resize

Redimensiona a partio.

Para habilitar a ajuda eletrnica no ato de sua utilizao...


(parted) h
check MINOR
do a simple check on the filesystem
cp [FROM-DEVICE] FROM-MINOR TO-MINOR
copy filesystem to another partition
help [COMMAND]
prints general help, or help on COMMAND
mklabel LABEL-TYPE
create a new disklabel (partition table)
mkfs MINOR FS-TYPE
make a filesystem FS-TYPE on partititon MINOR
mkpart PART-TYPE [FS-TYPE] START END
make a partition
mkpartfs PART-TYPE FS-TYPE START END
make a partition with a filesystem
move MINOR START END
move partition MINOR
name MINOR NAME
name partition MINOR NAME
print [MINOR]
display the partition table, or a partition
quit
exit program
rescue START END
rescue a lost partition near START and END
resize MINOR START END
resize filesystem on partition MINOR
rm MINOR
delete partition MINOR
select DEVICE
choose the device to edit
set MINOR FLAG STATE
change a flag on partition MINOR
(parted) _

UTILIZAO

Para uma melhor anlise do estado da unidade, digitem o comando...


(parted) p
Disk geometry for /dev/hda: 0.000-4096.000 megabytes
Disk label type: msdos

20/73

Minor
Start
1
0.031
(parted) _

End
4094.692

Type
primary

Filesystem
fat32

Flags
boot, lba

Estejam atentos para a geometria da unidade. Conforme podemos ver,


temos uma unidade de 4096 MB (aproximado), tendo todo o seu contedo
ocupado por uma nica partio. O utilitrio simplesmente NO mostra o
espao vazio; apenas o tamanho total da unidade, as parties e o espao
ocupado por elas.
Apesar de sua aparncia espartana, a redimenso de uma unidade com o
Parted algo bem mais simples do que parece. Vejam sua sintaxe:
(parted) resize [N._PARTIO] [POSIO_INICIAL] [POSIO_FINAL]

Onde:

parted
[N_PARTIO]

Numerao da partio em uso: hda1 -> 1; hda2 -> 2,


hda3 -> 3, hdb1 -> 1, hdb2 -> 2, hdb3 -> 3, etc.

[POS._INICIAL] Incio da nova partio.


[POS._FINAL]

Fim da nova partio.

Necessitamos redimensionar a unidade para 1024 MB, portanto deveremos


definir a posio da partio (1), o incio (0) e o final (1024). Para isto,
deveremos utilizar o comando...
(parted) resize 1 0 1024

Ir demorar alguns segundos para que o utilitrio execute esta operao.


Logo em seguida utilizem o comando...
(parted) p
Disk geometry for /dev/hda: 0.000-4096.000 megabytes
Disk label type: msdos
Minor
Start
End
Type
Filesystem Flags
1
0.031
1027.595 primary
fat32
boot, lba
(parted) _

Pronto, j se encontram salva as alteraes realizadas para a redimenso.


Para encerrarmos o utilitrio, deveremos digitar...
(parted) quit
Information: Don't forget to upgrade /etc/fstab. if necessary.
# _

... e reinicializar a mquina para iniciarmos o particionamento.

RECOMENDAES
Optem por utilizar uma verso do Parted superior 1.4, pois foram
notificados alguns casos em que esta e as verses anteriores apresentaram
problemas no dimensionamento de unidades com parties que utilizam o
sistema de arquivos FAT32.
21/73

REPARTIO

Apesar de a grande maioria das distribuies possuem seus particionadores


de disco rgido personalizados, praticamente todas elas possuem tambm
um particionador em comum: o fdisk.
O fdisk um dos mais poderosos particionadores de disco rgido existente,
porm por possuir uma interface pouco amigvel, no tm conquistados
muitos adeptos. Face esta situao, o Slackware tambm traz consigo um
outro utilitrio particionador, o cfdisk, uma opo de particionador mais
amigvel. Dentre suas diferenas, destaca-se o fato do fdisk apresentar uma
lista de opes para serem selecionadas, ao passo que o cfdisk apresenta
uma tela texto com menus simples e de fcil entendimento.
Nesta seo utilizaremos desta vez uma unidade de 40 GB para ter um
melhor aproveitamento das instrues. Esta unidade teve sua partio
primria redimensionada em duas: uma de 5 MB para utilizao do
Windows e 35 MB onde reparticionaremos para utiliz-la na instalao de
sistemas GNU/Linux. Isto equivaleria 1 + 3 GB dos exemplos de
redimenso. Alm destas vantagens, tivemos outras importantes como
maiores facilidades para a elaborao das instrues.
FDISK

Para o desenvolvimento deste exemplo, foi utilizado o fdisk com o sistema


operacional j instalado, e por ter sido definido o idioma, as informaes
exibidas pelo utilitrio esto em portugus; ao iniciar o utilitrio a partir da
inicializao do CD-ROM, provavelmente o texto que ser exibido estar em
ingls. Escolhemos utilizar esta forma de exemplificao porque, alm de
mais cmodo, facilitar o entendimento muitos usurios que infelizmente
no conhecem o outro idioma.

UTILIZAO

Iniciem o fdisk, utilizando a seguinte sintaxe:


# fdisk /dev/[UNIDADE]

Onde o device [UNIDADE] a unidade de disco rgido ser particionada.


Segue uma pequena tabela para orientao. Ser necessrio apenas
sabermos em qual controladora IDE a unidade se encontra; normalmente
situa-se na controladora primria, tendo ele sido configurada como mestre.

Unidade / IDE / Seqncia / Device


C:\ Primria

Mestre (Master) /dev/hda

D:\ Primria

Escravo (Slave)

/dev/hdb

E:\ Secundria Mestre

/dev/hdc

F:\ Secundria Escravo

/dev/hdd
22/73

Caso possuam uma unidade de disco rgido com controladora SCSI, o


device deste dispositivo correspondente ser /dev/sd?, onde ? refere-se
seqncia das unidades: a para a 1a., b para a 2a., e assim por diante.
A partir deste ponto sero exibidas as seguintes informaes:
# fdisk /dev/hda
O nmero de cilindros para este disco est configurado para 4865.
No existe nada de errado, mas isto maior que 1024,
e pode em certas configuraes causar problemas com:
1) programas que executam em tempo de inicializao (verses velhas do LILO)
2) inicializao e programas de particionamento de outros OSs
(p.ex., DOS FDISK, OS/2 FDISK)
Comando (m para ajuda):_

Conforme podemos ver, existe um alerta referente ao nmero de cilindros


para o disco rgido utilizado. Este aviso seria importante caso fosse
utilizado uma verso do LILO anterior verso 21.4.3, pois partir do
cilindro 1024 o gerenciador de inicializao apresentar erros que
impossibilitem inicializar o sistema. Para resolvermos este problema,
deveremos apenas certificarmos de que a partio raiz no ultrapassa este
limite2. Para a nossa sorte a verso do LILO presente nas verses atuais do
Slackware superior 21.4.3, portanto, no h o que se preocuparem.
Digitem m + <ENTER>, e a partir da teremos uma listagem de comandos:
Comando (m para ajuda): m
Comando ao
a
alterna a opo "inicializvel"
b
edita rtulo BSD no disco
c
alterna a opo "compatibilidade"
d
exclui uma partio
l
lista os tipos de partio conhecidos
m
mostra este menu
n
cria uma nova partio
o
cria uma nova tabela de parties DOS vazia
p
mostra a tabela de parties
q
sai sem salvar as alteraes
s
cria um novo rtulo de disco Sun vazio
t
altera a identificao da partio para o sistema
u
altera as unidades das entradas mostradas
v
verifica a tabela de parties
w
grava a tabela no disco e sai
x
funcionalidade adicional (somente para usurios avanados)
Comando (m para ajuda):_

Aqui se encontram todos os comandos necessrios para o particionamento


do disco rgido. Existe tambm a opo x, que implementa recursos
adicionais e que geralmente so utilizados para fins especficos, o que no
2

Em tempos antigos, este problema era resolvido criando-se antes uma pequena
partio para o diretrio /boot, contendo pelo menos 32 MB, mais que o suficiente
para atender as necessidades do sistema e para no extrapolar o limite existente,
alm de possibilitar criar tranqilamente o restante das parties desejadas.

23/73

o nosso caso porm nada nos impede de navegar para dar uma espiada!
Agora digitem p + <ENTER> e conforme as explicaes da tela anterior,
ser apresentado uma nova tabela com as informaes atuais de
particionamento do disco rgido.
Comando (m para ajuda): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Dispositivo Boot
/dev/hda1
*

Incio
1

Fim
Blocos
784
6297479+

Id
c

Sistema
FAT32 Win95 (LBA)

Comando (m para ajuda):_

Como podem ver, somente existe uma nica partio FAT32, ocupando o
espao do cilindro 1 at o cilindro 784, o que corresponde neste exemplo a
aproximadamente 6 GB. Graas ao processo de repartio, temos reservado
para o novo sistema aproximadamente 34 GB de espao no disco rgido!

PARTIO

EXTENDIDA

Para darmos continuidade criao das parties necessrias, digite n +


<ENTER> e ser apresentada uma nova listagem de comandos para
selecionarmos as opes de acordo com as nossas necessidades.
Comando (m para ajuda): n
Comando ao
e
estendida
p
partio primria (1-4)
_

Em nosso caso, escolheremos criar uma partio extendida, para


posteriormente subdivid-la em partio SWAP e partio raiz. Ento
digitem e + <ENTER>:
e
Nmero da partio (1-4):_

Agora, de acordo com a ordem, faltar apenas definirmos o nmero da


nossa partio extendida. Neste caso, utilizaremos a opo 2 para que esta
seja reconhecida no sistema como /dev/hda2. Digitem 2 + <ENTER>:
Nmero da partio (1-4): 2
Primeiro cilindro (785-4865, padro 785):_

O utilitrio solicita que seja informada o incio da partio extendida que


desejamos criar. Como a nossa inteno utilizar o restante de espao
disponibilizado no disco rgido, basta apenas pressionarmos <ENTER> e o
utilitrio se encarregar de utilizar a opo padro ( 785), dando
continuidade partir do final da 1a. partio existente.
Usando valor padro 785
ltimo cilindro ou +tamanho ou +tamanho M ou +tamanho K (785-4865, padro
4865):_

24/73

Como podemos ver, o utilitrio solicita para que seja definido o espao a
ser utilizado pela partio. Notem que existem opes tanto para
definirmos o espao ser ocupado em byte (padro), MB e KB, como a
opo para definirmos o limite desta partio, lanando apenas os valor
referente ao cilindro desejado. Novamente pressionaremos <ENTER> para
que seja ocupado todo o espao disponvel (opo padro).
Usando valor padro 4865
Comando (m para ajuda):_

Uma vez criada a partio extendida, esta ocupar todo o espao restante
do disco rgido. Digitem p + <ENTER> para verificarmos novamente a
tabela de partio.
Comando (m para ajuda): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Dispositivo Boot
/dev/hda1
*
/dev/hda2

Incio
1
785

Fim
Blocos
784
6297479+
4865 32780632+

c
5

Id

Sistema
FAT32 Win95 (LBA)
Estendida

Comando (m para ajuda):_

timo! Daremos ento seqncia para a criao das parties desejadas.

PARTIO SWAP
Para iniciarmos a subdiviso da partio extendida e criar a partio SWAP,
digitem novamente n + <ENTER> para exibir uma nova lista de opes:
Comando (m para ajuda): n
Comando ao
l
lgica (5 ou superior)
p
partio primria (1-4)
_

Notem agora que as opes para definir o tipo de partio mudaram. O


sistema nos oferece as opes de 1 a 4 para criarmos as parties primrias
e 5 em diante para definir as parties lgicas de preenchero a nossa
partio extendida. Em nosso caso, utilizaremos a opo l, para dar
continuidade criao das parties. Digite l + <ENTER>.
l
Primeiro cilindro (785-4865, padro 785):_

Da mesma forma que na vez anterior, digitaremos o incio da nossa partio


lgica ou simplesmente teclar <ENTER> para acionar o valor padro.
Usando valor padro 785
ltimo cilindro ou +tamanho ou +tamanho M ou +tamanho K (785-4865, padro
4865):_

Notem que o limite mximo para definirmos a dimenso desta partio o


cilindro 4865, que corresponde dimenso da partio extendida, que por
25/73

sua vez corresponde com o espao restante do disco rgido. Se


houvssemos definido um tamanho menor para a partio extendida,
somente poderamos criar uma partio lgica no mximo at o limite do
cilindro apresentado.
Agora criaremos a partio SWAP, a qual definiremos com o tamanho de
512 MB, o dobro da quantidade de memria RAM deste computador. Para
micros com grande quantidade de memria (igual ou acima de 512 MB, por
exemplo), estes valores podem ser reduzidos.3
Digitem +512M + <ENTER> para criar a partio SWAP.
ltimo cilindro ou +tamanho ou +tamanho M ou +tamanho K (785-4865, padro
4865):+512M
Comando (m para ajuda):_

Conforme as instrues do utilitrio, digitamos o caracter <+> que


corresponde operao de adio, lanado juntamente o valor 512 seguido
do caracter <M>. 512 representa o tamanho desejado e <M> a unidade de
medida utilizada, neste caso em MB. Para dimensionarmos em byte,
bastaria digitarmos somente o valor e teclar <ENTER>; Se a opo fosse
em KB, somente utilizar o caracter <K> aps digitar o tamanho da
partio.
Pronto! J est criada a partio SWAP do sistema. Apesar desta explicao
estar bem detalhada, observe que o processo no foi to complicado assim.
Basta apenas um pouco de pacincia e boa vontade! &;-D

SISTEMA

DE ARQUIVOS

Vamos agora visualizar a tabela da nossa partio. Digitem novamente p +


<ENTER> e observe a tabela abaixo:
Comando (m para ajuda): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Dispositivo Boot
/dev/hda1
*
/dev/hda2
/dev/hda5

Incio
1
785
785

Fim
Blocos
Id Sistema
784
6297479+
c FAT32 Win95 (LBA)
4865 32780632+
5 Estendida
847
506016
83 Linux

Antigamente as parties SWAP eram dimensionadas geralmente utilizando-se o


dobro da quantidade de memria RAM existente, at o tamanho mximo de 127
MB. Isto era devido ao tratamento diferenciado dado ao gerenciamento de
memria pelo kernel da verso 2.2. Hoje poderemos definir o tamanho que
desejarmos, porm recomenda-se utilizar o valor mximo de at 2x a quantidade
de memria RAM disponvel, com limite mximo de 512 MB para equipamentos
dotados de maior capacidade de memria. Mais que isto desnecessrio, visto
que o sistema j tem memria mais que suficiente para suas operaes bsicas,
alm de desperdiar espao extra do disco rgido.

26/73

Comando (m para ajuda):_

O tipo da nossa partio est sendo definida como Linux (83)? E agora?
Como mudar isto? simples. Para maiores detalhes, digitem a opo m +
<ENTER> onde ser novamente apresentada uma listagem de ajuda.
Comando (m para ajuda): m
Comando ao
a
alterna a opo "inicializvel"
b
edita rtulo BSD no disco
c
alterna a opo "compatibilidade"
d
exclui uma partio
l
lista os tipos de partio conhecidos
m
mostra este menu
n
cria uma nova partio
o
cria uma nova tabela de parties DOS vazia
p
mostra a tabela de parties
q
sai sem salvar as alteraes
s
cria um novo rtulo de disco Sun vazio
t
altera a identificao da partio para o sistema
u
altera as unidades das entradas mostradas
v
verifica a tabela de parties
w
grava a tabela no disco e sai
x
funcionalidade adicional (somente para usurios avanados)
Comando (m para ajuda):_

Note que existe uma opo para altera a identificao da partio para o
sistema ao lado do caracter t. t nada mais, nada menos que a abreviao
do termo type, que significa tipo. Digitem esta opo + <ENTER>:
Comando (m para ajuda): t
Nmero da partio (1-5):_

Agora o utilitrio solicita que seja definida a partio que se deseja alterar
seu tipo, ou seja, sua formatao. Lembram-se do nmero da partio (5)?
Digitem ento 5 + <ENTER> e para dar continuidade ao processo:
Nmero da partio (1-5): 5
Cdigo hexadecimal (digite L para listar os cdigos):_

Sabem qual o cdigo hexadecimal que define o formato da partio


SWAP? bem provvel que no! Ento aceitem a sugesto do utilitrio e
digitem a opo l + <ENTER> para que seja feita a listagem dos cdigos:
Cdigo hexadecimal (digite L para listar os cdigos): l
0
1
2
3
4
5
6
7
8
9
a
c
c
e

Vazia
FAT12
root XENIX
usr XENIX
FAT16 < 32 M
Estendida
FAT16
HPFS ou NTFS
AIX
AIX inicializv
Gerenc. Inicial
FAT32 Win95 (LB
FAT32 Win95 (LB
FAT16 Win95 (LB

1c
1e
24
39
3c
40
41
42
4d
4e
4f
50
51
52

FAT32 Win95 Esc


FAT16 Win95 Esc
DOS NEC
Plan 9
Recuperao do
Venix 80286
Boot PReP PPC
SFS
QNX4.x
QNX4.x 2 parte
QNX4.x 3 parte
DM OnTrack
DM6 OnTrack Aux
CP/M

70
75
80
81
82
83
84
85
86
87
8e
93
94
9f

Multi-Boot Disk
PC/IX
Minix antigo
Linux antigo/Mi
Linux swap
Linux
Unidade C: OS/2
Estendida Linux
Conjunto de vol
Conjunto de vol
Linux LVM
Amoeba
Amoeba BBT
BSD/OS

bb
be
c1
c4
c6
c7
da
db
de
df
e1
e3
e4
eb

Boot Wizard hid


Solaris boot
DRDOS/sec (FAT1
DRDOS/sec (FAT1
DRDOS/sec (FAT1
Syrinx
Dados No-FS
CP/M / CTOS / .
Utilitrio Dell
BootIt
Acesso DOS
DOS R/O
SpeedStor
sist. arq. BeOS

27/73

f Estendida Win95 53 DM6 OnTrack Aux a0


10 OPUS
54 DM6 OnTrack
a5
11 FAT12 Escondida 55 EZ-Drive
a6
12 Diagnstico Com 56 Golden Bow
a7
14 FAT16 Escondida 5c Edisk Priam
a8
16 FAT16 Escondida 61 SpeedStor
a9
17 HPFS ou NTFS Es 63 GNU HURD ou Sys ab
18 AST SmartSleep 64 Novell Netware b7
1b FAT32 Win 95 Es 65 Novell Netware b8
Cdigo hexadecimal (digite L para listar os

Hibernao IBM
FreeBSD
OpenBSD
NeXTSTEP
Darwin UFS
NetBSD
Darwin boot
sist. arq. BSDI
permuta BSDI
cdigos):_

ee
ef
f0
f1
f4
f2
fd
fe
ff

EFI GPT
EFI (FAT-12/16/
Linux/PA-RISC b
SpeedStor
SpeedStor
DOS secundrio
Deteco autom
LANstep
BBT

Conforme podemos ver, o fdisk suporta uma enorme variedade de formatos


de parties existente. O que nos interessa agora apenas o formato
SWAP, que consultando na tabela encontra-se seu cdigo correspondente
82 (Linux SWAP). Digitem o cdigo na linha de comando e pressionem
<ENTER>: assim estar feita a mudana do tipo de partio para SWAP.
Cdigo hexadecimal (digite L para listar os cdigos): 82
O tipo da partio 5 foi alterado para 82 (Linux swap)
Comando (m para ajuda):_

Beleza! Agora s consultar novamente a tabela de partio e vers a


partio SWAP que criamos corrigida. Mais uma vez digite p + <ENTER>
onde ser mostrada a tabela de partio atual.
Comando (m para ajuda): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Dispositivo Boot
/dev/hda1
*
/dev/hda2
/dev/hda5

Incio
1
785
785

Fim
Blocos
Id Sistema
784
6297479+
c FAT32 Win95 (LBA)
4865 32780632+
5 Estendida
850
530113+ 82 Linux swap

Comando (m para ajuda):_

PARTIO

RAZ

Agora iremos criar a nossa principal partio, ou seja, a partio raiz.


O CD de instalao do Slackware ocupa aproximadamente 3.2 GB do disco
rgido em sua instalao completa, alm que requerer pelo menos mais 1
GB para um bom funcionamento do sistema. Para a nossa alegria, temos
disposio 34.5 GB de espao disponvel. Ento vem em nossa mente a
seguinte pergunta: deveramos criar uma nica partio para preencher o
restante do disco rgido? Felizmente a resposta NO! Um dos recursos
interessantes para a instalao dos sistemas GNU/Linux est na
possibilidade de dividir o disco rgido em inmeras parties para melhorar
a organizao e aumentar a velocidade de performance do sistema,
dimensionado-o de acordo com a nossa preferncia.4
4

Apesar de podemos instal-lo em apenas 2 nicas parties (SWAP e raz), uma


excelente idia criamos mais parties, pois dentre os principais benefcios so a
melhor performance do sistema, maiores possibilidades de manuteno ou at

28/73

Para exemplificar, mostraremos como criar ento uma partio raz (/) com
apenas 2 GB. Aps isto os usurios podero definir seu critrio as demais
parties de acordo conforme suas necessidades. Digitem a opo n para
criar uma nova partio:
Comando (m para ajuda): n
Comando ao
l
lgica (5 ou superior)
p
partio primria (1-4)
_

Digitem a opo l + <ENTER> para criarmos uma nova partio lgica.


l
Primeiro cilindro (848-4865, padro 848):_

Note que houve uma mudana da posio padro inicial do cilindro do


disco rgido. Sabendo-se da existncia da partio SWAP e que ela termina
no cilindro 847, no precisamos ser gnios para descobrirmos que o
cilindro 848 a continuao desta seqncia. Basta novamente teclarmos
<ENTER> para selecionar esta opo que o valor padro.
Primeiro cilindro (848-4865, padro 848):
Usando valor padro 848
ltimo cilindro ou +tamanho ou +tamanho M ou +tamanho K (848-4865, padro
4865):_

Digitem o tamanho desejado para criar a partio raiz, que em nosso caso
2 GB, utilizando ento a opo +2048M + <ENTER>:
ltimo cilindro ou +tamanho G ou +tamanho M ou
4865):+2048M

+tamanho K (848-4865, padro

Comando (m para ajuda):_

Observem que definimos o espao da partio em MB, que corresponde


2048. No pensem que 2 GB equivale 2.000 MB... &;-D
Verifiquem novamente a tabela de partio, digitando p + <ENTER>.
Comando (m para ajuda): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Dispositivo Boot
/dev/hda1
*
/dev/hda2
/dev/hda5
/dev/hda6

Incio
1
785
785
851

Fim
Blocos
Id Sistema
784
6297479+
c FAT32 Win95 (LBA)
4865 32780632+
5 Estendida
850
530113+ 82 Linux swap
1112
2104483+ 83 Linux

Comando (m para ajuda):_

mesmo a remoo e/ou modificao de uma das parties sabe l por quais
motivos (possivelmente no futuro poderemos ter algum).

29/73

PARTIES

RESTANTES

Se desejarmos, poderemos criar mais parties para termos um


aproveitamento maior do disco rgido. Antes de mais nada, saibam que no
existe uma regra especfica para a criao de parties do sistema. Isto fica
critrio do usurio (e de seu bom senso).
Segue uma tabela abaixo APENAS para exemplificar a definio de
parties. Lembre-se de que no ser necessrio a alterao do tipo de
partio (Linux native para Linux SWAP) para as demais.

Partio / Tamanho / Diretrio / Utilidade


/dev/hda7

5120 MB /usr

/dev/hda8

2048 MB /usr/local Aplicativos que no fazem parte do


pacote oficial da distribuio (instalados
separadamente).

/dev/hda9

1024 MB /home

Partio que conter todos os


aplicativos do sistema e alguns jogos
que sero emulados.

Diretrios padro dos usurios.

/dev/hda10 Restante /mnt/pkg Armazenamento de documentos e


pacotes (cpia de segurana).
Caso possua um disco rgido de pouca capacidade, optem por apenas criar
as parties SWAP e raz, sendo que esta segunda dever ocupar o restante
da unidade de disco rgido. Por exemplo, ao utilizarmos em uma unidade de
aproximadamente 4 GB em um Pentium de 200 Mhz com 32 MB de RAM, a
dividimos da seguinte forma:
Command (m for help): p
Disk /dev/hda: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot
/dev/hda1
*
/dev/hda2
/dev/hda5
/dev/hda6
/dev/hda7

Start
1
132
132
141
235

End
131
522
140
234
522

Blocks
1052226
3140707+
72261
755023+
2313328+

Id
c
5
82
83
83

System
W95 FAT32 (LBA)
Extended
Linux swap
Linux
Linux

Command (m for help): _

Onde:

Partio / Tamanho / Diretrio


/dev/hda1 1024 MB /mnt/win
/dev/hda2 (extendida -> hda5, hda6 e hda7)
/dev/hda5 64 MB

SWAP (2x memria convencional)


30/73

Partio / Tamanho / Diretrio


/dev/hda6 768 MB

/dev/hda7 Restante /usr


Para encerrarmos o processo de partio do disco rgido, novamente
digitem m + <ENTER> para obter a lista de ajuda do utilitrio:
Comando (m para ajuda): m
Comando ao
a
alterna a opo "inicializvel"
b
edita rtulo BSD no disco
c
alterna a opo "compatibilidade"
d
exclui uma partio
l
lista os tipos de partio conhecidos
m
mostra este menu
n
cria uma nova partio
o
cria uma nova tabela de parties DOS vazia
p
mostra a tabela de parties
q
sai sem salvar as alteraes
s
cria um novo rtulo de disco Sun vazio
t
altera a identificao da partio para o sistema
u
altera as unidades das entradas mostradas
v
verifica a tabela de parties
w
grava a tabela no disco e sai
x
funcionalidade adicional (somente para usurios avanados)
Comando (m para ajuda):_

Analisando a tabela, qual o comando necessrio para gravar as alteraes


da tabela de partio do disco rgido? Caracter w? timo! Porqu? Simples
abreviatura de write, que significa escrever (gravar)!
Agora digitaremos w + <ENTER> para que o utilitrio grave as alteraes
realizadas na tabela de partio e finalizar a execuo do fdisk.
Comando (m para ajuda):w
A tabela de partio est sendo alterada!
Calling ioctl() to re-read partition table.
(Reboot to ensure the partition table has been updated.)
Syncing disks.
Reboot your system to ensure the partition table is updated.

CFDISK

Para o desenvolvimento deste exemplo seguindo nos mesmos moldes que


no fdisk , foi utilizado o cfdisk com o sistema operacional j instalado, e
por ter sido definido o idioma, as informaes exibidas pelo utilitrio esto
em portugus; ao iniciar o utilitrio a partir da inicializao do CD-ROM,
provavelmente o texto que ser exibido estar em ingls.

UTILIZAO

Para inicializar o cfdisk, deveremos digitar na linha de comando o termo


31/73

cfdisk + <ENTER> e seguir as instrues que nos sero apresentadas.


cfdisk 2.12
Disco: /dev/hda
Size: 40020664320 bytes, 40.0 GB
Heads: 255
Sectors per Track: 63
Cylinders: 4865
Nome
Opes
Tipo Part. Tipo SA
[Rtulo]
Size (MB)
-----------------------------------------------------------------------------hda1
Primria W95 FAT32 (LBA)
6448,62
Pri/lg
Espao livre
33567,37

[Iniciali.] [Excluir ]
[ Sair ] [ Tipo ]

[ Ajuda ]
[Unidades]

[Maximize]
[ Gravar ]

[ Mostre ]

Alterna a opo da partio atual como inicializvel

Na inicializao do cfdisk, ser mostrado somente a partio da qual


armazena o sistema operacional tradicional do computador. Observem
tambm que nesta tela que existem duas reas importantes:

Tabela de partio;

Menu de opes.

A tabela de partio a rea onde esto listadas as parties existentes.


Notem tambm que existe uma ltima linha com a inscrio Pri/Log. Esta
a rea livre disponvel no disco rgido para que se possa criar mais
parties. Utilizem <SETA_ACIMA> e <SETA_ABAIXO> para navegarmos
entre as parties existentes e direcionar as opes do menu.
J o menu de opes se encontram uma srie de aes pertinentes ao
processo de criao de parties. Uma vez o cursor posicionado na partio
desejada ou na linha que representa o espao disponvel, deveremos utilizar
<SETA_ESQUERDA> e <SETA_DIREITA> para navegar no menu e
escolher as opes desejadas.
Para melhor efeito de compreenso, utilizaremos os termos tabela e menu,
de forma a facilitar o desenvolvimento do processo, onde o usurio ter
apenas que escolher as opes descritas com o conjunto de setas do teclado
correspondente. Os exemplos sero os mesmos utilizados para o fdisk.

PARTIO SWAP
Para criarmos uma nova partio para memria SWAP com 512 MB,
selecionem na tabela a opo Pri/Lg (espao vazio) e no menu a opo
Nova. Sero apresentadas as novas opes Primaria e Logica, alm de uma
32/73

3a. opo para cancelar.


Cfdisk 2.12
Disco: /dev/hda
Size: 40020664320 bytes, 40.0 GB
Heads: 255
Sectors per Track: 63
Cylinders: 4865
Nome
Opes
Tipo Part. Tipo SA
[Rtulo]
Size (MB)
-----------------------------------------------------------------------------hda1
Primria W95 FAT32 (LBA)
6448,62
Pri/lg
Espao livre
33567,37

[Primria]

[ Lgica ]

[Cancelar]

Cria uma nova partio lgica

Selecione no menu a opo Logica para ser criada uma nova partio
lgica. Ser ento exibido o espao total livre disponvel no disco rgido.
Tamanho (em MB): 33567,37

Aqui nesta etapa no existem muitos mistrios, observando que o utilitrio


mostra-nos o dimensionamento em MB. Basta apenas digitarmos o tamanho
desejado e teclar <ENTER>.
Tamanho (em MB): 512

Em nosso caso, Digitaremos 512 + <ENTER> para definir o tamanho da


partio SWAP.
[ Incio ]

Fim

[Cancelar]

Adicionar partio no incio do espao livre

O cfdisk pergunta se a partio criada dever comear partir do Incio ou


partir do Fim do restante de espao disponvel. Selecione Incio.
Disco: /dev/hda
Size: 40020664320 bytes, 40.0 GB
Heads: 255
Sectors per Track: 63
Cylinders: 4865
Nome
Opes
Tipo Part. Tipo SA
[Rtulo]
Size (MB)
-----------------------------------------------------------------------------hda1
Primria W95 FAT32 (LBA)
6448,62
hda5
Lgica
Linux
509,97
Pri/lg
Espao livre
33057,41

Lembrem-se que definimos a partio SWAP de 512 MB pelo fato do


sistema j possuir 256 MB de memria RAM. Para obtermos melhor
desempenho com a utilizao da memria SWAP, deveremos definir seu
33/73

tamanho para 2x maior que a quantidade de memria RAM disponvel no


sistema em uso; acima de 256 MB de memria RAM, utilizem ainda 512 MB
ou menos, dependendo da quantidade de memria RAM disponvel.

FORMATO

DA PARTIO

Conforme podemos observar, existe agora uma nova partio criada


representada pelo dispositivo hda5. Da mesma forma que trabalhamos com
o fdisk, definiremos o formato SWAP para esta partio. Para isto,
selecionem no menu a opo Tipo + <ENTER>.
01
02
03
04
05
06
07
08
09
0A
0B
0C
0E
0F
10
11
12
14
16

FAT12
XENIX root
XENIX usr
FAT16 <32M
Extended
FAT16
HPFS/NTFS
AIX
AIX bootable
OS/2 Boot Manager
W95 FAT32
W95 FAT32 (LBA)
W95 FAT16 (LBA)
W95 Ext'd (LBA)
OPUS
Hidden FAT12
Compaq diagnostics
Hidden FAT16 <32M
Hidden FAT16

4E
4F
50
51
52
53
54
55
56
5C
61
63
64
65
70
75
80
81
82

QNX4.x 2nd part


QNX4.x 3rd part
OnTrack DM
OnTrack DM6 Aux1
CP/M
OnTrack DM6 Aux3
OnTrackDM6
EZ-Drive
Golden Bow
Priam Edisk
SpeedStor
GNU HURD or SysV
Novell Netware 286
Novell Netware 386
DiskSecure Multi-Boo
PC/IX
Old Minix
Minix / old Linux
Linux swap

A7
A8
A9
AB
B7
B8
BB
BE
C1
C4
C6
C7
DA
DB
DE
DF
E1
E3
E4

NeXTSTEP
Darwin UFS
NetBSD
Darwin boot
BSDI fs
BSDI swap
Boot Wizard hidden
Solaris boot
DRDOS/sec (FAT-12)
DRDOS/sec (FAT-16 <
DRDOS/sec (FAT-16)
Syrinx
Non-FS data
CP/M / CTOS / ...
Dell Utility
BootIt
DOS access
DOS R/O
SpeedStor

Pressione uma tecla para continuar

Observe que o cfdisk tambm suporta uma grande variedade de parties,


mostradas na tela acima. Uma aspecto importante que, ao utilizar o
utilitrio do CD-ROM de inicializao (em ingls), o tipo de partio Linux
SWAP (82) no encontrar disponvel nesta tela (ao contrrio deste
exemplo), sendo necessrio o usurio pressionar uma tecla para continuar e
verificar se esta encontra disponvel na tela seguinte.
17 Hidden HPFS/NTFS

18
1B
1C
1E
24
39
3C
40
41
42
4D

AST SmartSleep
Hidden W95 FAT32
Hidden W95 FAT32 (LB
Hidden W95 FAT16 (LB
NEC DOS
Plan 9
PartitionMagic recov
Venix 80286
PPC PReP Boot
SFS
QNX4.x

83 Linux

84
85
86
87
8E
93
94
9F
A0
A5
A6

EB BeOS fs

OS/2 hidden C: drive


Linux extended
NTFS volume set
NTFS volume set
Linux LVM
Amoeba
Amoeba BBT
BSD/OS
IBM Thinkpad hiberna
FreeBSD
OpenBSD

EE
EF
F0
F1
F4
F2
FD
FE
FF

EFI GPT
EFI (FAT-12/16/32)
Linux/PA-RISC boot
SpeedStor
SpeedStor
DOS secondary
Linux raid autodetec
LANstep
BBT

34/73

Digite o tipo do sistema de arquivos: 82

Observe que a tabela similar ao do fdisk. De acordo com a verso


utilizada, em alguma das telas, existir uma coluna o qual o dgito 82
representa o formato Linux SWAP, bastando apenas digitar a opo 82 +
<ENTER> conforme as instrues do utilitrio.
Disco: /dev/hda
Size: 40020664320 bytes, 40.0 GB
Heads: 255
Sectors per Track: 63
Cylinders: 4865
Nome
Opes
Tipo Part. Tipo SA
[Rtulo]
Size (MB)
-----------------------------------------------------------------------------hda1
Primria W95 FAT32 (LBA)
6448,62
hda5
Lgica
Linux swap
509,97
Pri/lg
Espao livre
33057,41

Retornamos tela principal, onde na tabela de parties, a coluna Tipo


Part. mostra o novo formato da partio hda5.

PARTIO

RAZ

Faltam criar as demais parties. Nos mesmos moldes em que criamos as


instrues para utilizao do fdisk, iremos definir apenas a partio raiz,
deixando as demais critrio dos usurios. Novamente selecionem a opo
Pri/Lg disponvel na tabela e Nova + <ENTER> no menu.
[Primria]

[ Lgica ]

[Cancelar]

Cria uma nova partio primria

Novamente o utilitrio pergunta ao usurio se ele deseja criar uma partio


primria ou extendida. Selecionem Lgica + <ENTER>. Novamente ser
mostrado o espao disponvel.
Tamanho (em MB): 33057,40

Observem agora que o espao disponibilizado mudou. Digitem 2048 +


<ENTER> para criarmos a partio raiz neste tamanho.
Tamanho (em MB): 2048

Novamente o utilitrio perguntar se desejamos criar a partio no incio


do espao disponibilizado.
[ Incio ]

Fim

[Cancelar]

Adicionar partio no incio do espao livre

Novamente optem por Beginning + <ENTER>.


Disco: /dev/hda
Size: 40020664320 bytes, 40.0 GB
Heads: 255
Sectors per Track: 63
Cylinders: 4865

35/73

Nome
Opes
Tipo Part. Tipo SA
[Rtulo]
Size (MB)
-----------------------------------------------------------------------------hda1
Primria W95 FAT32 (LBA)
6448,62
hda5
Lgica
Linux swap
509,97
hda6
Lgica
Linux
2048,10
Pri/lg
Espao livre
31009,31

A partio raz (/) est criada, onde o formato Linux definido por padro.

PARTIES

RESTANTES

Criem as demais parties conforme os mesmos moldes feitos para as


instrues do fdisk, se preferirem. Segue como exemplo a mesma unidade
de aproximadamente 4 GB para uma melhor noo de sua utilizao:
cfdisk 2.12
Disk Drive: /dev/hda
Size: 4294967296 bytes, 4294 MB
Heads: 255
Sectors per Track: 63
Cylinders: 522
Name
Flags
Part Type FS Type
[Label]
Size (MB)
-----------------------------------------------------------------------------hda1
Boot
Primary
W95 FAT32 (LBA)
1077.52
hda5
Logical
Linux swap
74.03
hda6
Logical
Linux ReiserFS
773.18
hda7
Logical
Linux ReiserFS
2368.89
-//-

O dimensionamento realizado est exatamente nos mesmos moldes que a


tabela do exemplo similar no fdisk lgico, a unidade a mesma!
Ao concluirem a criao de todas as parties necessrias, utilizem a opo
Gravar + <ENTER> para gravarmos todas as alteraes realizadas
(equivalente ao w + <ENTER> no fdisk).
[ Ajuda ]
[ Gravar ]

Nova

[ Mostre ]

Sair

[Unidades]

Gravar tabela de parties no disco (isto poder destruir dados)

Sem maiores complicaes, definiremos todas as parties necessrias.

OBSERVAES

FINAIS

Ao redimensionarem uma partio com o Windows instalado, procurem


disponibilizar um bom espao para este sistema operacional, pois no futuro
poder existir a necessidade da instalao de novas aplicaes. Mesmo que
no necessitem instalar algum programa novo, diponibilizem-na assim
mesmo, para garantir o bom funcionamento deste sistema operacional.

CONCLUSO
A redimenso e repartio da unidade de disco rgido so operaes que
necessitam de cuidados especiais durante sua execuo. Em suas definies

36/73

que iro residir o futuro sistema operacional, as aplicaes e os demais


dados particulares instalados. Uma definio mal estudada ou sem maiores
reflexes podero ser fatores determinantes para o bom desempenho geral
do sistema. No raro a existncia de sistemas com desempenhos e
capacidades comprometidos por causa de uma simples m diviso, uma
formatao errnea ou at mesmo a incorreta ordenao das parties,
alm da possibilidade de ocorrncia de outros eventos indesejveis, como
instabilidade, insegurana, travamentos e perdas de dados.
Apesar do processo em si no exigir conhecimentos tcnicos aprofundados,
sempre bom obtermos alguns conhecimentos gerais sobre as unidades em
uso. Saber como se comporta o disco rgido (em circunstncias normais e
anormais), suas capacidades, recursos e limitaes, sero de grande
importncia em futuras circunstncias para que sejam tomadas decises
com conhecimentos de base corretos e aplicveis. &;-D

37/73

III. INSTALAO

DO

SLACKWARE

INTRODUO
Aps realizarmos o recondicionamento da unidade de disco rgido, bem
como a cpias de segurana dos seus dados e elaborao de disquetes de
inicializao, alm das demais medidas preventivas, iremos agora iniciar
detalhadamente o processo de instalao do Slackware, onde para isto
elaboramos um captulo especial cobrindo todos os aspectos necessrios.

CONSIDERAES
SOBRE

BSICAS

O INSTALADOR EM MODO TEXTO

Uma das caractersticas marcantes do utilitrio instalador do Slackware a


apresentao de uma interface texto que ir orientar-nos durante todo o
processo de instalao do sistema, diferente das demais que possuem um
instalador grfico que primam pela beleza e intuio. Ao contrrio de
muitos preconceitos, a instalao em modo texto do Slackware simples,
intuitiva e fcil de usar, onde com certeza no teremos maiores dvidas
e/ou inconvenientes. Alm disso, pelo fato de utilizar uma interface texto ao
invs da grfica, a instalao do sistema em computadores de poucos
recursos ou obsoletos se torna simples, rpida e com grande eficincia, o
qual tambm reduz bastante a inicidncia de travamentos, face s
limitaes da mquina.
Outra grande vantagem a possibilidade de retornar fcilmente ao menu
principal do utilitrio de instalao e ter acesso s etapas anteriores da
instalao do sistema, bastando selecion-las novamente e continuar o
processo como se nada tivesse acontecido.

MTODOS

DE INSTALAO

Como qualquer outra distribuio GNU/Linux, o Slackware tambm poder


ser instalado de diversas formas, sendo que a forma principal de instalao
a opo de inicializao diretamente pelo CD-ROM5, bastando apenas
configurar o setup da BIOS para iniciar o computador partir do drive de
CD-ROM. Aps isto, basta inserir o CD-ROM de instalao na bandeja da
unidade e seguir as instrues durante o processo de inicializao.

Opo presente na grande maioria das distribuies.

38/73

Uma observao importante a ser mencionada aqui sobre o tipo de


unidade de disco rgido em uso. Para unidades IDE, bastar apenas teclar
<ENTER>; porm para as novas unidades SATA, deveremos utilizar o
parmetro sata.i:
boot: sata.i

Assim, a nova unidade ser reconhecida sem maiores inconvenientes...

OPES

INICIAIS

AJUSTANDO

OS PARMETROS DO TECLADO

Ao iniciarmos a instalao do Slackware, ser apresentada uma tela nos


solicitando escolhermos o modelo do teclado que est sendo utilizado.

Em nosso caso, como utilizamos o teclado padro ABNT-2, deveremos


digitar a opo 1 + <ENTER>. Em seguida aparecer uma listagem com os
39/73

principais mapas de teclado suportado pelo Slackware. Utilizando as teclas


<SETA_ACIMA> e <SETA_ABAIXO> selecionaremos o mapa do teclado
correto, teclando em seguida <ENTER>. Se desejarmos, poderemos utilizar
as teclas <PAGE_UP> ou <PAGE_DOWN> para fazer a repaginao.

Em nosso pas, onde a grande maioria absoluta dos teclados existentes


pertencem ao padro ABNT 2, deveremos selecionar a opo qwerty/brabnt2.map.gz na lista apresentada. Aps selecionarmos o mapa, ser
apresentada uma 2a. instruo solicitando-nos test-lo. Procurem utilizar
as opes de acentuao do teclado, em especial a tecla cedilha ().

Caso as teclas correspondam sem problemas, digitem 1 + <ENTER> para


que este mapa seja selecionado; caso haja algum problema e as teclas no
sejam habilitadas corretamente, digitem 2 + <ENTER> para que seja
desativada a opo selecionada e escolhermos um novo e correto mapa.

REALIZANDO A

AUTENTICAO

Aps concluirmos a configurao do teclado, ser apresentada uma linha de


comando solicitando a autentificao.

40/73

Deveremos pressionar <ENTER>, para que seja feito automaticamente a


autenticao de superusurio (root).

ACESSO

UM

2O.

TERMINAL

Se por um acaso esquecermos de realizar alguma alterao durante a


instalao, poderemos utilizar as combinaes de teclas <CTRL> + <ALT>
+ <F1> para acessar um 2o. terminal e utilizar os comandos desejados.

CONSIDERAES
MANIPULAO

BSICAS

DAS CAIXAS DE DILOGO

A manipulao da caixa de dilogo uma tarefa simples, mesmo no tendo


disponvel
o
mouse.
Utilizando
as
teclas
<SETA_ACIMA>
e
<SETA_ABAIXO>, navegaremos facilmente nos itens exibidos, a tecla
<BARRA_DE_ESPAO> para demarcar itens e <TAB> para alternar entre
as opes serem demarcadas e os comando disponveis nos menus. Da
mesma forma que navegamos entre as opes disponveis, utilizamos as
teclas <SETA_ACIMA> e <SETA_ABAIXO> para navegar entre os
comando, onde deveremos teclar <ENTER> para execut-las.
Consideraremos os leitores cientes destas instrues para
aproveitamento das instrues que esto por vir logo adiante.

OMISSO

bom

DE INSTRUES REPETITIVAS

Em virtude da facilidade de instalao, em muitas vezes apenas teremos


que confirmar as propriedades de um conjunto de opes ou de uma
determinada caixa de dilogo. Como so inmeras estas circunstncias,
resolvemos omitir as repetitivas instrues tipo confirme em OK,
pressionando <ENTER>, com o intuito de melhorar e dinamizar a

41/73

legibilidade do texto.
Se no houver mais nenhuma instruo disponvel sobre uma determinada
seo ou caixa de dilogo, tenham em mente que apenas devero
prosseguir, acionando o comando Aceitar ou OK, provavelmente disponvel.

IMPORTANTE:

SOBRE AS TELAS CAPTURADAS DO LIVRO

Em virtude da grande similaridade das instrues de instalao da verso


atual em comparao s verses antigas da distribuio, APENAS
ATUALIZAMOS AS TELAS DE IMPORTNCIA EFETIVA . Por isto, no se
preocupem caso algumas das telas capturadas apresentem alguma
informao que diferencie s que se encontram no CD-ROM de instalao.6

INSTALAO

Com as parties redimensionadas e pr-definidas, iremos iniciar o


processo de instalao, digitando na linha de comando...
# setup

SETUP
Ao ser inicializado o setup, teremos uma caixa de dilogo com todas as
sees da instalao que iremos percorrer ao longo deste captulo.

Seguem listadas abaixo as opes apresentadas pela tela de instalao


inicial do setup e suas respectivas funcionalidades:

setup
Help

Ajuda do Slackware, fornecendo informaes bsicas.

Keyboard Seleo de mapas para o teclado.


6

Isto se refere especialmente verso o qual utilizamos para realizar a captura de


tela (10.0) com a verso atual (10.1). No encontramos nenhuma diferena
estrutural que nos obrigue atualizar estas telas. Portanto, poderemos utilizar as
instrues aqui descritas para realizar a instalao da verso atual da
distribuio.

42/73

setup
Addswap

Deteco e configurao da partio swap.

Target

Definio da estrutura de diretrio em suas parties.

Source

Tipo da mdia de origem e mtodo de instalao do sistema.

Select

Seleo de diferentes perfis de instalao disponibilizados.

Install

Exibio do processo de instalao dos pacotes selecionados.

Configure Configuraes iniciais bsicas do sistema.


Exit

Trmino da instalao sair.

Para iniciarmos a instalao, selecionem a opo Help e teclem <ENTER>.

HELP
Embora no seja grande a importncia da leitura de instrues contidas na
seo Help, sempre bom nos habituarmos realizar algumas consultas.

A tela de ajuda do Slackware contm informaes bsicas sobre o processo


de instalao do sistema. Caso os usurios sejam iniciantes (e tenham
noes de ingls), podem dar uma espiada para ver vem pela frente! &;-D

KEYBOARD
Nesta etapa ser solicitado a escolha do mapa do teclado utilizado neste
computador, da mesma forma que durante a inicializao do sistema. Da
mesma forma, se o teclado em uso for do padro ABNT-2, selecionem a
opo qwerty/br-abnt2.map.gz na lista apresentada. Aps isto, veremos
uma 2a. instruo, solicitando-nos a testar o mapa do teclado selecionado.
Procedam novamente da mesma maneira que foi realizada durante a
inicializao do CD-ROM. Vejam esta etapa na seo Ajustando os
parmetros do teclado logo no incio deste documento.

43/73

ADDSWAP
Terminada a seleo do mapa do teclado, o setup ir detectar a existncia
de uma ou mais parties swap serem utilizada pelo sistema operacional.
Inicialmente o instalador faz uma procura pelo sistema para detectar a
existncia de uma partio swap pr-definida no ato da repartio, e caso
encontre-a, ele emitir o seguinte aviso:

Conforme podemos ver, esta foi encontrada em /dev/hda1, o que significa


que a 1a. partio primria do sistema foi designada para ser a partio
swap. Basta apenas selecionarmos o comando YES e teclar <ENTER>. Em
seguida, o instalador se encarregar de format-la.

No ir demorar muito para que, em poucos instantes, seja exibida a nova


configurao da partio inclusa no arquivo /etc/fstab, responsvel pela
definio dos pontos de montagem do sistema.

TARGET
Nesta etapa iremos definir quais so as parties que sero utilizadas para
a instalao do sistema. Conforme vimos no captulo Redimenso e
repartio do disco rgido , necessitaremos de pelo menos duas partio
para a instalao: a swap e a raz. A 1a. foi definida na etapa anterior;
agora iremos selecionar a partio que ir receber o sistema operacional.

44/73

Nesta etapa, o instalador exibir uma srie de parties disponveis para os


sistema. Como apenas definimos para este exemplo uma partio swap,
uma raiz e uma /usr, sero apenas exibidas duas, j que a partio swap foi
previamente configurada. Selecionem a partio que ser a raz do sistema
e confirme Select.

Nesta etapa, iremos realizar a formatao da unidade. Existem 3 opes


disponveis: Format, Check e No. Caso possuam dados armazenados (o que
bastante improvvel) de uma instalao anterior e que no queiram
apag-los, utilizem a opo No; caso suspeitem da existncia de blocos
ruins, utilizem Check; por timo, no tendo nenhum destes dois
inconvenientes, alm de ter previamente particionado a unidade,
selecionem apenas Format.

Aqui deveremos definir o tipo de formatao. O Slackware por padro j


deixa demarcado a opo ReiserFS, mas se quisermos poderemos utilizar
outro sistema de arquivos, lembrando que a opo ext2 no fornece
nenhum recurso para a segurana dos dados, apesar de melhorar a
performance. Para obterem maiores informaes, consultem na 2a. Parte:
Conhecimentos Gerais -> Unidades, parties e sistemas de arquivos.
Agora iremos definir a partio seguinte, que alocar todos os programas
instalados no sistema: /usr.
45/73

Sem grandes mistrios, basta selecionarmos e prosseguir com Continue.

Da mesma forma que foi definida a partio raz, devemos selecionar o


processo de formatao desejado...

... e o sistema de arquivos desejados, optando sempre por utilizar o padro


da distribuio.

Aqui que se encontra o diferencial. Deveremos definir qual ser o novo


ponto de montagem para esta unidade. Como utilizaremos o diretrio /usr,
basta apenas digitarmos o mesmo no caminho.

46/73

Ao trmino da operao, sero exibidas as parties pr-definidas para a


montagem automtica durante a inicializao do sistema.
Na existncia de uma partio FAT32 da unidade, a mesma ser detectada,
o qual o utilitrio perguntar se desejaremos visualiz-la atravs deste
sistema operacional. Fica nosso livre-arbtrio definir, porm para melhor
exemplificarmos todo o processo, optaremos por Yes.

Das parties FAT32 disponveis ao sistema, basta apenas selecion-las


para que sejam exibidam atravs de um ponto de montagem no sistema.
Como neste exemplo existe apenas uma, prosseguirem com Select.

Da mesma forma com que foi feito com a partio /usr, deveremos definir
um ponto de montagem para a partio FAT32. Por se tratar de uma
partio que no far falta ao sistema, definimos por mant-la acessvel
atravs de um diretrio dentro do ponto de montagem oficial para mdias
removveis: /mnt. Como nesta partio se encontra uma verso antiga do
Windows, a definimos como /mnt/win.

47/73

A tela seguinte apenas exibe as entradas que ficaro armazenadas no


arquivo /etc/fstab, responsvel pela montagem das parties do sistema
durante o carregamento do sistema operacional.

SOURCE
Aqui deveremos selecionar a origem das aplicaes que sero instaladas no
disco rgido, porm inicialmente o utilitrio pergunta qual a origem dos
dados serem instalados.

Pelo fato de estarmos realizando uma instalao partir de uma mdia de


CD-ROM, deveremos selecionar a 1a. opo - instalar partir do CD ou
DVD (de instalao) do Slackware.

Para que a unidade seja detectada e corretamente utilizada, utilizem a


opo auto; esta unidade ser reconhecida sem maiores problemas. Caso
48/73

contrrio ocorram quaisquer tipos de anomalias na deteco (o que


bastante improvvel), utilizem a opo manual.

SELECT
Nesta parte definiremos as principais sries de pacotes, os pacotes
propriamente dito e o perfil de instalao. Inicialmente ser apresentada a
seguinte caixa de dilogo:

Neste ponto deveremos selecionar as sries que desejamos instalar,


bastando apenas marc-las conforme desejado. As alteraes aqui
realizadas no sero efetivadas de imediato, somente partir do momento
da escolha do perfil de instalao desejado na prxima caixa.

PERFIS

DE INSTALAO

Os seguintes perfis de instalao disponveis conforme descrito no utilitrio


de instalao esto disponveis por critrio de facilidade para uso.

Perfis de instalao
Full

Instalao completa, onde necessitar de aproximadamente 2


gbytes de espao no disco rgido para a instalao.

49/73

Perfis de instalao
Esta opo a mais recomendada para iniciantes, pois realiza a
instalao sem problemas indesejados como a satisfao de
pendncias de pacotes e um eventual esquecimento de algum
aplicativo ou utilitrio importante.
Ao contrrio das demais distribuies, a instalao completa no
acarreta perda de desempenho na mquina, pois a grande
maioria dos servios providos por alguns dos pacotes
permanecem destivados por padro.

Expert

Como o prprio nome diz, uma opo de perfil somente


recomendada para usurios avanados. Disponibiliza todas as
listagens de pacotes para uma seleo individual e pelo fato de
no existir nenhum mecanismo que realize a checagem de
pendncias, o administrador dever saber exatamente quais
pacotes dever manipular. Deve ser utilizada apenas para definir
um conjunto de pacotes mais enxutos, onde o desconhecimento
das funcionalidades dos pacotes no selecionados podem
acarretar no retorno da falta de diversas bibliotecas em muitos
programas quando de sua execuo, sendo necessrio ento a
instalao destes para que o sistema funcionasse perfeitamente.

Menu

Lista de seleo. O seu diferencial em comparao ao perfil


Newbie est no fato de que apenas mostra os pacotes
disponveis sem informaes adicionais.

Newbie

Novos usurios. disponibilizado um simples menu com todas


as sries de pacotes disponveis, dando a vantagem de
disponibilizar apenas programas que no so essenciais ao
sistema para serem instalados ou no. Esta opo indicada
para a utilizao de usurios novatos.

Custom

Customizado. Utiliza as definies pr-determinadas atravs dos


arquivos TAGFILE presentes nos diretrios de cada srie dos
pacotes. Ideal para ser utilizada na instalao de distribuies
personalizadas, onde h necessidade de serem automatizada as
instalaes de cada pacote.

Tagpath Diferencia da opo Custom apenas por utilizar as definies dos


arquivos TAGFILE presente em outros diretrios (por exemplo,
em um disquete personalizado para isto).
Help

SELEO

Ajuda eletrnica. Esta opo fornece uma pequena ajuda sobre


os processos de instalaes existentes, alm de algumas
instrues bsicas e simples.
DE SRIES...

Dependendo da escolha do perfil de instalao, Dever ser apresentado


50/73

novamente a tela de escolha da srie dos pacotes...

...

E PACOTES

... ou ainda os pacotes individuais...

Bastar definirmos quais os itens que iro compor a estao de trabalho,


lembrando que para queles que possuem pouca experincia ou que no
desejam ter inconvenientes como a falta de arquivos para determinados
programas, recomendamos que escolham a opo Full. Neste caso, o
instalador inicia automaticamente a instalao, privando o usurio
inexperiente da escolha destas opes.

INSTALL
Aps selecionarmos o mtodo de instalao, iniciaremos automaticamente
o processo de instalao prpriamente dito. O instalador descompactar e
copiar todos os pacotes selecionados para as parties pr-definidas do
disco rgido. Apenas deveremos aguardar alguns minutos at que seja
solicitado a substituio do 1o CD-ROM de instalao pelo 2o CD-ROM.7
7

Nas verses anteriores 9.1 da distribuio, esta etapa no existia pelo fato desta
utilizar apenas um nico CD-ROM de instalao.

51/73

Basta colocar o CD-ROM solicitado na bandeja, fech-la e confirmar em OK


para dar continuidade ao processo.

CONFIGURE
Ao trmino da instalao, iniciar o processo de configurao bsico dos
sistemas e de alguns perifricos do computador.

Aguardem um pouco enquanto o instalador prepara o sistema para estas


intervenes e atualiza algumas documentaes. Ir demorar alguns bons
segundos (minutos, para sermos mais exatos).

KERNEL
Neste ponto ser realizada a instalao do kernel, onde deveremos apenas
selecionar a origem do mesmo.

Basta escolhermos o kernel proveniente do CD-ROM de instalao, j que


realizamos a instalao do mesmo atravs desta mdia.

52/73

O kernel padro do Slackware o consta na pasta bare.i. Em condies


especiais que deveremos selecionar quaisquer outros que estejam dentro
das condies que este prope atender (sistema de arquivos especficos,
pouca memria, gerenciamento de energia, etc.).

DISQUETE

DE INICIALIZAO

Na possibilidade do sistema no iniciar corretamente, sugerida a criao


de um disquete de inicializao. As anomalias podem ocorrer por vrios
motivos, mas as principais geralmente so causadas pelo insucesso na
configurao do LILO.

Selecionem a opo Create e confirmem o comando Create para que inicie


a criao do disquete de inicializao. Para esta tarefa deveremos inserir
um disquete vazio ou sem dados importantes (lgico... &;-D).

O disquete ser formatado para a densidade de 1,68 mbytes....

... onde posteriormente ser criada a imagem de inicializao.

53/73

Na possibilidade do novo disquete de inicializao vier a falhar, o instalador


solicita se deseja criar novamente outro disquete de inicializao. Apesar
de pouco provavel o sistema no inicializar corretamente e ainda o 1o.
disquete falhar, teremos disposio um 2o. disquete para estas
circunstncias emergenciais. Falta de precaues que no havero... &;-D

MODEM
Nesta etapa iniciaremos alguns ajustes para o correto fucionamento do
modem no sistema, onde deveremos definir o device correspondente para
que o atalho /dev/modem aponte-o.

Infelizmente esta opo de configurao somente ser vlida para a


utilizao de hardmodens. Se por acaso possuirmos algum softmodem
instalado no computador, respondam NO e d continuidade ao processo,
para realizarmos a configuraes do modem aps a instalao do sistema.
Para obterem maiores informaes, consultem a 4a. Parte: Ajustes &
Configuraes -> Modem placa de fax-modem.

HOT-PLUG
O Hot-plug um utilitrio de deteco de perifricos disponvel partir da
verso 9.0 do Slackware. Consiste em configurar corretamente os
perifricos partir da inicializao do sistema.

54/73

Para os usurios iniciantes e medianos, recomendamos sua habilitao


(YES); caso conheam bem o sistema e queira efetuar as alteraes
manualmente, apenas desabilitem-na (NO). No geral, recomendamos
mant-la habilitada.

LILO
O LILO um gerenciador de inicializao para diferentes sistemas
operacionais em um mesmo computador. Mesmo que tenham optado por
manter um nico sistema operacional, recomendvel sua manuteno.

Existem 3 opes disponveis:

LILO
simple Instalao automtica (recomendvel)
expert Instalao personalizada.
skip

No instalao.

Para os usurios avanados, fica critrio a escolha do mtodo de


instalao, porm para os leigos e medianos, recomendamos a instalao
automatica selecionando a opo simple. A opo expert disponibiliza um
menu parte com diversas opes, todas passveis de edio. Aps a carga
do sistema operacional, poderemos personaliz-la conforme desejado.

55/73

Outra grande vantagem suportado pelo sistema o framebuffer, um


recurso utilizado pelo kernel para acessar diretamente a memria principal
de vdeo e exibir as informaes necessrias. Alm de prover suporte ao
LILO, funciona mesmo em placas de vdeo no suportadas por ele. Neste
caso, o sistema passar a utilizar um driver especfico, o Fbdev, que
possibilita a utilizao do ambiente grfico sem a necessidade de configurar
do vdeo, facilitando-nos a utilizar o sistema na 1a. inicializao.
Fica critrio dos usurios definir a sua utilizao. Para queles que
utilizam muito o modo texto, este recurso de uma grande valia, pois
melhora consideravelmente a exibio da imagem, alm de dispor maior
quantidade de linhas e colunas para trabalhar. Para os demais, no faz
tanta diferena, onde por isto optamos por utilizar o modo padro
(standard). Ainda assim caso optem por ele, apenas definam a resoluo e a
profundidade de cor.

Aqui deveremos definir parmetros especficos para que sejam passados ao


kernel no momento da inicializao. Isto apenas dever ser feito devido
necessidade de prover ao sistema suporte um determinado perifrico ou a
soluo de problemas especficos, onde isto ser recomendado em diveras
partes deste livro. Por exemplo, na presena de gravadores de mdias CDR/CD-RW/DVD-R no sistema, ser necessrio utilizarmos o parmetro...
56/73

[DEVICE]=ide-scsi

... onde [DEVICE] o dispositivo do perifrico instalado na mquina. No


sendo este caso, apenas deixem em branco e prossigam normalmente.

Por ltimo, deveremos definir onde ser gravada as configuraes do LILO.


Por padro elas so armazenadas na MBR do sistema, onde somente em
circunstncia especiais devero ser utilizados locais que no seja este. Sem
muita dvida, selecionem a opo MBR.

MOUSE
Nesta etapa apenas definiremos qual a porta do mouse do sistema. Sem
muito mistrio, deveremos selecionar a opo PS/2, que o padro para
maioria dos desktops hoje existentes. Para as mquinas antigas ( Pentium,
AMD K6 e anteriores), selecionem serial.

Se o equipamento utilizado no for o padro serial ou PS/2, utilizem as


opes que estejam de acordo com o perifrico. Por exemplo, no caso de
mouses com rodinhas, utilizem IMPS/2. J mouses USB...

57/73

Em seguida, deveremos apenas confirmar a habilitao do servio para que


tenhamos disponveis as funcionalidades do mouse nos terminais.

REDE

Em virtude deste livro ter sido desenvolvido para focar unicamente o uso
dos sistemas GNU/Linux em desktops, sequer conhecemos as opes aqui
disponveis para a configurao da rede. Por isto, optamos por desabilit-la
ao selecionarmos a opo NO.

SERVIOS
Durante a inicializao do sistema, podemos habilitar os principais servios
necessrios para a sua utilizao, bastando apenas marc-los nesta seo.

FONTES

DO CONSOLE

Caso queiram personalizar as fontes disponveis para o console, habilitem


esta opo e selecionem as que sero exibidas.

58/73

Como raramente utilizamos esta opo definimos por no habilit-la, mas


isto fica aos critrios dos usurios, pois caso decidam utiliz-las, ser
apresentada a seguinte tela:

Basta selecionar de acordo com a preferncia, lembrando que poderemos


obter alguns resultados estticos desagradveis... &;-(

FUSO-HORRIO
Nesta seo deveremos definir qual o fuso horrio ser utilizado.

Para ns brasileiros, deveremos escolher a opo NO (local), e na tela


seguinte selecionar qual o fuso horrio que mais se adequar nossa
realidade. Em nosso caso ser a cidade de So Paulo.

59/73

AMBIENTE

GRFICO

Simples e sem mistrio, ser aqui que iremos definir qual ser nosso
ambiente grfico padro para trabalho.

Para queles que utilizam a inicializao em modo texto ( init 3) ou o modo


grfico com o gerenciador de autenticao XDM, recomendvel selecionar
o ambiente grfico para que seja iniciado automaticamente. J os que
utilizam o modo grfico com o gerenciador de autenticao KDM, estas
opes no faro muita diferena, visto que em sua caixa de dilogo o
mesmo fornece as entradas para que seja escolhidas pelo usurio.
Infelizmente o GDM no se comporta desta forma, o qual carrega
automaticamente o Gnome aps a autenticao do usurio.

SENHA

DO SUPERUSURIO

Por ltimo (e mais importante), faltar ser definida apenas a senha de


autenticao do superusurio do sistema o root.

60/73

Confirmem o comando Yes e iniciem o processo. Sero apresentadas as


seguintes instrues:
Changing password for root
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password: _

As instrues acima exibidas pelo instalador solicitam uma combinao de


caixas altas para as letras e nmeros para utilizarmos como senha e assim
dificultar a quebra de sigilo. Vejam o que acontece se optarmos por um
conjunto simples de caracteres...
Bad password: too simple.
Warning: weak password (enter it again to use it anyway).
New password: _

Caso queiram utilizar a mesma senha rejeitada pelo utilitrio, ele o


aceitar, mesmo apesar das recomendaes. A responsabilidade total da
quebra do sigilo do prprio administrador, portanto ficar seu critrio
utilizar uma nova senha (nos moldes solicitados) ou manter a desejada.
Re-enter new password: _

Confirmem a senha utilizada para que possamos efetuar a autenticao.


Password changed.
Press [enter] to continue:_

Teclem <ENTER> conforme as instrues do utilitrio.

EXIT
Enfim, realizado todo o processo de instalao, o instalador exibe uma
mensagem de trmino do processo...

... e retorna ao menu principal.

61/73

No tendo nada mais fazer, basta selecionarmos a opo EXIT para


estarmos de volta linha de comando.
Installation of Slackware Linux is complete.
You may now press ctrl-alt-delete to reboot.
root@slackware:/# _

Conforme as instrues do prprio setup, a instalao do Slackware foi


completada e ocorreu (aparentemente) sem maiores problemas, bastando
agora reiniciar o novo sistema com a famosa combinao <CTRL> +
<ALT> + <DEL>.

PS-INSTALAO
Aps o trmino da instalao, o sistema estar pronto para ser inicializado.
Para isto, devemos retirar quaisquer mdias disponveis nos drives
utilizados durante o processo de instalao. Pressionem simultneamente
as teclas <CTRL>+<ALT>+<DEL> para que a mquina seja reinicializada.
Ao iniciar, ser executado o gerenciador de inicializao LILO, que se
encontra gravado na MBR e que exibir uma listagem com os sistemas
operacionais instalados.

LILO.
Welcome to the LILO Boot Loader!
Please enter the name of the partition you would like to boot

62/73

at the prompt below.


DOS
Linux

The choices are:

- DOS or Windows (FAT/FAT32 partition)


- Linux (Linux native partition)

Atravs das teclas <SETA_ACIMA> e <SETA_ABAIXO>, poderemos


escolher qual sistema operacional desejaremos inicializar. Escolham Linux
e aguardem alguns segundos at o aparecimento da linha de comando para
realizar a autenticao.
Login: _

Para logar-se como superusurio, digite root + <ENTER> e fornea a


senha para ter acesso completo ao sistema.
Login: root
Passwd: _

Tenha em mos os disquetes de inicializao e recuperao do sistema,


para que caso ocorra alguma eventualidade, estaremos sempre munidos
das ferramentas essenciais de manuteno. Enfim, etapa concluda! &;-D

CONCLUSO
Apesar do sistema de instalao do Slackware ser um pouco diferente das
demais distribuies existentes, o processo em si relativamente simples,
fcil e sem grandes complicaes, tendo o nico inconveniente do sistema
se encontrar todo em ingls, o que pode dificultar para muitos usurios que
no possuem conhecimento desta lngua. Poderemos tambm utilizar a
verso customizada Slackware Install Fest, porm deveremos nos lembrar
de que havero algumas diferenas de processos, pois o Slackware Install
Fest encontra-se baseada em uma verso antiga do Slackware. &;-D

63/73

VI. OTIMIZAES

PARA MQUINAS OBSOLETAS

INTRODUO
Para que possamos usufruir bem das maravilhas e dos recursos
proporcionados pelos sistemas GNU/Linux, ser necessria a realizao de
uma srie de processos de ajustes e configuraes bsicas para a correta
utilizao do sistema operacional e boa performance, tanto do computador
quanto dos seus componentes agregados. Porm, devido ao limitado
recurso de hardware de diversas mquinas8, talvez tenhamos que realizar
ajustes mais finos com o objetivo de melhorar a performance, ou pelo
menos em condies aceitveis, como tambm existiro muitos casos em
que os recursos de hardware sero limitados tal ponto que somente
podero ser utilizados para funcionalidades especficas.
Felizmente uma das qualidades de grande importncia dos sistemas
GNU/Linux a possibilidade de realizarmos grandes otimizaes, havendo
necessidade de ajustes e configuraes especficas para que se possa obter
um desempenho pelo menos razovel para as tarefas mais corriqueiras de
um simples usurio. E para a nossa alegria, esta uma das caractersticas
marcantes deste sistema operacional em especial o Slackware. Por ser
uma distribuio simples, leve e amigvel, ela consome poucos recursos do
sistema e fornece uma grande flexibilidade para que possamos personalizlo de forma tal que ser possvel utiliz-lo at em um simples 486 com
limitadssimos recursos.

O(S)

EQUIPAMENTO(S) TESTADO(S)

Na verdade, as informaes e experincias necessrias obtidas para o


desenvolvimento deste captulos no foram colhidas de um processo
desenvolvido em uma nica mquina, e sim com a utilizao de diversas
distribuies9 em vrias, por diversas finalidades: experimento,
necessidade, satisfao de curiosos, etc. Mas para referncia, o computador
que ser utilizado como exemplo uma mquina provida de um
processador Pentium MMX de 200 Mhz; placa me TX-Pro, 32 MB de
memria RAM, disco rgido Quantum Fireball de 6.4 GB e ATA/33, placa de
vdeo Trident 9680 de 1 MB, drive de CD-ROM Creative de 12x, softmodem
Intel 56 kbps, monitor Phillips 14", pacote MS-Combo 95 instalado
(Windows, Word e Excel 95); drive para disquetes, teclado e mouse.10
8

Infelizmente devido realidade financeira de muitos brasileiros no pas, a


aquisio ou a atualizao de um computador para as mais recentes tecnologias
tm se tornado cada vez mais difcil, mesmo com a prtica dos baixos custos atuais
em comparao aos equipamentos de 5 7 anos atrs.
9 As distribuies testadas foram Conectiva, Red Hat, Mandrake e Slackware , sendo
esta ltima proporcionado um timo desempenho em comparao s demais.
10 Como podem ver, esta uma configurao bem modesta e ainda em bastante uso.
Observem tambm que o micro utiliza uma placa de fax softmodem, que em

64/73

OS

PREPARATIVOS CRUCIAIS

REPARTICIONAMENTO DO

DISCO RGIDO

Quanto operao de cpia de segurana, no h muitos segredos, porm


as operaes de redimenso e repartio do disco rgido ficaro critrio
do usurio em virtude da grande variedade de computadores existentes.
Enfim, alguns conceitos bsicos devero ser criteriosamente analisados:

REDIMENSO

DA PARTIO PRIMRIA

Provavelmente dever existir um sistema operacional j instalado no


equipamento em uso, e com certeza a maioria dos usurios no desejaro
remov-lo ou ao menos por enquanto. De acordo com a disponibilidade de
espao no disco rgido, definiremos o espao final ideal necessrio para o
seu bom funcionamento.
Segue uma pequena tabela indicativa para um bom redimensionamento,
levando em considerao as unidades de disco rgido disponveis entre
1998/1999, poca em que o equipamento referenciado ainda encontrava-se
como padro do mercado. Consideraremos que o equipamento esteja
dotado de apenas 32 MB de memria RAM:

HD

Parties
FAT/32

SWAP

Raz

/usr

Perfil

3.2 GB 1 GB

2x RAM Restante -//-

4.3 GB 1.5 GB

2x RAM 768 MB

6.4 GB 2.0 GB

2x RAM 1024 MB Restante Completa

Customizada

Restante Customizada

Lembrem-se de que estas referncias so apenas para dar uma noo


bsica para o dimensionamento de discos rgidos com pouca capacidade de
armazenamento. Dependendo da utilizao do sistema e seus aplicativos,
estas configuraes podero ser alteradas, conforme a necessidade.

LIMITAO

DE ESPAO DO DISCO RGIDO

Dependendo das limitaes de espao no disco rgido, talvez seja necessrio


realizar uma instalao mais enxuta. Para isto, consultem o captulo
anterior Instalao do Slackware e verifiquem qual dos perfis de instalao
disponveis melhor atender, e baseando-se nele, definam os parmetros de
redimenso e repartio que melhor convier.

mquinas obsoletas requer boa carga de processamento, chegando aos elevados


30% de uso da CPU. O drive de CD-ROM possui uma taxa de transferncia de
1.800 KB/seg., o que considerado obsoleto para os padres atuais.

65/73

DEFINIO

DE PARTIES PARA O NOVO SISTEMA

A partio SWAP de grande


que possuam pouca memria
se defini-la para ser 2x maior
como pouqussima memria
menos 64 MB para SWAP.

DEFINIO

importncia para o desempenho de sistemas


RAM disponvel. Normalmente convencionaque a quantidade de memria. Em sistemas
(8 ou 16 MB), recomenda-se manter pelo

DAS DEMAIS PARTIES

Caso possuam um disco rgido de boa capacidade, optem por criar outras
parties, para obter melhor desempenho do sistema. Destas parties,
devero ser criadas a /usr com o restante do espao disponvel, alm da
/home para os dados de usurios. Se desejarem, podem criar as parties
/var e /tmp, para o armazenamento de arquivos temporrios e informaes
variveis, porm esta medida perfeitamente dispensvel.

CPIA

DE SEGURANA E DISQUETES DE INICIALIZAO

No existe mistrio para a realizao destas duas etapas, onde as mesmas


esto detalhadamente escritas na 3a. Parte: A Instalao -> Preparativos
iniciais. Por mais diferentes que sejam os equipamentos onde sero
instalados o sistema GNU/LInux, as instrues bsicas so praticamente as
mesmas, salvo quando houver o uso de recursos diferenciados.

PARTICIONAMENTO OTIMIZADO

Pelo fato de estar utilizando apenas o pacote MS-Combo, aplicativos


gratuitos para acesso Internet, um antivrus e alguns contedos
provenientes da Internet, pode-se observar que o espao ser utilizado no
excede 1 GB. Em nossa referncia estarmos utilizando um disco rgido de
6.4 GB, onde realizamos o reparticionamento desta unidade, deixando a 1a.
partio com apenas 1.9 GB e 4.5 GB para o Slackware, tendo como opo
a instalao completa, que requer 2.2 GB de espao disponvel mais 1 GB
para o uso do sistema. Dos restante, foram definidas as seguintes divises:

64 a 128 MB -> hda5 (SWAP);

1024 MB -> hda6 (raz);

Restante -> hda7 (/usr);

Vale lembrar que a ordem das parties importante. Ser imprescindvel


vir primeiro a partio SWAP, seguida da partio raiz e da partio /usr.
As demais ficam critrio do usurio, lembrando que caso for definida a
criao de outras parties para o sistema e para uso especfico, dem
preferncia para as parties do sistema, e posteriormente criem as
demais. Em nosso exemplo, as parties /var e /tmp vm antes de /home e
/mnt/pkg, que foram definidas por ltimo. So utilizadas especificamente
para a guarda de documentos e pacotes diversos respectivamente, no
66/73

sofrendo gravaes peridicas da mesma forma que /var e /tmp.

INSTALAO

Novamente, no h grandes mistrios; porm os perfis da instalao


devero ser analisados criteriosamente, de acordo com a necessidade: se
houver um bom espao em disco disponvel, optem por utilizar a opo
Completa (Full) e fiquem despreocupados com a carga do sistema, pois
apesar de instalar todo os aplicativos necessrios, o Slackware por padro
deixa a grande maioria das aplicaes desabilitadas. Alm disso, a
inicializao dos servios disponveis poder ser ajustada mais frente.
Para os usurios mais experientes, a opo Expert a mais interessante,
onde lhe ser apresentada uma listagem para a seleo dos pacotes
desejados, bastando apenas marcar ou desmarcar. Selecionem de acordo
com a preferncia, mas lembrem-se de que o Slackware no possui o
recurso de checagem de dependncias, onde o usurio ser o responsvel
pelo conhecimento destas para determinados pacotes que desejar
desinstalar ou no. E justamente por isso que damos preferncia opo
completa, eliminando quaisquer riscos de gerar pendncias para
determinados programas, que trazem com isso muita insatisfao e
aborrecimento.

OTIMIZAO

Existem variados procedimentos de otimizao que poderemos utilizar para


melhorar a performance geral do sistema. Mas para facilitar o aprendizado,
iremos demonstrar apenas queles mais simples de realizar e que
propiciem ganhos imediato de performance, sem muito trabalho.

NA

INICIALIZAO

Durante a inicializao do sistema, de acordo com os recursos da mquina


utilizada, notaremos uma certa demora para a execuo de todos os
servios durante a inicializao, mesmo sabendo que a inicializao do
Slackware mais rpida em comparao s demais distribuies. Isto devese ao fato de que aps a instalao, so habilitados por padro alguns
servios que sequer muitos usurio tm noo de sua utilidade para uso em
desktop, alm de outros vrios fatores que degradam ainda mais o
desempenho do sistema. Com certeza em muitos casos haver o desejo de
acelerar ainda mais este processo. Como fazer isto?
Conforme comentado, a instalao do Slackware mantm a maioria dos
servios desabilitados, porm ainda existiro alguns destes habilitados em
virtude de sua extensa utilizao. Cada um destes servios esto habilitados
em scripts de inicializao, contidos no diretrio /etc/rc.d/ .

67/73

Scripts & Utilizao


rc.atalk

Protocolo AppleTalk.

rc.httpd

Servidor Apache.

rc.mysql

Servidor MySQL (banco de dados).

rc.nfsd
rc.rpc

Servidores NFS.

rc.pcmcia

Suporte placas PCMCIA (Notebooks).

rc.samba

Servidor Samba.

rc.sendmail Servidor Sendmail.


rc.sshd

Servidor SSH.

rc.wireless

Dispositivos infravermelhos.

Os servios acima descritos provavelmente no sero utilizados em um


computador destinado exclusiavamente para o uso em desktop, no ser
para algumas circunstncias especficas. Enfim, poderemos desabilit-los.
Na instalao do Slackware, a sua ferramenta de instalao fornece na
seo Servios uma caixa de dilogo para realizarmos as definies
desejadas. Estas opes tambm se encontram disponveis na ferramenta
PkgTools, em Setup -> Services.

Bastar apenas marcar/desmarcar os servio (in)desejados.


Poderemos ainda realizar estas intervenes diretamente pela linha de
comando. Para desabilitar os servios indesejados, basta alterar suas
permisses para que no possam ser executados. Inicialmente deveremos
entrar no diretrio onde os mesmos se encontram...
# cd /etc/rc.d/

... e utilizar o comando chmod para desabilitar os scripts...


# chmod a-x [SCRIPTS_INDESEJADOS]

Para obterem maiores informaes sobre os scripts de inicializao,


consultem a 3a. Parte: Conhecimentos Gerais -> Inicializao.
68/73

DESINSTALANDO

PACOTES DESNECESSRIOS

De acordo com perfil do processo de instalao pr-definido pelo usurio,


poderemos ter muitos pacotes desnecessrios em uma estao desktop.
Para consultarmos a lista de pacotes instalados e selecion-los para a
remoo, realizem a autenticao como superusurio e executem...
# pkgtool

Ser apresentada a interface principal do gerenciador de pacotes.


Selecionem a opo Remove e teclem <ENTER>.

Aguardem alguns segundos e logo ser exibida uma listagem com todos os
pacotes instalados no sistema.

Utilizem as teclas <SETA_ACIMA> e <SETA_ABAIXO> para navegar entre


os pacotes e pressione <BARRA_DE_ESPAO>, selecionando-os para a
posterior remoo. Aps a seleo dos pacotes, pressionem <TAB> at o
cursor posicionar-se em <Aceitar> e em seguida, <ENTER>. Assim, todos
pacotes selecionados sero desinstalados. Para obterem maiores
informaes sobre os pacotes desinstalados, consultem os arquivos-textos
presentes no diretrio /var/log/packages/.
Ficar critrio dos usurios definirem quais so os pacotes indesejados
que sero removidos, porm recomendamos que sejam bastante atenciosos
durante esta seleo. Procurem se certificar de que eles realmente no
sero necessrios para a execuo de outras aplicaes, pois caso
contrrio, estes ltimos no podero ser utilizados enquanto suas
pendncias no estiverem disponveis no sistema.
Outra recomendao

importante sobre a questo

das atividades
69/73

desejadas; se somente um nico usurio utiliza o computador,


provavelmente ser desnecessria a manuteno de pacotes para
entretenimentos especficos, pois no KDE existem os pacotes kdeedu,
kdegames e kdetoys; Podemos tambm remover o pacote KDevelop, caso
no sejam desenvolvidos aplicativos neste equipamento.
Em outras distribuies, o gerenciador de pacotes RPM impossibilita a
desinstalao do pacote kdeartworld, alegando ser necessrio para rodar o
Painel de Controle do KDE, mais especificamente a seo Proteo de Tela.
Ao desinstalarmos este pacote e, ao configurar a proteo de tela, o
sistema no acusou erro nenhum de pendncia, apenas disponibilizou-se
uma nica opo chamada "Tela em branco", que em espera deixa a tela do
computador preta. Para usurios que no so fs deste tipo de utilitrio,
ser uma opo interessante ser estudada.
Tambm devero ser avaliados a manuteno dos pacotes da srie /t e
/emacs, que so respectivamente o editores de textos LateX (para
aplicaes tcnicas) e o famoso Emacs (para desenvolvimento). Se ainda
houver necessidade de ter mais espao liberado, poderemos excluir toda a
documentao dos pacotes do sistema, os quais se encontram instalados no
diretrio /usr/doc. isto uma atitude um pouco insana, pois apesar da
documentao estar em ingls, muitas de nossas dvidas podero ser
satisfeitas graas consulta destes arquivos. &:-(
Por ltimo podemos ter a opo de desinstalar o cdigo-fonte do kernel,
que ocupa quase 200 MB, mas antes certifiquem-se da necessidade de sua
recompilao, outro processo do qual poderemos melhorar ainda mais
performance do sistema. Para maiores informaes sobre o processo de
compilao do kernel, consultem a 9a Parte: O kernel e a compilao.

SELEO DOS PROGRAMAS

Existem trs aspectos bsicos distintos para serem definidos: o gerenciador


de autenticao, o ambiente grfico e os programas da estao desktop.

GERENCIADOR

DE AUTENTICAO GRFICO

Existem trs gerenciadores de autenticao disponveis no Slackware: o


KDM do KDE e o XDM do X.org. Se viermos instalar os pacotes extras
GNOME, teremos ainda o GDM. Escolham o gerenciador de autenticao
de acordo com os ambientes grficos desejados. Para obterem maiores
informaes sobre a seleo dos gerenciadores de autenticao, consultem
a 6a. Parte: Ambientes grficos -> Operaes e atividades afins.

AMBIENTES

GRFICOS

Felizmente existe uma grande variedade de ambientes grficos, desde os


que possuem vastos recursos (KDE), passando por belssimas interfaces
(Enlightenment e Xfce), aqueles que possuem funcionalidades bsicas
70/73

(WindowMaker, BlackBox) e ainda outros que utilizam o mnimo de


recursos possvel (iceWM, FVWM 95, etc.)
Para mquinas que possuem mais de 64 MB de memria RAM e com um
processador razovel (Pentium II com 266 Mhz em diante), o ideal ser
utilizar os melhores gerenciadores grficos, como o KDE, para que
tenhamos um desempenho razovel e mais funcionalidades disponveis (ou
ainda o GNOME). Entre 64 e 32 MB de memria RAM para computadores
de baixo desempenho (Pentium MMX de 166 a 233 Mhz), os gerenciadores
XFCE e WindowMaker tero um desempenho razovel; j com os demais
gerenciadores, obteremos um processamento mais confortvel, alm de
manter as funcionalidades bsicas (apesar de ser um pouco mais " feinho").
Abaixo de 32 MB, infelizmente no tem jeito: no h como utilizar uma
interface grfica com uma performance decente, apesar de possvel.
A escolha do gerenciador fica critrio do usurio, de acordo com suas
atividades (e pacincia). Em nosso exemplo, apesar de termos um
processador de modesto desempenho e pouca memria, abrimos mo da
pouca utilizao de recursos de processamento proporcionados pelo
Slackware para compensar pelo uso dos gerenciadores mais pesados, como
o KDE, em virtude da possibilidade de compartilhamento da mquina com
outros usurios mais leigos. Para obterem maiores informaes sobre a
seleo padro dos ambientes grficos existentes, consultem novamente a
6a. Parte: Ambiente grficos -> Operaes & ajustes afins.

APLICATIVOS

E UTILITRIOS

Dentre os aplicativos descritos neste livro, infelizmente no ser possvel a


utilizao da sute de escritrio OpenOffice.org, alm da execuo de jogos.
Para aqueles que no optaram pela escolha do ambiente grfico KDE, a
utilizao de aplicativos que utilizam a biblioteca grfica Qt ser um pouco
estressante, pois nestes ambientes sua execuo ser rpida pelo fato
destas bibliotecas serem carregadas durante a inicializao desta interface
grfica, diferente dos demais que a cada vez que acionamos um aplicativo
que utiliza tais bibliotecas, o tempo de execuo ser bem maior.
Para o acesso Internet, estas regras continuam valendo, pois se
utilizarmos KDE, deveremos dar preferncia ao seu navegador nativo (o
Konqueror), pois seu carregamento ser bem mais rpido e ainda
poderemos optar por desinstalar os demais (Mozilla e Netscape), ocupando
menos espao. Porm se houver optado pelo WindowMaker ou qualquer
outro gerenciador mais leve, o processo de inverte, pois o Mozilla, alm de
possuir mais recursos, carregar um pouco mais rpido, pois no depende
das bibliotecas Qt e GTK.
Dos demais aplicativos, destacam-se a sute KOffice e os aplicativos
AbiWord e Gnumeric para editorao de escritrio. Para os usurios da
interface grfica WindowMaker, estes tero que se contentar com o lento
carregamento de suas respectivas bibliotecas. Atualmente so poucas as

71/73

boas opes de aplicaes de escritrio sua altura. Para obterem maiores


informaes, consultem a 7a. Parte: Aplicativos & Utilitrios.

COMPILAO DO KERNEL

Aps a realizao dos ajustes finais, observe, de acordo com o desempenho


do equipamento, uma melhora de processamento e performance, conforme
a realizao dos ajustes necessrios. Ainda poder ser ganho mais poder de
processamento com ajustes tcnicos e elaborados, e um deles o processo
de compilao do kernel. Caso queiram utilizar este recurso para obter a
melhora de desempenho, procurem manter as duas verses do kernel no
sistema, a padro e a personalizada, onde tambm devero analisar o
ganho de desempenho obtido. Para obter maiores informaes sobre a
compilao do kernel, consultem a 8a. Parte: O kernel e a compilao.

CONCLUSO
Apesar deste captulo se destinar realizao de ajustes e configuraes
para mquinas obsoletas, nada impede que os usurios utilize-as em um
bom equipamento de ponta, desde que sejam certificados de que
determinadas propriedades ou aplicaes sejam realmente desnecessrios.
Recomendamos tambm que realizem um estudo mais minucioso dos
tpicos aqui apresentados, e com o ganho de experincia que obtiverem,
colaborem com dicas e sugestes para o seu desenvolvimento! &;-D

72/73

ENCERRAMENTO
Conforme vimos nos captulos anteriores, a instalao de um sistema
operacional especialmente baseados em sistemas GNU/Linux no chega
ser uma operao difcil ou delicada, porm existiro diversos aspectos de
certa importncia que iro requerer uma ateno mais dedicada.
Um dos principais pontos que devemos nos atentar so os problemas que
podemos encontrar na restaurao do antigo sistema, caso ocorra algum
inconveniente ou sinistro que impossibilite a instalao do novo, em
especial a restaurao de dados. Os motivos pelos quais so originados, so
os mais variados: problemas gerais do hardware (ajustes e configuraes
incorretas, alm defeitos), fonte de luz, impercia tcnica, etc., mas (ao
contrrio do que muitos pensam) raramente os mtodos de instalao das
distribuies disponveis so a causa principal destes distrbios.
Antes de mais nada, devemos nos certificar de que todos os pr-requisitos
necessrios para o sucesso da operao foram atendidos corretamente.
Sobre estes aspectos desenvolvemos bons captulos ricos de informaes e
detalhes, especialmente para tratar destas necessidades. Com certeza,
dificilmente seremos surpreendidos por causa de uma circunstncia
inesperada ou quaisquer outros problemas que possam ocorrer.
Aps a instalao, inicializem o sistema pr-instalado e realizem os ajustes
e configuraes posteriores necessrios para a boa utilizao da mquina,
preferencialmente definindo todas as alteraes necessrias (ou pelo menos
a maior parte deles). Logo em seguida, testem os principais recursos do
sistema para certificar-se de que est tudo em perfeita ordem.
Na prxima parte iremos conhecer os principais ajustes e configuraes,
alm das instrues relacionadas para deixar os sistemas GNU/Linux em
ponto de bala para o nosso uso e entretenimento! &;-D

73/73