23 dezembro 2007

Windows XP parou de reconhecer drive de CD/DVD

Essa semana tive esse problema no meu notebook. Após criar um nova partição no HD o drive de CD/DVD parou de funcionar dentro do Windows XP. Ele estava sendo reconhecido normalmente mas havia um problema com driver que o impedia de ser reconhecido. Removi o driver para que fosse instalado novamente e não funcionou. Para confirmar se realmente era problema no sistema, fiz uma instalação paralela do Windows em outra partição e o drive funcionou normalmente. Então fui procurar ajuda na net e vi que várias pessoas já tiveram esse problema. Eis aqui a solução.


Pelas pesquisas que fiz, a maioria dos usuários tiveram esse problema após instalar algum programa de gravação de CD/DVD tais como Nero, CloneCD/DVD e Easy CD/DVD Creator. A solução que funcionou comigo foi a seguinte:
  1. Abrir o editor registro (Iniciar, Executar, REGEDIT;
  2. Acessar a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  3. Remover as entradas Upperfilters e Lowerfilters;
  4. Reiniciar o computador.
A solução original está em http://support.microsoft.com/kb/270008/en-us.

22 julho 2007

Finalmente: Fedora 7!

Instalado e funcionando perfeitamente. Farei algumas instalações e atualizações e quando tiver conhecimento novo irei postar aqui. Mudança de nome, que deixa de se chamar Fedora Core e agora chama-se apenas Fedora.

Detalhe chato: a imagem que baixei durante dias, que era o DVD do Fedora 7, apresentou um problema durante a instalação. Pesquisei muito e tentei várias formas de instalar mas nenhuma funcionou. É um erro que muitos usuários pelo mundo já tiveram desde a versão 5 do Fedora Core. Sendo assim, resolvi baixar a versão Fedora 7 Live i686. Uma das novidades do Fedora 7 é que agora ele vem em várias "versões", inclusive versões Live, que permitem que você rode o Fedora direto do CD/DVD e só depois decida instalar. Aqui vai a primeira dica: para fazer a instalação é necessário acessar o sistema no idioma inglês, caso contrário não há o ícone para acesso rápido a instalação na área de trabalho (pequena falha). As versões disponíveis são:
Fedora 7 i386 2.8GB
Fedora 7 Live x86_64 781MB
Fedora 7 Source 2.6GB
Fedora 7 KDE Live x86_64 833 MB
Fedora 7 KDE Live i686 688MB
Fedora 7 x86_64 3.4GB
Fedora 7 ppc 3.5GB
Fedora 7 Live i686 701MB
Download: http://torrent.fedoraproject.org/

Algumas coisas que já percebi que estão bem melhores:
  • Visual mais bonito;
  • Suporte nativo a partições NTFS (com o NTFS-3g). Basta rodar como root os comandos mkdir /mnt/windows e depois ntfs-3g /dev/sda1 /mnt/windows (conforme post anterior). Fácil e rápido;
  • Firefox 2.0.0.3 (evitando o trabalhão que tive pra atualizar...);
  • Nova organização das pastas pessoais, dividas agora em Área de trabalho, Documentos, Download, Imagens, Modelo, Música, Público e Vídeos;
  • Menu Sistema mais organizado;
  • Mensageiro de internet Pidgin;
  • E outras mais que irei descobrindo.
Se alguém quiser uma cópia, só mandar o CD ou entrar em contato, franciscobraga@msn.com.

Amanhã, finalmente, volta às aulas. Segundo semestre de Sistemas de Informação na Faculdade Atual da Amazônia.

08 julho 2007

Instalando o Ubuntu 7.04

Depois de receber os CD's do Ubuntu e rodá-los em modo Live CD (rodar a partir do CD sem necessidade de instalação), assiti ao curso da Info Exame sobre Ubuntu e hoje resolvi instalar enquanto aguardo a finalização do download do Fedora 7, que já a está em 93% e faltam só 12 horas... Vamos aos procedimentos.

Após iniciar com o CD no drive e selecionar o boot pelo CD, aparece a tela do Ubuntu. A primeira dica é apertar a tecla F2 para podermos escolher o idioma Português do Brasil. Vamos agora selecionar a opção "Verificar o CD por defeitos". Esse passo é muito importante em qualquer tipo de instalação, pois irá verificar se não há algum defeito com a mídia de instalação. Se tudo estiver certo o CD será ejetado ao final e o computador vai reiniciar. Colocamos o CD de volta e vamos repetir o procedimento para escolher o idioma. Selecionamos agora "Iniciar Ubuntu" e vamos aguardar até que o sistema seja carregado.

Ao concluir vamos clicar duas vezes em INSTALL, ler as instruções e clicar em AVANÇAR. Na próxima tela vamos responder a pergunta "Qual a sua localidade?", selecionando o fuso horário Boa Vista ou ainda usando o mapa. Observe que no campo hora atual há uma diferença de horário de 4 horas a menos, (aqui são 16:17 e o relógio marca 12:17) mas isso é normal. Depois acertaremos o relógio. Clicamos em AVANÇAR.
Agora vamos selecionar o layout de teclado. Isso será definido conforme o teclado que for usar. Se seu teclado segue o padrão ABNT 2, ou seja, possui Ç, mantenha a seleção que já está em Brasil duas vezes. Na parte de baixo da tela você pode testar as teclas. No meu caso, como meu notebook é importado ele não tem o Ç, então selecionei U.S. English nos dois lados. AVANÇAR novamente.
Vamos agora preparar o espaço em disco. Essa parte requer muita atenção e pode variar dependendo do seu caso. Qualquer dúvida entrem em contato (franciscobraga@msn.com) que terei prazer em ajudar. Vamos responder a pergunta "Como você deseja particionar o disco?". Temos três opções:
Assistido - usar disco inteiro: recomendável somente se o Ubuntu for o seu único sistema operacional, pois nesse caso ele vai tomar todo o espaço no seu HD, com perda total de dados;
Assistido - usar maior espaço livre contínuo: nesse caso ele vai procurar um espaço livre no seu HD para criar uma partição para o Ubuntu;
Manual: opção recomendável, por nos dá maior autonomia sobre o que será feito. Escolhi essa opção e cliquei em AVANÇAR. O instalador vai procurar os discos instalados.
Na tela seguinte temos uma tabela com as opções Device, Type, Mount point, Format? e Size. Essa tela vai variar conforme a configuração das partições do seu HD. O meu HD está particionado da seguinte forma agora: uma partição de 60GB para o Microsoft Windows MCE (/dev/sda1 em NTFS), uma com os arquivos de restauração do sistema com 12GB (/dev/sda2 em FAT32), outra com o Fedora Core 6 (/dev/sda1 em EXT3), uma como swap em /dev/sda6 e uma de 10GB como free space. Clicando em free space e selecionado new partition e em seguida digitar / em "mount point, clique OK e depois AVANçAR.
A próxima tela é um recurso interessante, chamado Migrate Documents and Settings. Como o nome sugere ela permite que você possa transferir seus arquivos do Microsoft Windows para o Ubuntu. Note na figura que além das opções do Microsoft Windows XP também há a opção de transferir os arquivos do Fedora Core 6! Interessante, mas preferi manter meus arquivos onde estão e apenas cliquei em AVANÇAR.
No passo 6 vamos definir as opções de usuário preenchendo com nome, qual nome vai usar para acessar o sistema, qual senha e o nome do computador. Ao preecher o campo nome automaticamente os demais serão preenchidos (com excesão da senha) e podem ser alterados. AVANÇAR.
No passo 7 vamos confirmar as opções de instalação. Se tudo estiver correto vamos clicar em INSTALL. Caso precise alterar alguma configuração é só clicar em VOLTAR e corrigir a opção. Quando tudo estiver pronto, clicar em INSTALL.
Ao final da instalação CD será ejetado e poderemos reiniciar. Depois de reiniciar temos o gerenciar de inicialização GRUB (em uma tela ridiculamente feia, em preto e branco!) por onde poderemos escolher qual sistema operacional inicializar. Caso nenhuma tecla seja pressionada em 10 segundos ele irá acessar o Ubuntu, kernel 2.6.20-12.

Depois de reiniciar e entrar com usuário e senha, minha primeira reclamação... Enquanto escrevi o tutorial fui tirando fotos da tela para ilustrar porém o sistema não gravou as fotos após a instalação! Fazendo esse mesmo procedimento no Kurumim 7 não tive esse problema... Mas tudo bem, farei novamente e irei salvar as telas em um pen drive...

E agora outro problema: ao plugar o iPod o CD simplesmente trava na hora de inicializar! Basta remover o iPod para começar a iniciar. E vamos nos divertir um pouquinho agora usando o Ubuntu. Espero que amanhã o Fedora 7 termine :)

06 julho 2007

Fedora... e agora Ubuntu, Kubuntu e Edubuntu

Meu notebook HP Pavilion DV 2171CL rodando o Fedora Core 6 e se preparando para conhecer o Kubuntu (esquerda) e Edubuntu (direita).

Hoje recebi pelo correio esses dois CD`s do projeto Ubuntu. Trata-se de uma distribuição GNU/Linux também mantida pela Canonical e a comunidade, que tem como principal foco tornar fácil e simples o uso do GNU/Linux por usuários de todos os níveis. Para receber cópias dos CD`s na sua casa inteiramente grátis é só acessar o site ShipIt, bastando criar uma conta e aguardar (no meu caso veio rápido, menos de um mês). Para termos uma idéia do sucesso desse projeto a Dell passou a vender computadores com o Ubuntu instalado. Além de está muito em foco na mídia, como na revista Infoexame.

O Ubuntu existe em várias versões onde a principal diferença é a interface e os programas que você por padrão. No Ubuntu a interface é o Gnome; no Kubuntu usa-se o KDE; no Edubuntu também temos o Gnome mas os aplicativos são mais voltados para a área educacional; e por último o Xubuntu com interface Xfce. Todos disponíveis em versões para servidor ou desktop.

Alguns links em português:
Ubuntu-BR
Kubuntu-BR
Xubuntu-BR
Edubuntu-BR

PS: não esqueçam que ser LIVRE é poder distribuir! Quem quiser cópias é só trazer o CD.
PS2: Fedora 7 a caminho, já chegou em 78% e só faltam 38 horas.

04 julho 2007

Pascal no Fedora Core 6? SIM!

Essa é especialmente para os amigos da Faculdade. Depois de um semestre inteiro estudando algoritmos e Pascal, o que a maioria de vocês menos quer é lembrar das aulas certo? Mas alguns de vocês, assim como eu, querem relembrar um pouco o que foi aprendido. E que tal estudar Pascal no Linux?
Através do projeto Free Pascal isso é possível. Após fazer fazer o download do arquivo fpc-2.0.4-0.i586.rpm basta executá-lo e entrar com a senha de root. Depois de concluída a instalação, abrir o terminal de comandos e digitar fp. Pronto.

Instalando o Firefox 2.0.0.4 no Fedora Core 6

O Fedora Core 6 vem com o navegador de internet Firefox na versão 1.5. Há tempos eu tentava atualizar para a versão mais recente, a 2.0.0.4. Testei várias formas e segue abaixo a descrição da melhor forma, que não é a oficial mas que foi a única que funcionou.

Baixei o pacote rpm em um site francês, que é bem maior do que o original (21MB x 11MB). Acessei como root e entrei com o comando (tudo em uma linha):
[root@localhost franciscobraga]# rpm -Uvh --nodeps firefox-2.0.0.4-1.fc6.remi.i386.rpm
Pronto, agora é só abrir o Firefox, que na primeira vez demora um pouco, pois conclui a instalação. Consegui acesso a sites de bancos e tudo mais que precisava normalmente.
Dica: Download de temas e extensões para personalizar o Firefox.
Dica 2: Firefox 3 (ainda em versão de testes).

03 julho 2007

Fedora 7: Baixando...50%

Ainda estou baixando o Fedora 7 (2.8GB) na minha boa e velha conexão discada... Hoje cheguei na metade e ainda faltam 84 horas... Quem quiser baixar é só acessar Fedora 7. Enquanto isso continuo me divertindo no Fedora Core 6. Férias da Faculdade, agora tenho as noites livres pra estudar mais Linux e já ir me preparando para o segundo semestre, onde estudaremos a lingaugem C e C++.

30 junho 2007

Suporte a NTFS no Fedora Core 6

NTFS (New Technology File System) é um sistema de arquivos criado pela Microsoft na época do lançamento do Windows NT (New Technology). Por ser um formato proprietário, a Red Hat e o projeto Fedora não têm suporte nativo a esse sistema (bem como ao formato MP3 que será visto depois). Sendo assim, foi preciso instalar o suporte a leitura e escrita em partições NTFS. Particularmente eu o considero um excelente formato de arquivos, pois nos dá suporte a criptografia, compressão e muitos recursos de segurança (quando corretamente configurados). Está presente nas versões Windows NT, 2000, XP , 2003 e Vista.

Minha configuração de disco é a seguinte: tenho um HD de 100GB, com quatro partições principais. A primeira tem 80GB, onde tenho instalado o Microsoft Windows XP Media Center Edition e estão a marioria dos meus arquivos (documentos, fotos e músicas); tenho uma outra partição de 10GB onde estão os arquivos de restauração do sistema; uma outra de 8GB onde instalei o Fedora Core 6 e outra de 2GB como swap do Fedora.

A questão era como ter acesso aos meus arquivos armazenados na partição do Windows quando eu estivesse no Fedora? Vamos aos procedimentos.

Executei o comando:
[franciscobraga@localhost ~]$ yum search ntfs
Foram encontrados alguns programas para suportar NTFS. Escolhi o NTFS-3G
[franciscobraga@localhost ~]$ su
Senha:
[root@localhost franciscobraga]# yum -y ntfs-3g.i386

Após download e instalação com sucesso, executei, ainda como root, os três comandos abaixo:
# mkdir /mnt/windows
# mount -t ntfs-3g /dev/sda1 /mnt/windows
# ls /mnt/windows

O primeiro cria uma pasta dentro /mnt chamada windows, que será o ponto de montagem; O segundo comando montará o sistema com suporte a NTFS; E o terceiro comando mostra uma listagem do que há na pasta /mnt/windows, ou seja, confirma se o procedimento obteve sucesso.

ATENÇÃO: se você tentar executar o segundo comando sem antes ter criado a pasta /mnt/windows receberá o seguinte erro:
fusermount: failed to access mountpoint /mnt/windowse: No such file or directory
FUSE mount point creation failed
Unmounting /dev/sda1 (WindowsXP)

O que significa que ele conseguiu montar a partição NTFS porém não encontrou o ponto de montagem, no caso a pasta /mnt/windows. Agora para acessar os arquivos do Windows, basta ir no menu Locais/Computador/Sistema de arquivos/mnt/windows ou criar um atalho.


Porém ainda tinha um problema: toda vez que eu reiniciava era preciso acessar como root e montar o sistema novamente... Fui então buscar uma forma de montar a partição automaticamente sempre que o sistema inicializasse. A própria ajuda do NTFS-3G dava a solução. Devemos editar o arquivo /etc/fstab:
[root@localhost franciscobraga]# kedit /etc/fstab
Adicionar a seguinte linha no final do arquivo:
/dev/sda1 /mnt/windows ntfs-3g defaults 0 0
Salvar e reiniciar. Porém sempre que o sistema inicializava eu percebia uma série de mensagens de erro referentes a montagem e ao iniciar o Fedora Core 6 o sistema não montava automaticamente. Era preciso entrar com o comando mount /dev/sda1... Pesquisando a ajuda do NTFS-3G descobri que era preciso fazer uma alteração no SELinux (um sistema de segurança "extra" do Fedora Core 6).
[root@localhost franciscobraga]# kedit /etc/selinux/config
Alterar o campo #SELINUX=enforcing para SELINUX=permissive, salvar o arquivo e reiniciar. Agora sim, tudo perfeito!

23 junho 2007

Não abriu a Interface gráfica no Fedore Core 6?

No dia 21.06.2007 resolvi remover tudo que eu tinha de GNU/Linux instalado e resolvi fazer a instalação completa de tudo o que havia no DVD do Fedora Core 6, que ocupou apenas 5.7GB e foi concluída após aproximadamente 3o minutos. Eu já havia instalado o sistema antes e realizado uma série de configurações e atualizações (a pior de todas foi o modem, que eu consegui instalar mas não consegui fazer funcionar...). Após concluir a instalação, tive o primeiro problema: cadê a interface gráfica?

Mensagem de erro: "Falha ao iniciar o servidor X (sua interface gráfica). É provável que ele não esteja configurado corretamente". Depois disso o sistema pergunta se quero ver o relatório e por último diz que o servidor X está desabilitado. Lendo o relatório percebi que o erro era o driver de vídeo, que foi configurado como VESA e meu notebook possui uma controladora de vídeo nVidia. A solucão foi simples.

[franciscobraga@localhost ~]$ su
Senha:
[root@localhost franciscobraga]# nano /etc/X11/xorg.conf

Isso vai abrir o arquivo /etc/X11/xorg.cong usando o editor de textos nano (mas pode ser usado qualquer outro editor, como o VI). Procurei então Section "Device" e alterei o campo Driver de "vesa" para "nv". Depois CTRL + O para salvar e CTRL + X para sair. Depois executei o comando # start x e pronto, lá estava a interface gráfica, colorida e com o bom e velho mouse.

Como após a primeira inicialização não tive acesso direto a interface gráfica, a instalação não executou a última parte, mas são procedimentos simples. Aceitar o contrato de uso, criar um usuário e instalar o som. A criação do usuário foi feita pelo menu Sistema/Administração/Usuários e grupos e a configuração e teste do som pelo menu Sistema/Administração/Detecção de placas de som.

Esse foi fácil.

Usando o GNU/Linux: Fedora Core 6

Durante o IV ESLAM assisti a uma palestra ministrada pelo Rodrigo de Paula. Nela conheci uma distribuição GNU/Linux chamada Fedora. Trata-se de uma distribuição patrocinada pela Red Hat, a maior e melhor distriuição GNU/Linux no mundo (na minha opinião) e mantida com o apoio da comunidade de software livre.

O Rodrigo falou sobre o Projeto Fedora no Brasil, que são tradução, documentação, marketing, Fedora educação e o que mais me chamou atenção inicialmente, o mídia grátis. Nele podemos estar gravando e enviando CD's e DVD's para amigos de qualquer lugar. Ou seja, tenho um gravador de DVD e um amigo quer conhecer o Linux. Posso então estar gravando uma cópia do meu Fedora e passando pra ele. Isso o software livre permite! Além de não está incentivando o uso de software ilegal estou trazendo mais e mais adeptos ao mundo do software livre e ao Projeto Fedora. Considerando que aqui em Boa Vista o acesso á Internet em banda larga quase inexiste, esse projeto vem pra ajudar quem tem interesse em conhecer o GNU/Linux.

Estou usando atualmente o Fedora Core 6 que foi distribuído no ESLAM (agradecimentos ao André [andreolevitarr@hotmail.com] por emprestar o DVD). Meu hardware é um notebook HP Pavilion DV2171CL. A versão 7 do Fedora foi lançada. Estou fazendo o looooooooooongo download (2.8GB) na minha boa e velha conexão discada desde 23.06.2007. Quando será que termina?

Links interessantes:
Download do Fedora 7 (bit torrent)
Participe dos projetos Fedora Brasil

22 junho 2007

Cursando Sistemas de Informação e entrando no mundo do Software Livre

Desde o início do ano estou cursando Bacharel em Sistemas de Informação na Faculdade Atual da Amazônia. Há alguns anos, no início da minha carreira, tive um pouco de interesse no mundo do GNU/Linux. Na época usei um pouquinho o Conectiva mas depois perdi o interesse e acabei focando somente com Microsoft Windows, pricipalmente devido ao mercado em que eu atuava onde a plataforma dominante era Windows.

Pois bem, em Julho/2006 mudei para Boa Vista, Roraima, e aqui o mercado de sofware livre está crescendo, sobretudo no Governo do Estado. Atualmente trabalho na UNIVIRR, que é uma instituição ligada a Secretaria de Educação, em um projeto de Inclusão Digital. No início do projeto usávamos somente o bom e conhecido Windows, do qual sou especialista (MCDST). Mas o cenário está mudando e agora estamos também trabalhando com GNU/Linux para ensinar informática a quem nunca teve contato com o computador :)

Na faculdade em que estudo temos um foco grande também em software livre. Somente no primeiro semestre já participamos de dois eventos de software livre: o AtualTEC 2007 em Boa Vista, RR e o IV ESLAM em Manaus, AM, que serviram mais ainda para ter contato com o software livre e começar a mudar meu foco...

E seguem posts sobre o aprendizado em GNU/Linux...

21 junho 2007

Criando uma mini rede com o Microsoft Virtual PC

No tutorial anterior mostrei como é feita a instalação de uma VM (Virtual Machine) com o Windows 2000 SP 4. Agora irei demonstrar como utilizar o Microsoft Virtual PC para que essa máquina virtual possa interagir com um servidor Windows Server 2003, que é o real objetivo desses dois tutoriais. A idéia é demonstrar como é possível criar uma "mini rede" com um servidor e vários clientes (virtuais) utilizando somente um computador. Utilizo essa configuração para testar as implementações que faço no Windows Server 2003 em uma rede. Não é preciso que seu computador tenha placa de rede, pois será utilizada uma placa de rede virtual chamada Microsoft Loopback Adapter. O primeiro passo será adicioná-la, seguindo os procedimentos abaixo:

1. No Painel de controle acionar a função Adicionar hardware;
2. Avançar na primeira tela, na tela seguinte marcar a opção "Sim, já conectei o item de hardware" e avançar;
3. Na tela seguinte há uma lista com os hardwares instalados na sua máquina. Selecione a última opção, Adicionar novo dispositivo de hardware, clique em avançar;
4. Agora marque a opção Instalar o hardware que eu selecionar manualmente em uma lista (avançado) e clique em avançar;
5. Selecione na lista Tipos comuns de hardware a opção Network Adapters e avançe.
6. Por último, confirme se está selecionado o Fabricante Microsoft e o Adapatador de rede Microsoft Loopbak Adapter. Clique em avançar duas vezes e por fim em concluir. No Windows Server 2003, abra Conexões de rede, selecione a conexão criada com o Microsoft Loopback Adapter clicando com o botão direito e selecionando Opções. A opção Virtual Machine Network Services deve está marcada.
7. Nesse momento configure o Windows Server 2003 com Active Directory e DHCP com o adaptador de rede Microsoft Loopback Adapter. Não mostrarei como isso é feito para não fugir ao objetivo desse tutorial, mas se assim como eu você utiliza o Windows Server 2003 para estudo deve está habituado a fazer esse tipo de configuração.
8. Agora vamos ao Virtual PC Console. Selecione a máquina virtual e clique em Settings. Clique em Networking e certifique-se de que Number of network adpaters está configurado com 1, Adapter 1 é igual a Microsoft Loopback Adapter. Clique em OK. Inicie a VM Windows 2000 e veja o resultado. Na imagem abaixo mostro as duas máquinas interagindo, inclusive com a VM com Windows 2000 já no domínio, fazendo também uso da Área de trabalho remota.

Vejam abaixo um foto das duas máquinas rodando junto ese comunicando. Um servidor Windows Server 2000 chamado Server01 com IP 192.168.0.1 e um desktop com Windows 200 Professional com o nome Estacao1 e IP 192.168.0.10.

Até a próxima!