Você está na página 1de 36

Introduo

A primeira diferena fundamental entre live-CDs, como o Kurumin e o Slax e distribuies "tradicionais", como o Mandriva, Fedora e Slackware, a forma como o sistema instalado. Tradicionalmente, os CDs de instalao contm pacotes individuais de instalao dos programas junto com um programa de instalao. Durante a instalao, voc pode escolher quais pacotes quer instalar e o instalador se encarrega de "montar" o sistema, instalando individualmente os pacotes marcados, como neste screenshot do instalador do Mandriva:

Esta abordagem permite um controle maior sobre o que ser instalado, mas possui tambm algumas desvantagens: -Torna a instalao mais complexa e confunde os usurios iniciantes (e muitas vezes tambm os avanados), j que pouca gente conhece a funo de cada pacote e no sabe bem quais instalar. Nem sempre as descries dos pacotes do uma viso clara sobre sua funo e importncia. Para amenizar isso, os instaladores adotam um "meio termo", onde voc inicialmente escolhe entre algumas categorias, como "Ferramentas de escritrio", "Programao", "Servidores", etc., e acessa a tela de seleo manual de pacotes apenas se quiser personalizar a instalao.

-Aumenta muito o trabalho dos desenvolvedores, que precisam se preocupar em checar as dependncias de cada pacote, etc. para manter a instalao consistente, independentemente do que o usurio escolher. -Neste caso o sistema pode ser apenas instalado, no roda direto do CD. Nos live-CDs temos um sistema "base", j configurado que roda diretamente do CD. O instalador limita-se a copiar este sistema para o HD e fazer as alteraes necessrias para que ele se adapte ao novo ambiente. A instalao no HD mantm as configuraes feitas durante o boot. Por isso, primeiro teste o sistema rodando a partir do CD e certifique-se que o vdeo est corretamente configurado, as placas de som e rede esto funcionando, etc. antes de iniciar a instalao. Se voc no tem espao suficiente no HD para criar vrias parties, ou no quer arriscar seus arquivos mexendo no particionamento do HD (lembre-se: S Jesus salva, o homem faz backup! ;), voc pode ainda treinar usando o VMware Player, um virtualizador que permite instalar as distribuies dentro de mquinas virtuais, que abordo aqui: http://www.guiadohardware.net/tutoriais/116/.

Opes de boot no Kurumin


Um dos principais atrativos do Kurumin e outros live-CDs o fato do sistema rodar diretamente a partir do CD-ROM, sem necessidade de alterar o que est instalado do HD e detectar o hardware da mquina no boot, dando-lhe um desktop funcional em poucos minutos. Mas, ao contrrio do que pode parecer primeira vista, detectar todo o hardware de uma mquina atual e configurar o sistema para trabalhar sobre ele sem ficar perguntando, no uma tarefa nada fcil. Algumas placas-me mal projetadas podem travar durante o processo de deteco do ACPI, SCSI ou RAID, pode ser que a placa de vdeo no tenha um driver especfico, ou que use um cdigo de identificao diferente do padro, pode ser que o mouse tenha scroll ou outro recurso especial que no seja possvel detectar automaticamente e assim por diante. Alm disso, o sistema simplesmente no tem como adivinhar que resoluo de tela e taxa de atualizao que voc prefere usar, pode no mximo tentar "adivinhar" baseado nas caractersticas do monitor. Logo no incio do boot voc ver uma tela grfica que apresenta algumas opes de boot. Estas opes permitem alterar o comportamento padro do sistema, fazendo com que ele d boot em placas problemticas ou que utilize a resoluo de vdeo de sua preferncia, entre outras configuraes, que podem ser usadas em casas onde o sistema de deteco no d conta do recado. O Kurumin capaz de dar boot diretamente em uns 90% dos micros, enquanto as opes permitem que ele funcione na maior parte dos 10% restantes. raro um PC em que realmente no exista como fazer o Kurumin funcionar. Muitas destas opes so

vlidas tambm no Knoppix e nos outros live-CDs derivados dele, como o Kanotix e Mephis e tambm nos live-CDs derivados do Kurumin, como o Kalango e o Kurumin Games. A nica mudana que neles ao invs das opes comearem com "kurumin", comeam com "knoppix", "kalango", ou o nome da distro. Existem opes de boot para especificar a configurao do vdeo, para desabilitar a deteco de determinados componentes, opes para copiar a imagem do Kurumin para o HD e dar boot com o drive de CD livre, dar boot a partir de um arquivo .ISO salvo no HD e at algumas opes especficas, que variam de uma distribuio para outra. No canto inferior da tela aparece um prompt (boot:) para digitar as opes. Se voc apenas pressionar Enter, ou esperar 30 segundos, o sistema inicializa no modo default, tentando detectar tudo sozinho. As opes de boot permitem modificar o comportamento padro do sistema, desabilitando algum recurso que est fazendo o micro travar no boot, alterar a resoluo do vdeo e assim por diante.

No screenshot acima, estou usando como exemplo uma opo bem longa para configurar vdeo, especificando a resoluo, taxa de atualizao e o driver de vdeo e desabilitar o ACPI.

Basta digitar a opo desejada e pressionar Enter. Os parmetros devem ser digitados exatamente como descritos abaixo, sempre em minsculas. Todos estes parmetros so opcionais, eles foram desenvolvidos para serem usados em casos de problemas.

Opes de vdeo
As opes mais usadas so as referentes resoluo e taxa de atualizao do monitor. Por default, o Kurumin tenta detectar automaticamente a sua placa de vdeo e utiliza uma resoluo compatvel com seu monitor, detectada via DCC. A configurao do monitor composta por trs parmetros: 1- O driver de vdeo 2- A resoluo e profundidade de cor 3- A taxa de atualizao. O driver de vdeo o que permite que o sistema se comunique com a placa de vdeo e, conseqentemente, envie as imagens para o monitor. Cada placa de vdeo tem um conjunto prprio de recursos e se comunica numa linguagem diferente. O driver de vdeo o "intrprete" que permite que o sistema converse com a sua. O software responsvel por mostrar imagens na tela (o "servidor grfico" falando em linguagem mais tcnica) o X.org. ele quem contm os drivers para todas as placas de vdeo suportadas pelo sistema. Nas verses atuais do X.org temos um conjunto relativamente pequeno de drivers, um para cada fabricante (e no um para cada placa de vdeo como antigamente). O driver "sis", por exemplo, d suporte a todas as placas de vdeo da SiS, o driver "nv" d suporte a todas as placas da nVidia e assim por diante. Temos ainda dois drivers genricos, o "vesa" e o "fbdev" que funcionam com quase todas as placas de vdeo. Eles podem ser usados, por exemplo, quando voc tiver alguma placa de vdeo muito recente, que ainda no seja suportada. A resoluo determina a quantidade de pontos mostrados na tela. Os monitores sempre suportam vrias resolues diferentes, permitindo que voc use a que achar mais confortvel. Um monitor de 17", por exemplo, geralmente suportar de 640x480 a at 1280x1024. O que muda ao usar resolues diferentes a taxa de atualizao , que determina quantas vezes por segundo a imagem atualizada no monitor. O grande problema que os monitores atuais utilizam clulas de fsforo para formar a imagem. Estas clulas no conservam seu brilho por muito tempo e por isso precisam ser realimentadas constantemente. O ideal usar uma taxa de atualizao de 75 Hz (75 atualizaes por segundo) ou mais. Usando menos que isso teremos um fenmeno chamado flicker, onde a tela fica instvel, piscando, parecendo tremer, como se a tela do monitor fosse uma gelatina.

justamente o flicker que causa a sensao de cansao ao se olhar para o monitor por muito tempo, e a mdio prazo pode at causar danos viso. Outra coisa que ajuda e muito a diminuir o flicker diminuir o brilho do monitor. O ideal usar a tela o mais escura possvel, dentro do que for confortvel, naturalmente. Uma dica deixar o controle de brilho no mnimo e ajustar apenas pelo contraste. Quanto maior for a taxa de atualizao e quanto menor for a claridade da imagem menor ser o flicker e menor ser o cansao dos olhos. As taxas de atualizao mximas dependem tanto da placa de vdeo quanto do monitor. Quanto mais baixa for a resoluo de imagem escolhida, maior ser a taxa de atualizao suportada pelo monitor. A maioria dos monitores de 15" suportam 800x600 com 85 Hz de taxa de atualizao ou 1024x768 a 70 Hz. Os monitores de 17" geralmente suportam 1024x768 a 85 Hz, enquanto os monitores mais caros, como os Flatron e Trinitron, de 17" (CRT) chegam a suportar 1600x1200 com 60 Hz. A placas de vdeo tambm podem limitar a resoluo mxima. Uma placa antiga, uma Trident 9680 por exemplo, no conseguir trabalhar com mais de 70 Hz de refresh a 1024 x 768 (independentemente do monitor, uma limitao da prpria placa de vdeo). Muitas placas onboard so capazes de exibir 1024x768 com 85 Hz, mas apenas 70 Hz se voc usar 1280x1024. Geralmente, apenas as placas de vdeo mais caras so capazes de trabalhar a 1600x1200 com 75 Hz de refresh ou mais, uma possibilidade que suportada por alguns monitores de 19". Tudo o que falei at agora sobre taxa de atualizao e flicker se aplica apenas aos monitores de CRT (os grandes que ainda usam tubo de imagem). Hoje em dia temos um segundo tipo de monitores, os monitores de LCD, aqueles modelos fininhos e com tela 100% plana, usados desde sempre nos notebooks. Nos monitores de LCD, cada ponto na tela como uma lmpada acesa, eles no possuem problemas com flicker, a imagem slida, independentemente da taxa de atualizao usada. Em geral, os monitores de LCD suportam vrias taxas de atualizao, o mais comum de 56 a at 75 Hz. Isto feito para permitir que funcionem em conjunto com qualquer placa de vdeo e em vrias configuraes. Porm, neste caso, a taxa de atualizao no afeta a qualidade da imagem. Se voc fica muito tempo na frente do micro ou, principalmente, se trabalha com um, os monitores de LCD so a opo ideal. Eles so mais caros, mas se voc dividir a diferena de preo por 36 meses (a vida til mdia de um monitor) vai ver que o custo mensal no to alto assim. Eles tambm consomem menos energia (35 watts em mdia, contra 100 watts ou mais de um monitor CRT) o que economizar alguns trocados todo ms na conta de luz, ajudando a amortizar a diferena de preo. Mas, voltando configurao do Kurumin, as opes de boot relacionadas com o vdeo permitem especificar a configurao que deseja usar e resolver os casos em que o sistema no consegue abrir o modo grfico. Basta digitar a opo desejada na tela de boot: fb1024x768: Esta uma espcie de opo prova de falhas, que fora a resoluo de 1024x768 usando o driver fbdev (frame buffer). O frame buffer um recurso suportado pelo kernel que permite exibir imagens manipulando diretamente o contedo da memria de vdeo. A grande vantagem que no preciso um driver de vdeo; este modo vai funcionar mesmo em placas de vdeo que no sejam oficialmente suportadas

pelo Linux. O modo grfico aberto a 1024x768 usando 60 Hz de taxa de atualizao, o que permite usar esta opo na grande maioria dos monitores de 14 e 15 polegadas. Funciona em cerca de 90% das placas de vdeo. fb800x600: uma variao da opo acima, que utiliza resoluo de 800x600. Algumas placas de vdeo onboard e algumas placas antigas s funcionam usando esta opo. kurumin xvrefresh=60: Esta opo fora o sistema a utilizar uma taxa de atualizao de apenas 60 Hz para o monitor. Ela necessria em alguns monitores de LCD que no suportam taxas de atualizao mais altas e em vrios monitores antigos. O "60" pode ser substitudo por qualquer outra taxa de atualizao desejada, como em: kurumin xvrefresh=75. Voc pode verificar qual a configurao usada no Windows (ou no sistema atual) e especificar manualmente aqui. kurumin xdepth=16: Esta opo complementa as outras, permitindo configurar a profundidade de cor. O "16" indica a quantidade de cores em bits. Lembre que 16 bits equivalem a 65 mil cores, 24 equivalem a 16 milhes de cores e 8 equivalem a apenas 256 cores. Em geral o Kurumin d sempre boot usando 16 ou 24 bits de cor, de acordo com o suportado pela placa, mas caso voc tenha um micro muito antigo, com uma placa de vdeo com apenas 1 MB, voc pode preferir usar 256 cores para que a placa possa trabalhar a 1024x768. kurumin desktop=fluxbox: Esta opo faz com que o Kurumin use o fluxbox como gerenciador de janelas ao invs do KDE. O Fluxbox bem mais simples e menos amigvel, mas permite usar o Kurumin em mquinas antigas, onde o KDE fica muito lento. Usando o Fluxbox o consumo de memria durante o boot (ao rodar do CD) cai quase pela metade, permitindo usar o sistema em micros com 64 MB de RAM. Algumas remasterizaes do Kurumin podem incluir outros gerenciadores de janelas, como o Gnome, IceWM ou o Blanes. Nestes casos, voc pode usar esta opo para especificar qual gerenciador usar, como em "kurumin desktop=gnome". kurumin screen=1280x1024: Esta opo dedicada especialmente para quem usa monitores grandes, de 17" ou mais. preciso que o monitor suporte 1280x1024 com 75 Hz de taxa de atualizao. kurumin screen=1024x768: Fora o Kurumin a usar resoluo de 1024x768. Este modo diferente do "fb1024x768" pois neste a sua placa de vdeo detectada e so ativados os recursos de acelerao de vdeo suportados por ela. Aqui voc est especificando apenas a resoluo e deixando que o sistema detecte o restante. A opo "screen=" pode ser usada para especificar qualquer resoluo suportada pelo monitor, mesmo que fora do padro. Por exemplo, muitos notebooks usam telas wide, com resoluo de 1280x800 ou 1280x768, por exemplo. Em muitos deles, o sistema detecta a resoluo incorretamente e acaba abrindo sempre a 1024x768. Para que toda a rea til do monitor seja usada, basta especificar manualmente, como em: "kurumin screen=1280x800" no boot. kurumin screen=1024x768 xvrefresh=60: Aqui estamos combinando as duas opes: resoluo de 1024x768 e taxa de atualizao de 60 Hz. Em alguns casos raros, pode ser que o problema seja com a deteco do driver de vdeo, como, por exemplo, o sistema tentando usar o driver "sis" para uma placa recente da SiS

que ainda no suportada por ele. Neste caso, voc pode usar a opo "xmodule=vesa" para especificar o driver de vdeo a ser utilizado. Lembre-se de que o vesa um curinga, um driver genrico que funciona com praticamente todas as placas de vdeo. Voc pode combinar esta opo com as outras que j vimos, como em: kurumin screen=1024x768 xvrefresh=60 xmodule=vesa possvel tambm combinar vrias opes no mesmo comando, basta ir colocando-as em seqncia, sempre comeando com "kurumin", como em: kurumin screen=1280x1024 xvrefresh=60 xmodule=vesa desktop=fluxbox. A configurao do vdeo pode ser tambm alterada atravs da opo "Configurar Vdeo", que est disponvel no "Centro de Controle do Kurumin > Suporte a Hardware > Configurao do Vdeo, Som, Teclado e Joystick".

Aqui voc tem acesso s mesmas opes disponveis na hora do boot. Se no marcar nenhuma opo, o vdeo simplesmente redetectado automaticamente. As opes permitem forar o uso das configuraes desejadas. O utilitrio gera o novo arquivo de configurao, permite que voc teste a configurao, para ter certeza que est realmente funcionando e, no final, confirma se voc quer us-la.

Opes para solucionar problemas


Alm das opes relacionadas ao vdeo, existem as opes que solucionam problemas durante a deteco de dispositivos, que a principal causa de problemas durante o boot

do Kurumin. Como disse, muitas placas-me problemticas travam durante a deteco de alguns perifricos, como as M810 (na deteco do ACPI) e algumas placas com RAID ou SCSI onboard. Voc pode simplesmente desativar estes recursos (sobretudo o suporte ACPI que o mais problemtico) no setup da prpria placa-me. Mas, tambm possvel fazer isso na linha de boot do Kurumin: As opes disponveis so: acpi=off , noapic , noagp , noscsi , noapm , nodma , nopcmcia e nousb. A opo acpi=off uma das mais importantes. Muitas placas, especialmente as M810, M812 e outros modelos do mesmo "famoso" fabricante possuem implementaes problemticas do ACPI que funcionam de forma errtica, fazendo com que a placa trave durante o boot caso o recurso no seja explicitamente desabilitado no setup ou nas opes de boot. A opo noapic desabilita o realocamento de endereos de IRQ por parte do BIOS, deixando o servio a cargo do sistema operacional. Algumas placas usam BIOS bugados que no gerenciam corretamente este recurso, fazendo que placas de som, rede e outros perifricos no sejam detectados no boot, embora perfeitamente suportados pelo sistema. A opo noagp no desabilita placas de vdeo AGP, apenas o recurso de acesso memria RAM que quem pode causar problemas em alguns casos. Mesmo usando-o sua placa de vdeo AGP continuar sendo detectada normalmente. O mesmo se aplica opo nousb, que faz com que mouses e teclados USB sejam reconhecidos pelo sistema como perifricos PS/2. Voc pode combinar vrias opes na mesma linha, comeando sempre com "kurumin". Voc pode comear com a linha abaixo, que vai desativar a deteco de quase tudo e depois ir retirando algumas opes at descobrir qual exatamente o problema com a sua placa, como em: kurumin noapic acpi=off noagp noscsi noapm nousb A partir do Kurumin 4.0, existe uma opo nova, necessria em algumas placas-me e notebooks: kurumin pci=bios. Esta uma opo de compatibilidade, destinada a burlar problemas com a controladora PCI da placa. Outras opes menos usadas so: expert : Esta opo ativa um modo de inicializao alternativa, que vai perguntando passo a passo o que deve ser detectado ou no pelo sistema durante o boot. Esta opo permite detectar partes da deteco automtica que fazem o sistema travar em algumas placas-me e tambm configurar manualmente sua placa de vdeo, som, mouse, teclado e placa SCSI. Esta opo faz com que o boot seja bem mais demorado; deve ser usada apenas para soluo de problemas. kurumin vga=normal: Desabilita o frame-buffer durante a primeira parte da inicializao (onde detectado o hardware, etc.). Algumas placas de vdeo antigas no suportam o recurso, o que faz com que elas exibam uma mensagem de erro durante o boot. Isso no problema, pois basta pressionar Enter ou esperar 30 segundos para que o boot prossiga normalmente. Mas, de qualquer forma, a opo permite desativar isso. kurumin mem=32M: Esta uma opo obsoleta, que permite especificar manualmente a quantidade de memria RAM instalada, mas que parece ser necessria em algumas

placas mes antigas. Tive notcias de duas ou trs placas para Pentium 1 e tambm casos de usurios de placas M810 que travavam no boot caso esta opo no fosse usada. O "32M" deve ser substitudo pela quantidade de memria RAM presente no sistema, em megabytes (64M, 128M, etc.). O "M" deve ser sempre maisculo.

Rodando o Kurumin com o drive de CD livre


Outra limitao dos live-CDs que depois do boot, o drive de CD-ROM fica ocupado, de forma que voc no pode ouvir um CD de msica ou assistir um DVD, por exemplo. possvel evitar isso copiando os arquivos para uma partio do HD. Neste caso, o drive fica livre o desempenho do sistema fica melhor, j que passa a rodar a partir do HD, que muito mais rpido. Para isso, use a opo: kurumin tohd=/dev/hda1 Onde o "/dev/hda1" a partio do HD para onde ser feita a cpia dos arquivos. importante lembrar que a partio no formatada, o sistema cria apenas uma pasta "/knoppix" dentro da partio, com uma cpia do contedo do CD. Naturalmente, preciso existir espao livre suficiente para receber a cpia do contedo do CD. Neste caso, o CD usado apenas na etapa inicial do boot. Depois que o sistema carregado a partir dos arquivos na partio, o CD pode ser ejetado. A cpia demora alguns minutos. Mas, depois de faz-la pela primeira vez, voc pode aproveit-la nas inicializaes seguintes, usando a opo "fromhd=", como em: kurumin fromhd=/dev/hda1 Isso far com que o Kurumin use a cpia j feita, sem precisar ficar copiando de novo a cada boot. A grande limitao que por enquanto a imagem de boot do Kurumin suporta apenas parties Windows formatadas em FAT16 ou FAT32 ou parties Linux, formatadas em EXT2, EXT3 ou ReiserFS, deixando de fora as parties NTFS do Windows XP, que ainda no possuem um driver seguro para escrita no Linux. Numa mquina com o Windows instalado, onde existe apenas uma partio NTFS ocupando todo o HD, ainda existe a opo de redimensionar a partio usando o gparted, criando uma pequena partio Linux no final do HD para fazer a cpia. Veja mais detalhes sobre como usar o gparted logo a seguir, no tpico sobre instalao do sistema. Lembre-se de que voc pode ver as parties existentes no seu HD e em qual sistema de arquivos cada uma est formatada abrindo o gparted ou o cfdisk. Se voc tem o Windows instalado, ento o drive C: ser sempre a partio "/dev/hda1". possvel ainda usar a opo "bootfrom=", que permite dar boot diretamente a partir do arquivo ISO de uma nova (ou a mesma) verso do Kurumin, sem precisar queimar o CD. Esta opo funciona de forma muito similar "fromhd", com a diferena de que ao invs de procurar pela pasta "knoppix/", o sistema procura pelo arquivo ISO dentro da partio.

Ao usar esta opo, preciso indicar a partio e o nome arquivo ISO dentro dela, como em: kurumin bootfrom=/dev/hda1/kurumin.iso Note que esta dica funciona apenas entre verses do Kurumin que utilizam o mesmo Kernel, pois voc est usando o Kernel includo no CD para inicializar o sistema dentro do ISO. A verses 3.x usam o Kernel 2.4.25, as verses 4.x usam o Kernel 2.6.8, enquanto o 5.0 e 5.1 usa o 2.6.11. Voc pode usar um CD do Kurumin 5.0 para dar boot usando o ISO do 5.1, por exemplo, mas no vai funcionar se voc tentar usar um CD da srie 4.x, por exemplo, que usa um Kernel diferente. A principal vantagem de usar estas opes o desempenho do sistema, que melhora realmente de forma brutal. Num notebook HP nx6110, o boot pelo CD (Kurumin 5.1) demora 2:45 minutos, enquanto ao dar boot usando um ISO gravado no HD, demora apenas 55 segundos, 3 vezes menos! Outra vantagem que o sistema no fica dando aquelas "travadinhas", causadas pelo modo de economia de energia do drive. Fora isso, o sistema continua se comportando exatamente da mesma forma que ao dar um boot "normal" a partir do CD, voc pode inclusive instalar a partir da.

Salvando suas configuraes


A partir do Kurumin 5.1 foram includas duas opes que permitem salvar arquivos e novos programas instalados, mesmo ao rodar o Kurumin do CD. Estas opes so destinadas principalmente a quem usa pendrives, mas voc pode usar uma partio no HD, complementando a opo de copiar os arquivos do sistema para a partio. A primeira opo salva os arquivos e configuraes armazenados no diretrio "/home/kurumin", enquanto a segunda permite salvar todas as alteraes feitas no sistema (como novos programas instalados usando o UnionFS). Ambas utilizam um recurso especial do sistema, as famosas imagens de loopback, que so arquivos especialmente formatados, que podem ser armazenados em qualquer tipo de partio (mesmo uma partio FAT do Windows), mas so acessados pelo sistema como se fossem parties separadas. Para salvar as configuraes, criando as imagens de loopback, use as opes encontradas no Iniciar > Configurao do Sistema:

O utilitrio mostra as parties disponveis (incluindo o pendrive, detectado pelo sistema como /dev/sda ou /dev/sdb) e o espao disponvel em cada uma, em qual partio o arquivo ser criado e qual ser seu tamanho. Ao salvar o home, criado um arquivo "kurumin.img" e ao salvar as modificaes no sistema criado o arquivo "union.img". Para us-los no boot, use as opes: kurumin home=/dev/hda1/kurumin.img (para o arquivo com o home), ou: kurumin union=/dev/hda1/union.img (para o arquivo com a imagem do UnionFS) Voc pode tambm combinar as duas opes, como em: kurumin home=/dev/hda1/kurumin.img union=/dev/hda1/union.img Isto far com que o arquivo seja montado no diretrio apropriado, fazendo com que as configuraes e arquivos salvos fiquem disponveis. Todas as alteraes feitas so salvas diretamente nos arquivos de imagem, permitindo que voc instale novos programas e salve arquivos, de uma forma similar ao que faria com o sistema instalado no HD.

Instalao
A opo de instalar o Kurumin est bem visvel dentro da tela inicial do Painel de Controle, voc pode tambm chamar o instalador usando o comando "sudo kurumininstall" num terminal. No Painel esto organizadas tambm outras funes que usamos para configurar o sistema. O instalador na verdade um script, localizado dentro da pasta "/usr/local/bin/". Voc pode estuda-lo e at alter-lo caso necessrio, usando um editor de textos qualquer. Assim como o instalador, muitas ferramentas aparentemente complexas, so na verdade scripts relativamente simples, que trabalham executando em ordem os comandos de texto necessrios para realizar cada tarefa. Uma caracterstica importante no Linux que apesar de todas as ferramentas grficas, toda configurao do sistema pode ser feita atravs do terminal, desde que voc saiba os passos necessrios.

Antes de instalar, vamos revisar alguns passos importantes:

As parties no Linux
Temos duas interfaces IDE na placa-me, onde cada uma permite a conexo de dois HDs, configurados como master ou slave. O primeiro HD, conectado interface IDE primria e configurado como master, reconhecido pelo Linux como hda, o segundo HD, slave da IDE primria reconhecido como hdb, enquanto os dois HDs conectados IDE secundria so reconhecidos como hdc e hdd. Caso voc esteja usando um HD Serial ATA, ento ele ser visto como sda. Caso sejam dois, um ser o sda e o outro sdb. O mesmo acontece ao usar HDs SCSI. Ao mesmo tempo, cada HD pode ser dividido em vrias parties. Podemos ter um total de 4 parties primrias ou trs parties primrias e mais uma partio extendida, que pode englobar at 255 parties lgicas. justamente a partio lgica que permite a ns dividir o HD em mais de 4 parties. Esta limitao das 4 parties primrias, uma limitao que existe desde o primeiro PC, lanado em 1981. Os projetistas que escreveram o BIOS para ele, precisavam economizar memria e chegaram concluso que 2 bits (4 combinaes) para o endereo das parties seriam suficientes, pois na poca os HDs mais vendidos tinham

apenas 5 MB e s existia um sistema operacional para PCs, o PC-DOS, de forma que era raro algum precisar criar mais de uma partio. As coisas mudaram um pouco de l pra c, mas infelizmente esta limitao continua at os dias de hoje. Para amenizar o problema, foi criado o recurso da partio estendida e das parties lgicas. A partio estendida contm uma rea extra de endereamento, que permite enderear as 255 parties lgicas. possvel criar at 4 parties extendidas, de forma que (em teoria) possvel dividir o HD em at 1020 parties :). A primeira partio primria, do primeiro HD (hda) chamada de hda1. Caso o HD seja dividido em vrias parties, as demais parties primrias so chamadas de hda2, hda3 e hda4. Porm, o mais comum ao dividir o HD em vrias parties criar apenas uma partio primria e criar as demais parties dentro de uma partio extendida. isso que o particionador faz por default. As parties extendidas recebem nmeros de 5 em diante (hda5, hda6, hda7, etc.) mesmo que as parties hda2 e hda3 no existam:

Neste mapa temos a partio primria, montada no diretrio raiz (/) e uma partio extendida, que engloba tanto a partio swap quanto a partio montada em /home. Este o esquema de particionamento mais usado no Linux: trs parties, sendo uma a partio raiz, onde o sistema fica instalado, a partio swap e uma terceira partio (opcional), montada no diretrio /home. A idia a mesma de dividir o HD em C:\ e D:\ no Windows: simplesmente manter seus arquivos pessoais numa partio diferente da dos arquivos do sistema, para melhorar a segurana e permitir que voc possa tranqilamente reformatar a partio do sistema quando precisar reinstal-lo, sem correr o risco de perder junto seus arquivos pessoais. Se estiver com dvidas sobre como o HD est particionado, abra o gparted, que voc encontra no Iniciar > Sistema. Ele mostra um mapa do HD.

Instalando
Ao comear a instalao propriamente dita, o primeiro passo escolher em qual HD o sistema ser instalado, caso voc tenha mais de um:

O particionamento do HD pode ser feito atravs do cfdisk, um particionador de modo texto que lembra um pouco o fdisk do Windows 98, ou usando o gparted, um particionador grfico com uma interface parecida com o Partition Magic. O cfdisk mais prtico quando voc simplesmente quer formatar o HD todo e criar novas parties, enquanto o gparted permite que voc redimensione parties do Windows e outras distribuies Linux para liberar espao para instalar o Kurumin.

Particionando com o cfdisk


O cfdisk um programa simples, de modo texto. Se voc iniciante, vai se sentir mais confortvel usando o gparted, o Partition Magic (no Windows) ou o particionador oferecido durante a instalao do Mandriva. Basta dar boot com um CD do Mandriva, ou

do Mandrake 9.0 em diante, seguir at o particionamento do disco e abortar a instalao depois de fazer o particionamento. Ele bem fcil de usar e oferece a opo de redimensionar parties Windows. Caso o HD j esteja particionado basta selecionar a opo "Quit" na janela do cfdisk, ou pressionar a tecla "q" para prosseguir com a instalao. Para alternar entre as opes dentro do cfdisk, use as setas para a esquerda e direita no teclado; para selecionar uma opo tecle Enter.

Dentro do cfdisk, use as setas para cima e para baixo para selecionar uma partio ou trecho de espao livre e as setas para a direita e esquerda para navegar entre as opes, que incluem: Delete: Deletar uma partio, transformando-a em espao livre. Use esta opo para deletar parties j existentes no HD para poder criar novas. Create: Cria uma partio usando um trecho de espao livre. O assistente perguntar sobre o tamanho da partio, em megabytes. Voc ter ainda a opo de criar uma partio primria e uma partio extendida. Voc pode criar no mximo de quatro parties primrias, uma limitao que vem desde o PC-XT. Mas, por outro lado pode criar at 255 parties extendidas. Todas as verses do Windows e do DOS exigem que sejam instaladas numa partio primria, mas no Linux no existe esta limitao. Voc pode criar quantas parties for necessrio e instalar o Kurumin em qual delas preferir. Maximize: Redimensiona uma partio, para que ela ocupe todo o espao disponvel no HD. O processo no destrutivo, pois o sistema simplesmente adiciona o espao

adicional no final da partio, sem mexer no que est gravado, mas de qualquer forma sempre saudvel fazer um backup. Type: Altera o sistema de arquivos da partio (Linux, FAT, Linux Swap, etc.). Lembre-se de que voc deve ter no mnimo uma partio Linux e outra Linux Swap. Bootable: Esta mais uma opo necessria para parties do Windows ou DOS, mas no para o Linux. Mas a regra bsica que ao usar vrias parties, a partio onde o sistema operacional est instalado seja marcada com este atributo. Write: Salva as alteraes. Quit: Depois de fazer as alteraes necessrias e salvar, s falta sair do programa ;-). Basicamente, ao usar o cfdisk, voc deve criar duas parties, uma maior para instalar o sistema e outra menor, de 500 MB ou 1 GB para a memria swap. Ao deletar uma partio antiga voc seleciona o trecho de espao livre e acessa a opo Create para criar uma partio Linux para a instalao do sistema. Para criar a partio swap, voc repete o procedimento, criando uma segunda partio Linux, mas em seguida voc acessa a opo Type e pressiona Enter duas vezes para que o cfdisk a transforme numa partio swap. Criadas as duas parties, s salvar e sair. O cfdisk no oferece nenhuma opo para redimensionar parties. Para isso voc deve usar o gparted, ou outro particionador com que tenha familiaridade, como o Partition Magic ou o particionador usado durante a instalao do Mandrake por exemplo (basta iniciar a instalao at chegar ao particionamento do disco, alterar o particionamento, salvar e em seguida abortar a instalao). Lembre-se de que o cfdisk deve ser usado apenas se voc deseja deletar ou criar parties no HD. Se voc quer apenas instalar o Kurumin numa partio que j existe (mesmo que seja uma partio do Windows ou esteja formatada em outro sistema de arquivos qualquer), pode dispensar o cfdisk, basta sair sem fazer nada. A formatao propriamente dita feita mais adiante durante a instalao. Alguns programas de particionamento (como o do instalador do Mandrake) criam tabelas de partio que no so entendidas pelo cfdisk. Neste caso, ao abrir o cfdisk voc receber uma mensagem de erro sobre a tabela de partio. Isto no significa necessariamente que exista algo errado com o seu HD, apenas que o cfdisk no conseguiu entender a tabela de partio atual. Isto perfeitamente normal, basta pressionar Enter para fechar o cfdisk e prosseguir com a instalao. O nico problema neste caso que voc ter que recorrer a outro programa para reparticionar o HD. Como disse acima, voc pode usar um CD de instalao do Mandriva, prosseguir at a parte de particionamento do disco e depois abortar a instalao. Se voc quer apenas usar o cfdisk para reformatar o HD, sem se preocupar com os dados, voc pode fazer o cfdisk eliminar a tabela de partio do HD, criando uma nova tabela em branco. Esta opo perigosa (vai apagar todos os dados), por isso no foi includa no instalador. Se voc quiser us-la, abra o Root Shell encontrado em Iniciar > Configurao do Sistema e chame o comando "cfdisk -z" e particione o disco a seu gosto. Lembre-se, esta opo vai destruir todos os dados do HD.

Particionando com o gparted


O gparted um particionador grfico, bem mais amigvel. Ao us-lo, importante observar que todas as parties do HD devem estar desmontadas , ou seja, elas no devem estar em uso. Ao dar boot com o CD do Kurumin, todas as parties ficam por padro desativadas. Elas so montadas quando voc clica sobre os cones das parties dentro do "Meu Computador" para ver os arquivos. Para desmont-las, clique com o boto direito sobre o cone e acione a opo "Desmontar". Na tela principal, voc ver um "mapa" do HD, com todas as parties disponveis e pode criar, deletar e redimensionar parties a partir dele. Neste exemplo, tenho uma partio Windows de 6 GB, formatada em NTFS, onde apenas 1.4 GB esto usados (a parte que aparece em amarelo no "mapa"). possvel redimensionar a partio reduzindo seu tamanho para algo prximo do espao ocupado, 2 ou 3 GB por exemplo.

Voc pode usar o gparted para redimensionar a partio do Windows e liberar espao para o Kurumin. Ele capaz de redimensionar tanto parties FAT32 quanto parties em NTFS. A nica exigncia que antes de redimensionar voc deve primeiro desfragmentar a partio alvo (reinicie e use o defrag do prprio Windows). Caso a partio no esteja desfragmentada ele aborta a operao para evitar qualquer possibilidade de perda de dados. Para redimensionar, clique na partio e em seguida sobre a opo "Redimensionar/Mover", onde voc pode ajustar o novo tamanho da partio.

As alteraes no so feitas automaticamente. Depois de revisar tudo clique no "Aplicar" para que as modificaes sejam aplicadas. O gparted utiliza vrios outros programas para checar as parties e fazer o trabalho pesado. Clique no boto "Details" para ver os passos que esto sendo executados. O gparted tem como principal objetivo evitar perda de dados, de forma que sempre que ele encontra algum problema na partio, a operao abortada. O problema mais comum ao redimensionar parties Windows o fato da partio estar fragmentada. O gparted no tenta mover arquivos dentro da partio, ele apenas altera seu tamanho. Se houver arquivos gravados no final da partio, ele se recusar a tentar redimension-la, para evitar que estes arquivos sejam perdidos. Para corrigir o problema, volte ao Windows e desfragmente a partio. Depois de concludo, voc ficar com um bloco cinza, que representa espao livre, no particionado. Para criar uma nova partio, clique com o boto direito sobre ele e em seguida sobre o boto "Novo". Na tela seguinte voc pode escolher o sistema de arquivos em que a partio ser formatada, seu tamanho e tambm se ela deve ser criada como uma partio primria, ou uma partio lgica. Lembre-se de que voc s pode criar quatro parties primrias, ou at trs primrias e uma extendida, com vrias parties lgicas dentro dela. Ao terminar, clique no "Adicionar" para concluir a alterao. Note que as alteraes so realmente aplicadas apenas ao clicar sobre o "Aplicar". Se mudar de idia, basta usar o boto "Desfazer".

Para instalar, voc precisa de uma partio Linux, formatada em ReiserFS, EXT2 ou EXT3, e uma partio swap. A partio swap no realmente obrigatria, voc at pode passar sem ela se tiver 512 MB de RAM ou mais. Porm, mesmo com bastante memria RAM, recomendvel usar uma partio swap, pois ela permite que o sistema remova bibliotecas e arquivos que no esto sendo usados da memria, em caso de necessidade, deixando mais memria livre para rodar os aplicativos nos momentos em que voc estiver rodando muita coisa ao mesmo tempo e o PC estiver sofrendo para acompanh-lo :-). Muita gente tem uma imagem errada do uso da memria swap por causa da forma burra como ela gerenciada no Windows 98. Nele, mesmo com muita memria disponvel, o sistema insiste em fazer swap, prejudicando o desempenho e tornando o sistema menos responsivo. No caso do Linux, principalmente ao usar uma distribuio recente, com o Kernel 2.6, o gerenciamento feito de forma muito mais inteligente. O sistema leva vrios fatores em conta na hora de decidir se usa swap ou no, usando-a apenas em casos de real necessidade, ou quando seu uso vai melhorar o desempenho do sistema. Usar swap para melhorar o desempenho parece paradoxal. Afinal, a swap centenas de vezes mais lenta que a memria RAM e tudo que colocado nela demora muito tempo para ser reavido. Porm, quando voc abre muitos aplicativos e a memria RAM comea a acabar, mover para a swap arquivos e bibliotecas que possuem pouca chance de serem usados novamente faz sentido, pois libera memria para uso dos aplicativos que voc realmente est usando. Outra coisa a levar em considerao o cache de disco, espaos de memria que so usados para copiar informaes que so freqentemente lidas no HD, de forma a agilizar o acesso a elas. Voc pode ver isso funcionando na prtica: abra uma janela do OpenOffice ou o Firefox. Da primeira vez demora um pouco para carregar. Feche a janela e abra novamente. Da segunda vez j demorou bem menos, no ? Isto acontece justamente porque na segunda abertura o sistema acessou boa parte das informaes a partir do cache, ao invs de ter de ler tudo novamente a partir do HD ou CD. O cache de disco um recurso que acelera absurdamente o tempo de carregamento

dos programas e arquivos. Com mais memria disponvel, o sistema pode fazer mais cache, melhorando perceptivelmente o desempenho. A terceira questo que sem swap o sistema no tem para onde correr em situaes onde voc precisa abrir muitos programas ou executar alguma tarefa que realmente use toda a memria disponvel. Sem memria, o sistema vai comear a ficar lento e, em situaes mais extremas, os aplicativos comearo a fechar por falta de memria. Se voc tiver bastante espao disponvel no HD, crie uma partio swap de 1 GB ou 2 GB. Se o espao estiver racionado, crie uma partio menor, de 300 ou 500 MB. O ideal que a partio swap seja maior em micros com pouca RAM e menor em micros com mais memria. Para criar a partio swap no gparted, escolha "linux-swap" no campo "Sistema de Arquivos".

Uma dica que o gparted tambm pode ser usado para criar parties FAT32 e NTFS do Windows. Ou seja, voc pode us-lo tambm para particionar um HD para a instalao do Windows ao invs daqueles ultrapassados disquetes de boot do Windows 98. Basta dar um boot com o Kurumin :). Lembre-se de que o Kurumin ocupa cerca de 1.2 GB ao ser instado, mas voc precisar de espao para guardar seus arquivos e instalar outros programas. O ideal reservar pelo menos 2 GB para o sistema e mais uns 500 MB (ou mais) de espao para a partio swap. Se voc tiver mais espao disponvel, aproveite para criar tambm uma partio extra para armazenar o diretrio /home, que veremos como configurar a seguir. Esta partio separada permitir reinstalar o sistema posteriormente sem perder seus arquivos, que ficaro protegidos numa partio separada. Em muitos micros preciso reiniciar depois de modificar o particionamento do HD para que o sistema seja capaz de perceber as alteraes. A limitao neste caso o BIOS da placa-me, que em muitos casos s capaz de ler a tabela de parties do HD durante o boot. Se o instalador reclamar que no existem parties Linux disponveis, mesmo que

voc tenha feito tudo corretamente, provvel que seja este seu caso. Reinicie e comece novamente a instalao, dessa vez passando batido pela parte de particionamento.

Copiando os arquivos
Depois de particionar o HD, chegamos parte mais crucial da instalao, que a cpia dos arquivos propriamente dita. O instalador pergunta se voc deseja usar uma partio swap e em qual partio o sistema deve ser instalado. Note que a lista inclui apenas parties formatadas em sistemas de arquivos do Linux, para evitar o clssico acidente de formatar por engano a partio do Windows. Lembre-se de que a sua partio C:\ do Windows a "/dev/hda1" no Linux.

O Linux suporta vrios sistemas de arquivos diferentes. A funo do sistema de arquivos organizar o espao disponvel no HD, criar estruturas que permitem gravar e ler arquivos de forma organizada. Os primeiros sistemas de arquivos suportados pelo Linux, bem no comeo do desenvolvimento, eram o Minix e o EXT. Ambos possuam limitaes graves com relao ao desempenho e o tamanho mximo das parties, de forma que ambos foram substitudos pelo EXT2, que continua em uso at hoje. O EXT2 um sistema similar FAT32 do Windows. Os arquivos so organizados de uma forma simples, com o HD dividido em vrios clusters (que no EXT2 chamamos de blocos), onde cada cluster armazena um arquivo ou um fragmento de arquivo. Um ndice no incio do HD guarda uma tabela com os endereos de cada arquivo no HD. Muita gente gosta desta simplicidade e por isso continua usando o EXT2 at hoje. O problema que, assim como o FAT32, o EXT2 tem uma grande tendncia a perder dados quando o micro desligado incorretamente (o que num desktop muito comum). Nestes

casos entra em ao o fsck, que vasculha todos os arquivos da partio, de forma a detectar e corrigir erros, da mesma forma que o scandisk do Windows. Os dois problemas fundamentais com o fsck so que: 1- O teste demora muito. 2- Ele s corrige erros simples. Sempre que um problema mais grave detectado, o carregamento do sistema abortado e voc cai num prompt de recuperao (herana da poca em que o Linux era feio, estranho e complicado), onde voc precisa conhecer e saber usar os comandos necessrios para reparar os erros manualmente. Ou seja, a menos que voc tenha um nobreak e seu micro nunca seja desligado no boto, no use o EXT2. Ele um sistema obsoleto, assim com o FAT32 no Windows. Temos em seguida o EXT3, uma evoluo do EXT2, que inclui um sistema de journaling. O journal (dirio) consiste numa espcie de log, que armazena todas as alteraes que so feitas nos arquivos e quando elas foram concludas. Quando o micro desligado incorretamente, o fsck consulta este jornal para corrigir os erros, sem precisar executar o teste completo. Isso diminui bastante o problema, mas no o corrige completamente, pois o journal na verdade um arquivo, que assim como os outros pode ser perdido. Quando isso acontece, o fsck precisa realizar o teste completo e, caso encontre algum problema, te joga novamente no estpido prompt de recuperao. Um terceiro problema que o journal precisa ser atualizado conforme as alteraes so feitas, um trabalho extra que reduz o desempenho de leitura e gravao de dados em at 30% em relao ao EXT2. Finalmente, temos o ReiserFS, que est para o EXT2 e o EXT3 da mesma forma que o NTFS est para o FAT32 no Windows. Ele um sistema mais moderno, que inclui muitos recursos para a proteo dos dados e do prprio sistema de arquivos no caso de problemas diversos e desligamentos incorretos. O ReiserFS tambm aproveita melhor o espao, agrupando arquivos pequenos, de forma que eles sejam gravados de forma contnua. Isso acaba fazendo uma grande diferena, pois no Linux temos uma quantidade muito grande de pequenos executveis, bibliotecas e arquivos de configurao. O ReiserFS um sistema bastante robusto, bem melhor adaptado para suportar os maus-tratos tpicos de um desktop, por isso o sistema recomendado. Voc pode ver uma descrio tcnica dos recursos do sistema e alguns benchmarks no: http://namesys.com/.
- Corrigindo problemas em parties ReiserFS : Problemas de corrupo de dados no ReiserFS so bastante raros. Mas, caso chegue ao ponto do sistema no dar boot por causa de um problema grave, causado por um desligamento no boto, possvel reparar a partio dando boot com um CD do Kurumin. Comece (a partir do CD) abrindo um terminal e logando-se como root, usando o comando "sudo su". A partir da, rode o comando: # reiserfsck --check /dev/hda1 Ele exibe um aviso: Do you want to run this program?[N/Yes] (note need to type Yes if you do): Ou seja, voc precisa digitar "Yes" para continuar; caso apenas d Enter, ele aborta a operao. Ele vai verificar toda a estrutura do sistema de arquivos e indicar os erros encontrados. O prximo passo usar a

opo " --fix-fixable": # reiserfsck --fix-fixable /dev/hda1 Este segundo comando efetivamente corrige todos os erros simples, que possam ser corrigidos sem colocar em risco as demais estruturas do sistema de arquivos. Em 90% dos casos isto suficiente. Se for encontrado algum erro grave, ele vai abortar a operao. Estes erros mais graves podem ser corrigidos com o comando: # reiserfsck --rebuild-tree /dev/hda1 Este comando vai reconstruir do zero todas as estruturas do sistema de arquivos, vasculhando todos os arquivos armazenados. Esta operao pode demorar bastante, de acordo com o tamanho e quantidade de arquivos na partio. Nunca interrompa a reconstruo, caso contrrio voc no vai conseguir acessar nada dentro da partio at que recomece e realmente termine a operao. O --rebuild-tree vai realmente corrigir qualquer tipo de erro no sistema de arquivos. Ele s no vai resolver o problema caso realmente exista algum problema fsico, como, por exemplo, um grande nmero de setores defeituosos no HD.

Outros sistemas "modernos" so o XFS e o JFS, que so otimizados para uso em servidores. Eles tambm so relativamente populares, mas no so usados no instalador para no aumentar muito o nmero de opes.

Depois de selecionar a partio e o sistema de arquivos, o instalador confirma mais uma vez se voc realmente quer formatar a partio para instalar o sistema. Existe aqui uma

opo de atualizao escondida, que foi includa a partir do Kurumin 4.2. Se voc responder "No", o instalador vai copiar os arquivos sem formatar a partio, atualizando uma verso anterior do Kurumin instalada, sem apagar seus arquivos e configuraes. Assim como no Windows, esta opo de atualizao mais propensa a problemas, pois difcil preservar todos os programas instalados e todas as modificaes que foram feitas. Embora a atualizao funcione bem na maioria dos casos, alguns programas podem deixar de funcionar (o que pode ser resolvido simplesmente reinstalando-os). Os arquivos e configuraes, que so o mais importante, so sempre preservados.

A cpia dos arquivos propriamente dita muito rpida, de 4 minutos (num PC atual) a 12 minutos (num Pentium II com 128 MB e um CD-ROM de 32x). Embora o sistema fique carregado durante a cpia, nada impede que voc navegue ou faa alguma outra coisa enquanto o sistema est sendo instalado. Os dados so copiados diretamente a partir do CD-ROM (que somente leitura) para dentro da partio, de forma que a cpia no perturbada mesmo que voc crie ou modifique alguns arquivos durante a instalao,

Concluindo a instalao
Depois de copiar o sistema, o instalador faz algumas perguntas, usadas para concluir a configurao. A primeira sobre a configurao da rede, onde voc pode definir um nome para a mquina e depois a opo de configurar a rede automaticamente via DHCP ou especificar manualmente o endereo IP, gateway e servidor DNS. Uma observao importante que o nome da mquina no pode conter espaos nem caracteres especiais. Usar um nome como "Dando #$@" vai causar srios problemas,

pois o sistema no conseguir atualizar o nome da mquina durante o boot e vrios programas deixaro de funcionar corretamente. Use um nome simples, contendo apenas letras e nmeros, ou mantenha o padro.

At o Kurumin 5.0, era perguntado se voc queria configurar a rede durante a instalao. Se voc conecta via ADSL com autenticao (Speedy, Velox, etc.) usando o pppoeconf, voc deveria responder "No" e deixar para configurar depois de concluda a instalao. Para simplificar as coisas, a partir do 5.1, a configurao da rede passou a ser feita no primeiro boot depois da instalao, como parte do assistente de boas-vindas. Claro, no poderamos nos esquecer de escolher uma senha para o root e tambm para o usurio kurumin, que ser usado depois de concluda a instalao. O instalador no aceita senhas em branco. importante usar boas senhas ao acessar a internet, pois a senha a ltima linha de proteo caso voc mantenha o SSH ou outros servidores ativos. Senhas fceis so a principal causa de invases em sistemas Linux.

O usurio kurumin (ou knoppix nas verses antigas) uma espcie de power-user, criado com o objetivo de facilitar o uso do sistema para novos usurios. Ele tem acesso aos utilitrios de configurao, permisso para instalar novos programas e configurar programas como o K3B, de modo que voc no precise ficar toda hora fornecendo a senha de root. O usurio kurumin possui privilgios suficientes para usar o sistema sem sobressaltos, mas sem abrir as vrias brechas de segurana de usar o usurio root diretamente. um meio termo entre segurana e praticidade. O Ubuntu adota um sistema similar, onde a conta de root desativada e voc usa o comando "sudo" (como no Kurumin) quando precisa executar comandos como root. A principal diferena que o Ubuntu confirma a senha (da conta de usurio, no do root) periodicamente. Se voc um usurio com mais experincia, pode preferir criar um novo usurio, este sim um usurio "comum", sem privilgios especiais. Para criar mais usurios depois da instalao, use o comando "adduser" (como root) como em "adduser joao". Os novos usurios aparecem automaticamente na tela de login. Se preferir um utilitrio grfico, voc pode usar o "users-admin", que pode ser executado pelo terminal, ou pelo cone no "Iniciar > Sistema > Gnome System Tools". Ele pode ser encontrado tambm no Fedora (onde se chama "system-config-users") e no Mandriva (onde se chama "userdrake").

Voc pode ativar ou desativar o uso do sudo, que o responsvel pelos privilgios administrativos a qualquer momento, usando as opes dentro do painel dos cones mgicos. Estas opes fazem as alteraes necessrias no arquivo "/etc/sudoers" e a alterao passa a valer imediatamente. No preciso reiniciar o KDE. Naturalmente, para ativar o sudo para um novo usurio, preciso fornecer a senha de root.

Configurando o Lilo
A ltima etapa da instalao a configurao do Lilo, o gerenciador de boot usado para inicializar o sistema, e pode ser configurado para inicializar tambm o Windows e outras distribuies Linux instaladas no HD. Voc tem a opo de instalar o Lilo na trilha MBR do HD, fazendo com que o Kurumin passe a ser o sistema default (respondendo "Sim" pergunta), ou instalar o Lilo na partio (respondendo "No").

Quando voc liga o micro, o BIOS da placa-me detecta o HD, CD-ROM, disquete e outros perifricos instalados. Depois de terminar seu trabalho, o BIOS procura por algum sistema operacional para carregar, seja no HD, CD-ROM, disquete ou mesmo via rede, de acordo com o configurado no setup. No caso do HD, o BIOS l apenas os primeiros 512 bytes, que so justamente a trilha 0, ou trilha MBR do HD. Neste pequeno espao vai a tabela de partio e o gerenciador de boot. Cada sistema operacional utiliza um gerenciador de boot prprio. Como o espao no MBR muito reduzido, apenas um pode ser instalado no MBR de cada vez. Quando um sistema grava seu gerenciador no MBR, automaticamente apaga o do anterior. Ao ter mais de um sistema instalado, a soluo gravar apenas um deles no MBR e gravar dos demais no primeiro setor da partio onde cada sistema est instalado. Com isso, o gravado na MBR pode ser configurado para carregar os demais. Se o Kurumin for o nico sistema instalado, basta responder Sim e seus problemas acabaram. Se por outro lado voc est instalando o Kurumin em dual-boot com o Windows ou outra distribuio do Linux, siga os seguintes passos para configurar os dois sistemas em dual-boot: 1) Windows + Kurumin: Se o Windows j est instalado, responda "Sim" para que o lilo seja gravado na MBR. O Windows grava seu gerenciador de boot tanto na MBR quanto no primeiro setor da partio, por isso o mais fcil de configurar. Por ser gravado na MBR, o lilo ser carregado primeiro e oferecer a opo de escolher entre carregar o Kurumin ou o Windows a cada boot.

Isso feito adicionando duas linhas no arquivo de configurao do lilo, que explicam para ele que existe outro sistema instalado. A partir do Kurumin 5.0 esta configurao feita automaticamente, nas verses antigas necessrio adicionar as linhas manualmente: other = /dev/hda1 label = Windows 2) Kurumin + Outra distribuio Linux: Ao instalar o Kurumin em dual boot com outra distribuio, necessrio que voc configure um para gravar na MBR e o outro para gravar na partio. Instale a outra distribuio primeiro, responda que no quer gravar o gerenciador de boot na MBR durante a instalao e, ao instalar o Kurumin, adicione as mesmas duas linhas na configurao do lilo, dizendo a partio onde a outra distribuio est instalada e dando um nome para ela, como em: other = /dev/hda2 label = Mandriva Uma observao importante: Os nomes no podem ter mais de 14 caracteres e no podem conter espaos ou caracteres especiais. O arquivo de configurao do lilo o "/etc/lilo.conf". O instalador lhe d a chance de revisar a configurao do arquivo, onde voc pode incluir as linhas caso necessrio:

Os comentrios no arquivo so auto-explicativos. Tudo o que voc precisa fazer retirar os comentrios (#) das linhas referentes partio onde est instalado o outro sistema operacional (caso ele no tenha sido detectado automaticamente pelo instalador) e salvar o arquivo.

No screenshot abaixo, por exemplo, o Kurumin est sendo instalado em dual-boot com o Windows XP. O instalador detectou o dual-boot e colocou as linhas referentes ao Windows automaticamente. O nico erro que o label ficou "WinNT(hda1)", mas, fora a questo esttica isso no faz diferena. Voc pode mudar o label para "WinXP" ou qualquer coisa do gnero se quiser:

Depois de salvar o arquivo, basta fechar a janela para continuar a instalao. A partir da voc tem a opo de escolher qual sistema operacional ser carregado durante o boot. Voc pode configurar o lilo do Kurumin para inicializar vrios sistemas diferentes se for o caso, basta ir descomentando os pares de linhas correspondentes. Para modificar a configurao do lilo depois de concluda a instalao, abra o arquivo "/etc/lilo.conf" (como root) e, depois de salvar as alteraes, execute o comando "lilo" (novamente como root) para que elas sejam gravadas no HD.

Depois de instalado no HD, o desempenho do Kurumin fica melhor, pois o processador no precisa mais ficar descompactando os dados do CD, alm de que um HD sempre oferece um tempo de busca bem menor.

Usando uma partio separada para o diretrio /home


Desde o Kurumin 2.0, existe a opo de instalar o diretrio "/home" numa partio separada do restante do sistema, opo que dada no final da instalao. Naturalmente, para usar este recurso, preciso que voc tenha criada uma partio adicional ao particionar o HD. O mais comum neste caso criar uma partio menor, de 4 a 8 GB para instalar o sistema (de acordo com a quantidade de programas adicionais que voc pretende instalar), uma partio swap de 1 ou 2 GB e uma partio maior, englobando o restante do HD, para ser usada como "/home". A partio home deve ser maior, pois nela que sero guardados seus arquivos, msicas, e-mails, trabalhos, filmes, etc., coisas que normalmente ocupam bem mais espao que os arquivos do sistema.

Usar uma partio separada permite que voc possa reinstalar o sistema sem perder seus arquivos e configuraes, o que especialmente interessante no caso do Kurumin, que atualizado freqentemente. Usando um diretrio home separado, as reinstalaes tornam-se mais transparentes, voc ainda precisa reinstalar os programas (o que no to complicado assim se voc usar os cones mgicos), mas todas as configuraes dos aplicativos so preservadas. Cada programa armazena suas configuraes dentro de uma pasta oculta dentro do seu diretrio de usurio, como ".mozilla", ".kde", etc. Mesmo ao reinstalar o sistema, estas pastas so reconhecidas e as configuraes antigas preservadas. Basta tomar o cuidado de guardar tambm todos os seus arquivos dentro do diretrio home e voc no perder quase nada ao reinstalar.

O primeiro passo indicar a partio que deseja usar. Como j vimos, no Linux as parties aparecem como dispositivos dentro do diretrio /dev/, como "/dev/hda1" (para a primeira partio, o C: no Windows) ou "/dev/hda2". Em caso de dvidas, voc pode ver um mapa mostrando como o HD est formatado dentro do gparted.

Preste ateno quando o instalador perguntar se a partio j est formatada. A legenda nesse caso auto-explicativa; responda que "sim" se voc tem dados na partio e quer us-la da forma como est, ou responda "no" apenas se voc acabou de criar a partio e quer format-la para usar.

Caso voc esteja usando uma partio home de uma instalao anterior, responda "sim" e indique em qual sistema de arquivos a partio est formatada. O instalador suporta parties home formatadas em ReiserFS, EXT2 e EXT3. Lembre-se de que o ReiserFS a opo recomendada.

Em seguida o instalador abre uma janela do kedit com o arquivo "/etc/fstab", onde vo as informaes sobre todas as parties e outros sistemas de arquivos que so montados durante o boot. Esta janela apenas "um extrato para simples conferncia"; voc no precisa se preocupar em alterar mais nada. As linhas adicionadas pelo instalador vo no final do arquivo, como em: # Monta a partio /home, adicionado pelo instalador do Kurumin /dev/hda2 /home reiserfs notail 0 2 Veja que a sintaxe no to complicada assim. Traduzindo para o Portugus, a linha diz: "Monte a partio /dev/hda2 no diretrio /home. Esta partio est formatada em ReiserFS e voc deve mont-la usando a opo notail (que melhora o desempenho no acesso partio)". Ao reinstalar o sistema, voc deve apenas repetir o processo, indicando a partio, dizendo que ela j est formatada e indicando o sistema de arquivos. O resto automtico.

Outra opo para usar o diretrio home numa partio separada (que muitos acham mais simples) simplesmente copiar a pasta home para dentro da outra partio e criar um link para ela, substituindo a pasta home do sistema. Imagine que voc tem o sistema instalado e algum tempo e agora quer reinstalar sem perder os arquivos do home. Voc tem uma partio livre, a "/dev/hda2" disponvel. O primeiro passo seria montar a partio livre e em seguida copiar o home atual para ela. importante fazer isso como root, usando o comando "cp -a", que faz uma cpia

exata, mantendo todas as permisses dos arquivos. Se a sua pasta home "/home/joao", o comando seria: # cp -a /home/joao /mnt/hda2 Depois de reinstalar o sistema, crie novamente o usurio "joao" e edite o arquivo "/etc/fstab", para que a partio "/dev/hda2" (on de est o home) seja montada automaticamente durante o boot. A linha referente a ela ficar algo como "/dev/hda2 /mnt/hda2 reiserfs notail 0 2". Monte a partio ou reinicie o micro para verificar se a configurao est correta. Se a partio estiver montando corretamente, falta apenas o ltimo passo que criar o link. Mova o home vazio criado ao cadastrar o usurio no sistema e o substitua por um link apostando para o home dentro da partio: # mv /home/joao /home/joao-old # ln -s /mnt/hda2/joao /jome/joao Embora possa ser um pouco mais trabalhosa, esta segunda receita tem um efeito similar primeira. Voc escolhe qual prefere usar ;).

Depois de reiniciar o micro, voc tem a opo de configurar a conexo com a internet, atualizar a lista de pacotes do apt-get (apt-get update) e de ativar o firewall. Os dois passos so opcionais; atualizar a lista de pacotes do apt necessrio para poder instalar novos programas usando o apt-get ou os cones mgicos, e ativar o firewall sempre uma boa idia se seu micro est diretamente conectado internet

Você também pode gostar