domingo, 5 de julho de 2009

sábado, 4 de julho de 2009

Teste do Windows 7 RC






Encontrei por acaso.
As matérias são de autoria da Olhar Digital, nelas é possível ter uma visão geral do W7, além dos comentários sobre o desempenho.
No final do POST tem o link do vídeo.

(Exibido em: 17/05/09)

Veja o que achamos(eles, a Olhar Digital) da nova versão e saiba o que seu PC precisa para rodar bem com o novo SO


A Microsoft criou uma grande expectativa na última semana, quando disponibilizou para qualquer usuário o download gratuito do Windows 7. O Olhar Digital resolveu testar a nova versão do sistema operacional para conferir se as melhorias prometidas realmente foram feitas. Veja as nossas impressões e fique ligado também nas configurações necessárias para instalar o Windows 7 no seu computador.



Video - parte 1(prévia)


Video - parte 2 (desempenho)




Era Wilson

Jogo: teste seus conhecimentos em TI






Hoje encontrei por acaso ess jogo, ainda não testei, mas parece interessante.
Como ele está diretamente ligado ao setor de TI e nós fazemos SI, julguei ue seria ótimo compartilhar. No final do próximo paragráfo está disponível o link do jogo.



Visão Geral


No IT Manager 3: Forças Invisíveis, você representa o gerente de Ti de uma pequena empresa com ambições globais. Parte do seu trabalho é assegurar que os PCs desktop, laptops e servidores de todas as pessoas se mantenham funcionando adequadamente. Muitas coisas podem dar - e darão - errado. Existem várias falhas diferentes de software e hardware para resolver. Algumas vezes elas são fáceis de resolver, outras vezes não.

Naturalmente, você nunca dominará o seu universo de TI se tiver que gastar o seu tempo apagando esses incêndios. À medida que a sua empresa cresce, ela apresenta cada vez mais exigências para a TI e você precisa assegurar que as tecnologias estejam disponíveis para aguentar a pressão. Você precisa avaliar as tecnologias disponíveis e garantir que você e sua equipe recebam o treinamento adequado. Somente através da implementação efetiva da tecnologia e das capacidades você pode assegurar que a sua empresa obtenha um bom retorno sobre o investimento.

Se você utilizar o seu orçamento de maneira inteligente, implementar as tecnologias apropriadas e prestar atenção aos 'trouble tickets' trazidos pelos funcionários, sua empresa vai prosperar e se expandir. Ela abrirá um novo escritório, um escritório maior, um escritório capaz de lidar com problemas mais complexos. E é para esse escritório que você será enviado. Sim, o seu prêmio por realizar um bom trabalho em um escritório será fazer um sucesso ainda maior no próximo escritório.



http://itmanager3.intel.com/pt-br/default.aspx

Era Wilson

sexta-feira, 19 de junho de 2009

O que esperar? Mac OS X Snow Leopard



Pessoal, como eu não pude falar muito sobre o Snow Leopard na apresentação, vou dar uma detalhada aqui no blog.

O Mac OS X Show Leopard está previsto agora para Setembro de 2009. O sistema operacional poderá ser adquirido por apenas $9.95, para quem comprou seu Mac após dia 8 de junho.

Suas novidades não virão em funções, e sim em melhorias.

O Finder, por exemplo, foi totalmente reescrito para aproveitar as vantagens das novas tecnologias do Snow Leopard, como suporte a 64 bits e Grand Central Dispatch. Este trará também novos recursos, como opções de busca customizadas, Spotlight, e um modo de visualização aprimorado que permite ver em tamanho reduzido um documento de várias páginas ou assistir a um vídeo no QuickTime.

Aprimoramento também na velocidade e na economia de espaço. No Snow Leopard, o Mac sairá do repouso duas vezes mais rápido quando ativado o bloqueio de tela. E o encerramento do sistema também será 75% mais rápido, assim como a conexão com redes sem fio chegará a ser até 55% mais rápida. Na questão do espaço, o Mac ocupará cerca da metade do espaço em disco do que a versão anterior, liberando mais 6GB.

A função QuickTime Player será remodelada e apresentará uma interface mais limpa e ordenada e simplificará os uploads para o YouTube e MobileMe. O iChat virá com alta resolução, de 640 por 480 pixels.

O Snow Leopard também virá com coisas simples, como ajuste automático de fuso horário e atualizações automáticas de drivers de impressora. Sem contar com a seleção fácil em PDF e compartilhamento de arquivo mais eficiente.


segunda-feira, 8 de junho de 2009

Aplicações do Unix

O Unix permite a execução de pacotes de softwares aplicativos para apoio às diversas atividades empresariais como: geradores gráficos, planilhas eletrônicas, processadores de textos, geradores de aplicações, linguagens de 4° geração e banco de dados.
O Unix possui recursos de apoio à comunicação de dados, que proporcionam sua integração com outros sistemas Unix, e até com outros sistemas operacionais distintos. A integração com sistemas heterogêneos permite as seguintes facilidades: compartilhamento de recursos e informações, transferência de informações, comunicação entre usuários remotos, submissão de programas para serem executados em computadores remotos e utilização dos terminais de uma máquina Unix como terminais de outras máquinas remotas, mesmo com sistemas operacionais distintos.
Para última, o Unix oferece um ambiente integrado e amigável, voltado para a gestão automatizada de escritório, com serviços que atenderão às seguintes áreas: arquivamento eletrônico de informações, processador de documentos, agenda e calendário, calculadora e correio eletrônico.

quarta-feira, 3 de junho de 2009

WINDOWS SEVEN

Conceito
O Windows 7 (em inglês, Windows Seven) é um sistema operacional da Microsoft atualmente em desenvolvimento, que será o sucessor do Windows Vista. Sua história começa com o lançamento do Windows Vista, onde a Microsoft já fazia planos para o lançamento de seu sucessor. O Windows 7 já recebeu no passado os nomes-código de Windows Vienna e Windows Blackcomb até ser batizado com seu último nome-código, que logo em seguida se transformou em nome definitivo do produto. O Windows 7 mesmo em versão Beta já é bastante estável, leve e sem muitos erros.


Origem do nome
O uso de nomes de lugares como nome de código de produtos é uma tradição na Microsoft. Ao longo das décadas de 80 e 90, várias versões dos seus sistemas operacionais tiveram nomes de cidades, como o Sparta, uma referência a cidade-estado grega Esparta (Windows for Workgroups 3.11), Daytona (Windows NT 3.5), Cairo (Windows NT 4.0), Windows NT 5.0 (Windows 2000), Chicago (Windows 95) e Memphis (Windows 98).No início da primeira década desse século, a empresa quebrou a tradição das cidades ao usar o nome de Whistler (Windows XP), uma estância de esqui no Canadá, e Longhorn, que se transformou no Windows Vista.

Recursos
Conforme disse Steve Balmmer: "ele será como o Windows Vista, mas muito melhor" em resposta a pergunta sobre a proximidade que ele teria com o sistema operacional atual. O Windows 7 deverá possuir os seguintes recursos:

Interface gráfica aprimorada, com nova barra de tarefas e suporte para telas touch screen e multi touch;
Novo menu Iniciar;
Primeiro Windows com capacidade de ler as mídias Blu-Ray e HD DVD;
Gadgets sobre o desktop, independentes da Sidebar ;
Novos papéis de parede, ícones, temas etc.;
Conceito de Bibliotecas (Libraries), como no Windows Media Player, integrado ao Windows Explorer;
Arquitetura modular, como no Windows Server 2008;
Faixas (ribbons) nos programas incluídos com o Windows, como no Office 2007 ;
Aceleradores no Internet Explorer 8 Beta;
UAC personalizável;
Aplicativos extras, como Windows Photo Gallery, Windows Mail e Windows Movie Maker, não estarão mais presentes;
Home Groups;
Melhor desempenho;
Windows Media Player 12 Beta;
Nova versão do Windows Media Center;
Gerecenciador de Credenciais;
Boot otimizado e suporte a boot de VHDs;
Mídias do novo Windows

Fotos:



Windows Vista

Conceito
O Windows vista é o mais novo sistema operacional da Microsoft, pertencente à família Windows Sever 2008 o Windows vista apresenta uma serie de novidades e inclui diversas ferramentas de gerenciamento, monitoramento,conectividade, entretenimento, conta com o Parental Control e foi desenvolvido com foco em segurança.
Para atender as diversas demandas e necessidades dos usuários o Windows Vista foi dividido em seis edições, sendo quatro versões voltadas para usuários domésticos e duas para fins comerciais, veja abaixo quais são as versões disponíveis:

Windows Vista Home Basic
O Windows Vista Home Basic é a oferta de entrada para usuários domésticos.
As funcionalidades básicas incluem:

Avanços significativos em segurança e confiabilidade;
Parental Control;
A interface de utilização Windows Vista Basic;
Inovações em buscas e organização de informação;
Funcionamento em rede melhorado.

O Windows Vista Home Basic foi desenhada para ser fácil de instalar e configurar, para ajudar as pessoas a utilizar os seus PCs de uma forma segura e confiável, estar ligado com o mundo e como todas as outras edições do Windows Vista, ser compatível com o maior numero de dispositivos e serviços que as pessoas utilizam e confiam.
Para todos que querem utilizar os seus computadores pessoais para navegar pela internet, usar e-mail ou criar e editar documentos, o Windows Vista Home Basic é o ambiente de trabalho mais adequado.

Windows Vista Home Premium
O Windows Vista Home Premium é a edição principal do Windows Vista para usuários domésticos com computadores de mesa ou portáteis. Inclui todas as funcionalidades disponíveis no Windows Vista Home Premium, mais:

Interface de utilização Windows Aero;
Windows Media enter;
Funcionalidades multimídia adicionais como a gravação de DVDs;
Capacidade Windows Tablet PC;
Funcionalidades de mobilidade adicionais como a sincronização entre PCs.

O Windows Vista Home Premium torna a busca de informaçaos , a ligação à internet e a interação com o PC mais fácil e segura. A Utilização, organização e compartilhamento de fotos, vídeos, programas de TV e musicas torna-se parte de sua vida diária, com o Windows Vista Home Premium a gestão das suas finanças, os trabalhos de casa, ver um filme, ouvir uma musica ou jogar é uma experiência mais divertida.

Windows Vista Starter
O Windows Vista Starter foi pensado para permitir às famílias e usuários de mercado em vias de desenvolvimento tirarem partido dos benefícios da utilização de um computador pessoal e da internet. Esta edição inclui:

Avanços em segurança e confiabilidade;
Inovações na busca e organização de dados.

É um sistema que está apenas disponível em versão para maquinas 32 bits.

Windows Vista Ultimate
O Windows Vista Ultimate é a edição mais importante e completa tanto para o mercado domestico como para as pequenas empresas, tanto em computadores de mesa como portáteis. O usuário dessa versão do Windows Vista é aquele que pode ser o dono de uma pequena empresa e que tem um PC que pode utilizar tanto em casa como no trabalho. Esta edição inclui todas as funcionalidades disponíveis nas versões Home Premium e Enterprise do Windows Vista.
O Windows Vista Ultimate é o primeiro sistema operacional que combina a infra-estrutura de um sistema operacional orientado para as empresas, a produtividade de um sistema operacional móvel e as funcionalidades que encontra num sistema para utilização domestica. É indicado para todos usuários que queiram trabalhar em casa, durante viagens ou no escritório. O Windows Vista Ultimate oferece todos os recursos para que o usuário obtenha o máximo de produtividade com uma experiência rica na utilização de um sistema operacional completo e confiável.

Windows Vista Business
O Windows Vista Business é a edição pensada para usuários empresariais de máquinas desktop ou portáteis. Esta versão tem elementos que cobrem varias faixas de utilização que vão desde as pequenas empresas ate as grandes organizações. Esta edição inclui todas as funcionalidades disponíveis no Windows Vista Home Basic ( com exceção de algumas relacionadas com o entretenimento), mais:

Interface de utilização Windows Aero;
Capacidade Windows Tablet PC;
Funcionalidades de mobilidade adicionais como a sincronização entre PCs;
Funcionalidades básicas para utilização empresarial como a possibilidade de utilização das máquinas em um ambiente Active Diretory, suporte para Políticas de grupo (Group Policy) e sistema de arquivo com criptografia.
Funcionalidades especificas para pequenas empresas como o Fax and Scan e Small Business resources.


Para as pequenas empresas, o Windows Vista Business ajuda a manter os seus PCs funcionais sem problemas e sem ter que manter um departamento de TI dedicado. Para as organizações maiores, o Windows Vista Business oferece novas maneiras de organizar, procurar e compartilhar informações, enquanto ajuda as pessoas a se manterem em comunicação permanente tanto no escritório ou em viagens.

Windows Vista Entreprise
O Windows Vista Entrepise é a versão Premium para usuários empresariais com computadores de mesa ou portáteis. Esta oferta está disponível apenas para empresas que têm os seus PCs cobertos pelo acordo Microsoft Software Assurance. Além de incluir todas as funcionalidades disponíveis no Windows Vista Business, disponibiliza também:

Encriptação de drives Windows BitLocker;
Todas as línguas em que o Windows é fabricado;
Virtual PC Express;
Subsistema para aplicações baseadas em UNIX (SUA).

O Windows Vista Entrepise foi pensado para grandes empresas com infra-estruturas complexas. Ajuda a reduzir os custos e a complexidade da instalação e gestão de grandes redes, melhora a confiabilidade, segurança e facilita a implementação de políticas de acesso à informação.

sexta-feira, 29 de maio de 2009

Mac OS X Leopard

Pessoal, o vídeo a seguir era pra eu ter mostrado na apresentação, mas ocorreu uns probleminhas técnicos e não pude! Bom, ele mostra um pouco do visual do Mac OS X mais recente, o Leopard, como está o seu novo desktop e também a função do iChat de video conferência e o que ela pode fazer.

O Leopard foi o que veio com o maior número de funções novas, vou citar algumas delas:

Área de Trabalho - novo visual do Leopard mostra sua imagem favorita na área de trabalho e introduz pilhas de arquivos que ficam sempre ao seu alcance para uma área de trabalho fantástica e livre de bagunça.

Finder - Com o Cover Flow você navega pelos seus arquivos como navega pelas suas músicas.

Quick Look - Navegue, reproduza e visualize seus arquivos. Sem abri-los.

Time Machine - Veja como seu sistema estava em um determinado dia e restaure arquivos com um clique.

Mail - Envie mensagens de correio eletrônico personalizadas, anote recados e escreva tarefas que aparecem no iCal.

iChat - Realize vídeo conferências com efeitos e fundos, apresentações à distância e aproveite mais do texto.

Spaces - Crie diferentes áreas de trabalho para ficar livre da bagunça e organizado.

Safari - O navegador mais rápido do mundo, agora com ainda mais novidades.

Controle Parental - Dê aos seus filhos uma experiência Mac mais segura e divertida.

Boot Camp - Execute o Windows em seu Mac.

quarta-feira, 20 de maio de 2009

Plástico de CD vai proteger eletrônicos contra interferências





Materiais de classe aeroespacial, usados na fabricação de aviões, sondas espaciais e outros equipamentos de ponta, estão sempre associados com desempenho excepcional - mas também com um custo elevadíssimo.

Isso agora poderá começar a mudar, graças ao trabalho da equipe do professor Seamus Curran, da Universidade de Houston, nos Estados Unidos.

Ele descobriu como transformar o baratíssimo polímero utilizado na fabricação de CDs e DVDs em um plástico de alta condutividade elétrica que poderá beneficiar os equipamentos eletrônicos de naves espaciais, satélites e aviões, assim como de notebooks, iPods e outros aparelhos de uso diário.

Policarbonato condutor

O policarbonato - o material utilizado na fabricação de CDs e DVDs - tem excelentes propriedades físicas e mecânicas, mas não conduz eletricidade. Não conduzia - o Dr. Curran descobriu uma forma de torná-lo condutor adicionando nanotubos de carbono em sua composição.

Falhas em equipamentos eletrônicos geralmente acontecem pelo acúmulo de cargas elétricas ou pela elevação da temperatura. A dissipação das cargas elétricas, por exemplo, hoje é feita pela incorporação de placas metálicas nos aparelhos, o que aumenta o seu peso e o seu custo.

Uma solução muito mais eficiente seria a aplicação de um revestimento condutor da mesma natureza que o material usado no gabinete dos aparelhos. É aí que entram os plásticos condutores e é aí também que entra o trabalho do Dr. Curran.

Revestimento antiestático

O policarbonato com nanotubos de carbono pode ser aplicado sobre outros materiais formando um revestimento antiestático ou para funcionar como um escudo protetor contra a interferência eletromagnética, aumentando a vida útil de equipamentos eletrônicos comuns e protegendo equipamentos críticos, como a eletrônica embarcada dos aviões, satélites e sondas espaciais.

O próximo passo da pesquisa será misturar o policarbonato condutor com outros materiais para que ele possa ser aplicado como se fosse uma tinta.

Plástico semicondutor

Outro achado importante da pesquisa foi que o controle preciso da quantidade de nanotubos de carbono ao plástico pode torná-lo semicondutor, parecido com o silício utilizado para a fabricação de chips. Embora não tenham feito experimentos para exploração esse aspecto do novo material, os cientistas acreditam haver muitas possibilidades para novas pesquisas.

"Já alcançamos resultados fenomenais mas, ao descobrir essas propriedades de alta condutividade totalmente incomuns, nós ainda nem arranhamos a superfície. Há ciência pesada por trás disso," afirma o pesquisador.

Referência

Bibliografia:
Electrical Transport Measurements of Highly Conductive Carbon Nanotube/Poly(bisphenol A carbonate) Composite
Seamus A. Curran, Jamal Talla, Sampath Dias, Donghui Zhang, David Carroll, Donald Birx
Journal of Applied Physics
Vol.: 105 073711
DOI: 10.1063/1.3073938

Circuito nanofotônico abre caminho para processador óptico





Cientistas europeus descobriram uma forma de interligar os circuitos eletrônicos CMOS atuais com os futurísticos circuitos nanofotônicos que exploram o emergente campo da plasmônica.

Os circuitos nanofotônicos, atualmente ainda em estágio experimental, são capazes de "focar" a luz em nanoestruturas que são muito menores do que os componentes ópticos atuais, restritos às centenas de nanômetros dos comprimentos de onda da luz.

Plasmons de superfície
As aplicações potenciais desses circuitos em nanoescala vão das interconexões ópticas para o interior dos chips do futuro e sensores biomoleculares extremamente sensíveis, capazes de detectar moléculas individuais, até células solares ultrafinas.

Materiais plasmônicos são capazes de tirar proveito dos plasmons de superfície, pacotes de energia que flutuam sobre a superfície do material, criando propriedades físicas e ópticas totalmente novas. A palavra plasmon é uma junção e plasma e fóton. São os materiais plasmônicos que estão na base das pesquisas sobre invisibilidade, o que demonstra sua versatilidade.

Conexão óptico-elétrico

Os circuitos plasmônicos permitirão também o roteamento paralelo maciço de informações ópticas no interior dos processadores.

Antes disso, porém, será necessário interconectar esses componentes ópticos com o restante dos chips. Para que possam ser processados pelos circuitos eletrônicos dos processadores, a enorme largura de banda de informações vindas pelos canais nanofotônicos precisam ser convertidos em sinais elétricos, de forma a serem processados pelo chip.

Foi isso o que conseguiram os engenheiros do instituto europeu IMEC.

Integração de circuitos ópticos

Os pesquisadores integraram fotodetectores e guias de onda plasmônicos, demonstrando a capacidade de detecção elétrica dos plasmons de superfície. Como os dois componentes têm dimensões nanométricas, há um acoplamento eficiente e uma resposta ultrarrápida.

Os guias de onda plasmônicos são feitos de um sanduíche metal-isolante-metal. Quando os plasmons passam por essas interfaces eles formam uma outra quase-partícula chamada polariton (SPP - Surface Plasmon Polariton). São esses polaritons que são detectados no fotodetector.

Esta técnica abre o caminho para integração de circuitos ópticos em nanoescala, com dimensões muito abaixo do comprimento de onda da luz, com os circuitos eletrônicos de alta velocidade de processamento.

Bibliografia:
Electrical detection of confined gap plasmons in metal-insulator-metal waveguides
Pieter Neutens, Pol Van Dorpe, Iwijn De Vlaminck, Liesbet Lagae, Gustaaf Borghs
Nature Photonics
April 2009
Vol.: 3, 283 - 286 (2009)
DOI: 10.1038/nphoton.2009.47


Referência

terça-feira, 5 de maio de 2009

Como baixar o novo Windows 7 RC





A Microsoft disponibilizou publicamente a versão Release Candidate de seu próximo sistema operacional, Windows 7. A versão, oferecida de forma fechada para assinantes da MSDN e da TechNet no dia 30 de abril, está disponível para todos os usuários desde esta terça, e será a mesma classificada como final para o lançamento caso nenhuma falha crítica seja descoberta.

Interessados devem notar que o sistema está apenas nos idiomas inglês, alemão, japonês, espanhol e francês. Assim, são necessárias noções ou conhecimento em um destes idiomas para poder rodar o novo sistema tranquilamente.

O aplicativo pode ser baixado nas versões 32 bits ou 64 bits, a partir do atalho http://tinyurl.com/crxlpq. Ao escolher baixar alguma serão pedidos os dados do usuário e uma Windows Live ID (o login exigido para serviços como Windows Live Messenger ou Hotmail, por exemplo). Uma chave de produto (Product Key) também será fornecida e precisará ser anotada para que o RC seja ativado, caso contrário funcionará por apenas um mês.

O arquivo baixado, no formato .ISO, precisará ser gravado para um DVD-R. O Windows Vista e o Windows XP não trabalham com este tipo de formato de forma nativa. Sendo assim, será preciso um software de gravação de mídias, como o Nero ou o ImgBurn (http://www.imgburn.com/), sendo que este último pode ser baixado gratuitamente.

Uma vez com sua interface aberta, o usuário deve escolher a opção "Write image file to disc". Na pasta com a lupa, é só encontrar o arquivo ISO baixado e, no canto inferior da tela, clicar no botão que mostra a imagem de um DVD.

Recomenda-se um backup completo de todos os dados do computador antes que a instalação do novo Windows seja feita. Em testes realizados pela Geek, verificamos que o sistema lida extremamente bem com dual boot (inicialização que permite escolher entre dois ou mais sistemas operacionais), uma boa escolha para usuários que queiram manter o seu sistema anterior enquanto testam o Windows 7.

Neste caso, será necessário utilizar uma partição extra, que pode ser criada com ajuda de softwares específicos, como o gratuito EASEU Partition Master (http://www.partition-tool.com/).

O próprio Windows Vista traz uma ferramenta de Gerenciamento de Disco, que permite particioná-lo. Lembramos que operações de particionamento devem ser feitas com cautela e conhecimento, sendo assim recomenda-se o backup de todos os dados antes de tentá-la.

Uma partição de 30 GB é mais que suficiente para o teste do sistema, e a instalação não levou mais de 20 minutos em nossos testes. Depois de baixado e instalado, o aplicativo pode ser usado por completo até 1º de março de 2010, quando precisará ser reiniciado a cada duas horas.

No dia 1º de junho de 2010, a versão RC expira e o usuário será obrigado a instalar a versão final ou voltar para seu sistema anterior.

A Microsoft garantiu aos usuários do Vista preocupados com o destino de seu sistema operacional que continuará provendo suporte ao sistema pelo menos até 2011, noticiou o site TechRadar.


Referência

quinta-feira, 30 de abril de 2009

Inicializando o PC de forma instantânea



Título original: Computação instantânea: silício adquire propriedade da ferroeletricidade

Redação do Site Inovação Tecnológica
30/04/2009

Um grupo de cientistas de várias universidades norte-americanas conseguiu adicionar a propriedade da ferroeletricidade aos transistores tradicionais de silício, usados na fabricação dos microprocessadores e da maior parte dos chips.

Com a ferroeletricidade, os computadores não perdem os dados quando são desligados, o que significa que eles estarão sempre prontos para o uso, como já acontece hoje com os cartões inteligentes usados pelos bancos e em várias aplicações de segurança.

Computação instantânea

O ritmo alucinado que a vida moderna tomou muitas vezes torna inaceitável a demora que leva um computador para dar o boot, carregar o sistema operacional e ficar pronto para o uso.

Embora esse fenômeno não impacte muito o usuário doméstico, a chamada computação instantânea, na qual o computador fica pronto para uso imediatamente ao ser ligado, pode fazer grande diferença no ambiente industrial e das grandes corporações, onde os computadores costumam travar justamente quando mais se precisa deles - e a espera pela sua reinicialização pode representar prejuízos reais.


Materiais ferroelétricos

Os materiais ferroelétricos permitem a criação de memórias eletrônicas de alta eficiência e baixo consumo de energia. Com elas, os computadores poderão fornecer dados aos usuários de forma instantânea, sem que eles precisem esperar pelo tradicional boot.

Os pesquisadores depositaram titanato de estrôncio - uma variante normalmente não ferroelétrica do material ferroelétrico que é usado nos cartões inteligentes - sobre o silício, o principal componente das memórias e circuitos integrados em geral. O resultado foi um silício com um estado ferroelétrico.

"Vários transistores híbridos têm sido propostos tendo-se em mente especificamente a ferroeletricidade," explica o Dr. Darrell Schlom, que coordenou a pesquisa. "Ao criar a ferroeletricidade diretamente sobre o silício nós estamos trazendo essa possibilidade mais perto da realização."

Ainda há desafios a vencer e mais pesquisas serão necessárias até que a computação instantânea torne-se uma realidade, mas colocar os dois tipos de material em contato diretamente, sem qualquer camada intermediária, é um passo importante.

Referência: Inovação Tecnológica

GE apresenta tecnologia que torna possível disco de 500-gigabytes



Parece de interesse geral, resolvi postar.

Pesquisadores da GE apresentaram um material micro-holográfico do tamanho de um disco de DVD com capacidade de armazenamento de 500 gigabytes. Isto equivale à capacidade de 20 discos Blu-ray de camada única, de 100 DVDs ou de um disco rígido de um microcomputador robusto.

Os discos micro-holográficos da GE, que ainda estão no estágio de laboratório, sem previsão para comercialização, exigirão seus próprios leitores, ligeiramente diferentes dos atuais equipamentos de leitura de Blu-ray ou de DVD.

Armazenamento holográfico de dados

O armazenamento holográfico é diferente dos formatos atuais de armazenamento óptico, como os discos de DVD ou Blu-ray. Os discos DVD e Blu-ray armazenam a informação somente numa superfície, chamada camada. Um disco pode ter uma ou mais camadas.

A tecnologia holográfica utiliza todo o volume do material do disco. Os hologramas, ou padrões tridimensionais que representam bits de informações, são gravados no disco e podem então ser lidos.

Embora a tecnologia de armazenamento holográfico da GE seja uma inovação em termos de capacidade, o equipamento e os formatos são similares à atual tecnologia de armazenamento óptico, de modo que o aparelho de leitura de disco micro-holográfico poderá permitirá aos usuários tocar, ler ou assistir seus CDs e DVDs, embora o contrário não seja válido.

Marcas micro-holográficas

Os engenheiros da empresa conseguiram gravar marcas micro-holográficas ("bits holográficos") com um diâmetro de cerca de 1 micrômetro, com cerca de 1% de reflexividade. Quando se utiliza o tamanho dos discos ópticos de DVD ou Blu-ray, essa redução na dimensão das marcas ainda garantem reflexividade suficiente para permitir inserir até 500 GB em um disco do tamanho de um CD.

"A inovação da GE é um grande passo para trazer a próxima geração de tecnologia de armazenamento holográfico para o dia-a-dia do consumidor", comentou Brian Lawrence, que lidera o programa de Armazenamento Holográfico da GE. "O dia em que você poderá armazenar toda a sua coleção de filmes de alta definição em um único disco suportando formatos de alta resolução, como televisão 3-D, está mais próximo do que você supõe."

Mercado empresarial

A GE vem trabalhando na tecnologia de armazenamento holográfico há mais de seis anos. A demonstração dos materiais que podem suportar 500 gigabytes de capacidade representa um importante marco na produção de discos micro-holográficos que poderá, em tese, chegar ao armazenamento de mais do que um terabyte, ou 1.000 gigabytes, de dados.

Além de pressionar os limites da capacidade de armazenamento, os pesquisadores também se concentraram em tornar a tecnologia facilmente adaptável aos formatos de armazenamento óptico existentes e aos processos de fabricação industrial atuais.

Para levar a tecnologia de armazenamento holográfico ao mercado, a empresa afirma que irá focar primeiro o setor de armazenamento de dados empresariais e, em seguida, o mercado de consumo.

Referência: Inovação Tecnológica


Minha curiosidade seria sobre o tempo de acesso das informações gravadas em um disco com essa capacidade e a qual seria a rotação que ele precisaria alcançar.

sexta-feira, 24 de abril de 2009

Alguns Comandos de Console do DOS e do LINUX

Os comandos do DOS podem ser utilizados no Windows também, no qual recebe o nome de "PROMPT DE COMANDO", para isso basta ir no BOTÂO INICIAR e depois EXECUTAR, em executar digita-se:

no Win 95/98/ME : "command"

e no Win NT/2000/XP/Vista : "cmd"

Alguns comandos no Linux são semelhantes aos do DOS, mas a forma de utiliza-los é diferente.

Abaixo temos alguns comandos básicos e em seguida eemplos de como usa-los.





Exemplos e utilização dos comandos:

ATTRIB

Colocar atributo: leitura (+r), sistema (+s), arquivo (+a) e ocultar (+h).
Remover atributo: leitura (-r), sistema (-s), arquivo (-a) e ocultar (-h).

Ex: Suponhamos que o arquivo "item.txt" estivesse oculto e permitisse apenas leitura, se quisessemos mudar para deixar sem os atributos fariamos:
attrib -h -r item.txt

CHMOD
No chmod podesse usar a forma octal para facilitar, no qual:
4 --> leitura;
2 --> escrita;
1 --> executar.

Alem disso especificamos quais os usuários terão permissão de acesso:
primeiro número: dono;
segundo número: grupo;
terceiro número: outros.

Para facilitar usaremos o mesmo exemplo do ATTRIB, que no linux fariamos da seguinte forma:
chmod 666 item.txt

Como queriamos que o arquivo fosse liberado para escrita e leitura, precisamos fazer a soma dos atributos de leitura (4) e escrita (2) no qual teremos o número 6. Além disso sempre temos que colocar 3 números octais, definindo o acesso do dono, grupo e outros, nessa ordem especificamente.

MD e MKDIR

Se quisermos criar uma pasta de nome "umapasta", fariamos:
Ex DOS: md umapasta
Ex Linux: mkdir umapasta

CD

Embora os comandos sejam semelhantes, sua utilização difere um pouco. Digamos que estivessemos na RAIZ(base para todas as demais pastas) de ambos os sistemas e nela tivessemos apenas 2 pastas ("pasta1" e "pasta2"). Se quisessemos acessar a "pasta1", fariamos:
Ex DOS: cd pasta1
Ex Linux: cd pasta1
Agora, se quisessemos mudar para a "pasta2" sem passar pela raiz, fariamos:
Ex DOS: cd \pasta2
Ex Linux: cd /pasta2

A diferença nos comandos está na utilização da barra "\" para o DOS e "/" para o Linux.

RD e RMDIR

Se quisermos remover uma pasta vazia(sem arquivos) de nome "umapasta", fariamos:
Ex DOS: rd umapasta
Ex Linux: rmdir umapasta


DIR e LS

Se quisermos listar o conteúdo de uma pasta, fariamos:
Ex DOS: dir
Ex Linux: ls


TYPE e CAT

Se quisermos listar o conteúdo de um arquivo chamado "item.txt", fariamos:
Ex DOS: type item.txt
Ex Linux: cat item.txt


DEL e RM

Se quisermos remover um arquivo chamado "item.txt", fariamos:
Ex DOS: del item.txt
Ex Linux: rm item.txt


CLS e CLEAR

Se quisermos limpar a tela, fariamos:
Ex DOS: clr
Ex Linux: clear


Embora existam outras opções nos comandos acima, a minha intenção era apenas mostrar de forma simples e básica a utilização deles. Além disso existem muitos outros comandos do DOS e do LINUX, mas eu apresentei aqueles que acredito que possam ser mais utilizados quando se está aprendendo.

Críticas e sugestões serão bem vindas.
Obrigado.

Referências:
DOS: DOS
LINUX: LINUX

Recuperando partições danificadas (LINUX)

Assim como no Windows, você nunca deve desligar o micro no botão ao rodar qualquer distribuição Linux.

Mas, acidentes acontecem. A energia elétrica acaba de vez em quando, alguns dos drivers de softmodems podem fazer o micro travar (estes drivers são proprietários, por isso não é possível corrigir bugs, como em outras partes do sistema; você depende unicamente da boa vontade do fabricante) e assim por diante.

Durante o boot, o sistema verifica as partições em busca de problemas, tentando resolver qualquer inconsistência no sistema de arquivos causado por um desligamento incorreto. Você pode perder alguns arquivos que ainda não tivessem sido salvos no HD, mas a idéia é que a verificação coloque todo o resto em ordem.

Para partições em ReiserFS é usado o reiserfsck, para partições em EXT2 ou EXT3 é usado (respectivamente) o fsck.ext2 ou o fsck.ext3 e para partições em XFS é usado o xfs_repair.

Mas, em alguns casos, o dano pode ser grande o suficiente para que não seja possível repará-lo automaticamente, fazendo com que o sistema simplesmente deixe de dar boot.

Não há motivo para pânico. Você pode dar boot pelo CD do Kurumin e usá-lo para reparar as partições danificadas.

Abra um terminal e vire root (su), lembre-se de que, ao rodar o Kurumin pelo CD, você pode definir a senha de root usando o comando "sudo passwd". A partição a ser reparada precisa estar desmontada. Vou usar como exemplo a partição /dev/hda1.

Se for uma partição EXT3, use o comando:

# fsck.ext3 /dev/hda1

Ele vai começar a apontar os erros e perguntar se cada um deve ser corrigido. Normalmente você pode ir apenas respondendo "y" para tudo, mas caso existam dados realmente importantes na partição é melhor prestar mais atenção. Arquivos danificados ou fragmentos de arquivos que puderam ser recuperados vão para a pasta "lost+found" no diretório raiz da partição.

Você pode também adicionar o parâmetro "-f", que força a verificação da partição, mesmo que o sistema de arquivos pareça não ter problemas:

# fsck.ext3 -f /dev/hda1

O fsck não é capaz de recuperar o sistema de arquivos em casos de problemas com o superbloco, o setor que contém informações essenciais, como o tipo, tamanho, status e informações sobre a estrutura do sistema de arquivos. Quando não encontra o superbloco, o fsck simplesmente falha miseravelmente, exibindo um "fatal error", sem maiores explicações.

É difícil estimar quantas reinstalações já foram feitas, e qual foi o efeito negativo sobre a reputação do sistema durante sua história por causa deste simples problema, que é felizmente fácil de resolver.

Sempre que a partição é criada, são criados vários superblocos alternativos, que servem justamente de backups para casos de problemas com o primeiro. Você pode ver a lista de endereços usando o comando "mkfs.ext3 -n partição", como em:

# mkfs.ext3 -n /dev/hda1

Ao usar o comando, nunca esqueça de incluir o "-n", caso contrário ao invés de mostrar as informações, ele vai formatar a partição. No final do relatório você encontra:

Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736

Alternativamente, você pode usar também o comando "dumpe2fs /dev/hda1 | grep -i superblock". O Testdisk (que vimos a pouco) também oferece uma opção para listar superblocos alternativos em partições EXT, que você acessa em "Advanced > Superblock".

Chame novamente o comando "fsck.ext3", adicionando a opção "-b", seguida do endereço do superbloco que será usado. Caso eventualmente o primeiro resulte em erro, experimente o segundo, e assim por diante:

# fsck.ext3 -f -b 32768 /dev/hda2

Para partições EXT2, use o comando "fsck.ext2", que suporta os mesmos parâmetros.


Numa partição ReiserFS, comece com 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 operação.

Ele vai verificar toda a estrutura do sistema de arquivos e indicar os erros encontrados. O próximo passo é usar a opção "--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.

Caso seja encontrado algum erro grave, ele vai abortar a operação. 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 operação pode demorar bastante, de acordo com o tamanho e quantidade de arquivos na partição. Nunca interrompa a reconstrução, caso contrário você não vai conseguir acessar nada dentro da partição até que recomece e realmente termine a operação.

O "--rebuild-tree" vai realmente corrigir qualquer tipo de erro no sistema de arquivos. Ele só não vai resolver o problema caso realmente existe algum problema físico, como, por exemplo, um grande número de setores defeituosos no HD.


Finalmente, caso você esteja usando uma partição formatada em XFS, comece com o:

# xfs_check /dev/hda1

Ele vai indicar os problemas encontrados. Para realmente corrigi-los, rode o:

# xfs_repair /dev/hda1

Assim como no caso do reiserfsck, todo o processo é automático. Ao contrário do EXT2, tanto o ReiserFS quanto o XFS são sistemas de arquivos muito complexos, por isso qualquer intervenção manual só aumentaria a possibilidade de destruir tudo.

Mas, ambos incluem algumas opções avançadas, que podem ser especificadas no comando. Você pode dar uma olhada dentro dos manuais: "man reiserfsck" ou "man xfs_repair".

segunda-feira, 20 de abril de 2009

Recuperando a MBR no win vista

Não consegui identificar o autor e também nunca precisei usar a recuperação da MBR no vista, mas deixo o link de onde obtive as informações.


Referência: http://www.lednerd.com/2007/06/01/recuperando-o-mbr-master-boot-record-com-windows-vista/


Reinicie o computador pelo DVD de instalação do Windows Vista
2. Selecione as configurações de idioma e clique em Avançar



3. Clique na opção Reparar o computador



4. Selecione o sistema operacional, nesse caso só temos o Windows Vista, e em seguida clique em Avançar



5. Selecione Prompt de comando



6. Digite o comando bootrec /FixMbr e pressione Enter



7. Feche o prompt e clique e Reiniciar

*** FIM ***

quinta-feira, 16 de abril de 2009

Sistema de arquivos

Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e acessos, esta tarefa torna-se mais e mais complicada, exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos. Existem diversos sistemas de arquivos diferentes, que vão desde sistemas simples como o FAT16, que utilizamos em cartões de memória, até sistemas como o NTFS, EXT3 e ReiserFS, que incorporam recursos muito mais avançados.

No mundo Windows, temos apenas três sistemas de arquivos: FAT16, FAT32 e NTFS. O FAT16 é o mais antigo, usado desde os tempos do MS-DOS, enquanto o NTFS é o mais complexo e atual. Apesar disso, temos uma variedade muito grande de sistemas de arquivos diferentes no Linux (e outros sistemas Unix), que incluem o EXT2, EXT3, ReiserFS, XFS, JFS e muitos outros. Para quem usa apenas o Windows, estes sistemas podem parecer exóticos, mas eles são velhos conhecidos de quem trabalha com servidores, já que neles o Linux é que é o sistema mais popular.

FAT.......: File Allocation Table;
NTFS......: New Tecnology File System;
EXT.......: Extended File System;



Referência: http://www.guiadohardware.net/termos/sistema-de-arquivos

terça-feira, 14 de abril de 2009

Algumas formas de reparar a MBR

Breve explicação sobre MBR(Master Boot Record)

A MBR é um pequeno programa que é executado sempre que um computador inicia.

A MBR é armazenado no primeiro setor do disco de arranque.

O disco de inicialização pode ser um disco rígido, uma unidade de disquetes, ou até mesmo um CD ou DVD.

A tarefa do MBR

O trabalho normal da MBR programa está a pesquisar a tabela de partição para a partição activa, copiar o setor de inicialização da partição ativa na memória, e transferência de controle sobre esse programa.

Se a MBR não pode realizar essa tarefa com sucesso, ele irá imprimir uma dessas mensagens de erro:

* Invalid partition table
* Erro ao carregar o sistema operacional
* Faltando sistema operacional

O MBR e Boot Sector Viruses

Alguns boot sector vírus sobrescrever o MBR.

Se você acha que isso aconteceu a um ou mais do seu disco, execute uma ferramenta anti-vírus para limpar os discos.

FDISK / MBR

Nos termos do DOS e versões anteriores do Microsoft Windows, foi possível utilizar o "FDISK / MBR" comando para reparar o MBR.

Infelizmente, não foi terrivelmente FDISK inteligentes sobre a reparação e esta opção, muitas vezes causam mais danos do que fixa. FDISK foi removido do Windows XP.

FIXMBR

Microsoft Windows 2000/XP/2003 fornecer o FIXMBR comando na consola de recuperação.

O comando FIXMBR replica a funcionalidade do "FDISK / MBR" comando, juntamente com a sua associada problemas.

Antes de tentar reparar o MBR, estar completamente certo de fazer um backup de todos os seus dados.



Referência: http://pt.tech-faq.com/mbr.shtml

quarta-feira, 8 de abril de 2009

Instalando o Kurumin 7 (e outros) num pendrive ou cartão

O artigo é de autoria do Carlos E. Morimoto, com base nele consegui instalar o kurumin no meu PEN. Não perdi nenhum arquivo na minha tentativa, mas aconselho a fazer BACKUP antes de seguir o procedimento abaixo. Se achar que não é necessário, vá em frente, mas o risco é somente seu.
Leonardo Mendonça Finato




Este tutorial ensina como instalar o Kurumin 7 e também outras distribuições num pendrive ou cartão de memória, usando o grub como gerenciador de boot e fazendo com que as configurações e programas instalados sejam salvos e carregados automaticamente durante o boot.

Autor Carlos E. Morimoto
15/02/2007

referência: http://www.guiadohardware.net/tutoriais/instalar-kurumin-pendrive/


Os cartões de memória flash sempre foram dispositivos caros, restritos a palmtops e dispositivos embarcados e, mesmo neles, quase sempre em pequenas quantidades, sempre combinados com memória RAM ou ROM (mais baratas). Na maioria dos palmtops, você encontra uma pequena quantidade de memória flash, que armazena o sistema operacional e uma quantidade maior de memória SRAM, que além de ser usada pelo sistema, armazena todos os aplicativos e arquivos. Apenas recentemente um número expressivo de palmtops passou a usar memória flash como meio primário de armazenamento.

A memória flash é um tipo de memória de estado sólido constituída por células que "aprisionam" um impulso elétrico, preservando-o por anos, sem necessidade de alimentação elétrica. Só é necessário energia na hora de ler ou escrever dados.

Por não ter partes móveis, a resistência mecânica é muito boa. Se você começasse a espancar seu computador impiedosamente, o cartão de memória seria provavelmente um dos últimos componentes a ser danificado ;).

As limitações da memória flash são o custo por megabyte e uma vida útil relativamente curta, estimada em 1 milhão ciclos de leitura ou gravação, o que restringe seu uso em algumas áreas. Você nunca deve usar um cartão de memória flash para armazenar uma partição swap, por exemplo.

O custo por megabyte sempre será muito mais alto que o de um HD. A diferença é que o custo unitário do HD é mais ou menos fixo, enquanto num pendrive ou cartão o custo é proporcional à capacidade. Nenhum HD (novo) custa menos que uns 80 dólares, o que evolui é a capacidade. Por outro lado, em fevereiro de 2007, um cartão SD de 2 GB já podia ser comprado por R$ 80, bem menos que um HD.

Desde o início do milênio, o custo memória flash tem caído pela metade a cada ano, esmagado pelas melhorias no processo de fabricação e novas tecnologias, que permitiram que cada célula passasse a armazenar mais de um bit. Atualmente a memória flash já custa bem menos que a memória RAM e já começa a substituir os HDs em alguns nichos, onde a portabilidade e o baixo consumo são importantes. Além disso, os cartões de memória substituíram rapidamente os disquetes como meio de armazenamento, hoje em dia quase todo mundo tem um :).

A grande maioria das placas-mãe recentes são capazes de dar boot através de um pendrive ou leitor de cartões plugado na porta USB, como se fosse um HD removível. No Linux, estes dispositivos são detectados como se fossem HDs SCSI: um pendrive é detectado como "/dev/sda" e, num leitor com várias portas, cada tipo de cartão é visto como um dispositivo diferente. No meu, por exemplo, o cartão SD é visto como "/dev/sdc", o cartão compact-flash é visto como "/dev/sda" e o memory-stick como "/dev/sdd".

Existem ainda adaptadores, que permitem ligar um cartão compact-flash diretamente a uma das portas IDE da placa-mãe, fazendo com que ele seja detectado como um HD. Neste caso, ele será detectado pelo sistema como "/dev/hda" ou "/dev/hdc", por exemplo.



A novidade é que você pode instalar Linux no pendrive ou cartão e dar boot diretamente através dele. Você pode usar esta idéia para ter um sistema portátil, que pode transportar para qualquer lugar, ou para montar micros sem HD, que usam memória flash como mídia de armazenamento.

Existem duas opções. Você pode instalar diretamente o sistema no pendrive, como se fosse um HD, ou instalar a imagem de um live-CD, como o Kurumin ou o Damn Small, e usar o espaço excedente para armazenar arquivos.

Fazer uma instalação "real" é a opção mais simples. Você precisa apenas escolher uma distribuição razoavelmente atual, cujo instalador seja capaz de detectar o pendrive, e fazer uma instalação normal, particionando e instalando. Por outro lado, esta é a opção mais dispendiosa, pois o sistema instalado consume bem mais espaço que a imagem compactada usada no CD.

Um segundo problema é que a instalação serviria apenas para o PC usado durante a instalação. Sempre que fosse usar o pendrive em outro micro, você teria que reconfigurar o sistema para trabalhar na nova configuração, um trabalho pouco agradável :-).

A segunda opção, instalar a imagem de um live-CD, é mais econômica do ponto de vista do espaço e permite usar o pendrive em vários micros diferentes, pois o sistema detecta o hardware durante o boot, como ao rodar a partir do CD. Se você tem um pendrive ou cartão de 2 GB, pode rodar praticamente qualquer distribuição live-CD, ficando ainda com mais de 1 GB de espaço livre para guardar arquivos. Você pode também remasterizar o CD, de forma a deixar o sistema mais enxuto, ou usar uma distribuição mais compacta, como o Slax ou o Damn Small.

Vou usar como exemplo o Kurumin 7, mas esta mesma receita pode ser usada no Knoppix e (com pequenas adaptações) em praticamente qualquer outra distribuição em live-CD.

Para melhorar a compatibilidade, vamos utilizar o grub como gerenciador de boot. Ele oferece uma boa flexibilidade e apresenta menos problemas de compatibilidade com placas diversas. Note que apenas placas-mãe relativamente recentes realmente suportam boot através da porta USB. Muitas chegam a oferecer a opção no setup, mas falham na hora H.

Esta receita realmente funciona. Se você seguir todos os passos corretamente e ainda assim receber um "Grub: Disk error" ou "Error 21", provavelmente o problema é com o BIOS da placa mãe. Em alguns casos, atualizar o BIOS pode resolver, mas em outros você vai ter que esperar até conseguir trocar de placa.

Os problemas de compatibilidade são justamente o principal problema dos pendrives bootáveis; se você quer algo que funcione em qualquer micro, é melhor continuar usando o CD-ROM :-P.

Comece particionando o pendrive. Você pode também usar um cartão com a ajuda de um leitor USB. Ambos são reconhecidos pelo sistema da mesma forma. Se você tem um pendrive de 2 GB, o ideal é deixar uma partição FAT no início, para guardar arquivos e criar uma partição de 600 ou 700 MB (de acordo com o tamanho da distribuição que for utilizar) para a imagem do sistema. A partição FAT no início permite que você continue acessando o pendrive normalmente através do Windows.

A imagem do Kurumin 7 tem 604 MB. Como precisaremos de algum espaço adicional para os arquivos do grub e sempre algum espaço é perdido ao formatar, é recomendável criar uma partição de 650 MB para o sistema. Ao usar outras distribuições, calcule o espaço necessário de acordo com o tamanho do sistema.

Os pendrives já vem formatados de fábrica, com uma grande partição FAT. Você pode usar o gparted para redimensioná-la e criar uma partição EXT2 para o sistema. Naturalmente, você poderia usar outro sistema de arquivos, mas o EXT2 é suficiente para o que precisamos.

Num pendrive de 2 GB, ficaria assim:


sda1: 1.3 GB (FAT)
sda2: 650 MB (EXT2)


Para formatar as partições pelo terminal, use os comandos:


# mkfs.vfat /dev/sda1
# mkfs.ext2 /dev/sda2


(onde o /dev/sda o dispositivo referente ao pendrive)

O primeiro passo é montar o CD-ROM ou o arquivo ISO do sistema e copie todos os arquivos para dentro da segunda partição do pendrive, deixando-a com a mesma estrutura de pastas que o CD-ROM:



Originalmente, o Kurumin utiliza o isolinux como gerenciador de boot ao rodar através do CD. Embora até possa ser utilizado, o isolinux possui muitas limitações com relação a outras mídias, por isso vamos substituí-lo pelo grub. Para isso, você vai precisar ter o Kurumin 7 instalado em alguma partição do HD.

Dê boot na instalação do Kurumin. Monte a segunda partição do pendrive e crie a pasta "/boot/grub" dentro dela. Em seguida, copie os arquivos da pasta "/boot/grub" da instalação do Kurumin no HD para a pasta /boot/grub" do pendrive, que acabou de criar. Crie também um arquivo de texto vazio chamado "teste" (na pasta "/boot/grub" do pendrive), que utilizaremos no passo seguinte.

No final você ficará com uma estrutura como esta no pendrive:




Simplesmente copiar os arquivos do grub para dentro do pendrive não basta. Precisamos agora instalar o grub no setor de boot do pendrive, de forma que ele se torne bootável. Para isso, usaremos o prompt do grub. Para acessá-lo use (a partir da instalação do Kurumin 7 no HD) o comando "grub" (como root). Você verá um prompt como este:


GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub>

O grub utiliza uma nomenclatura peculiar para nomear os drives. É aqui que o arquivo "teste" vazio nos vai ser útil. Podemos utilizá-lo para descobrir como o grub identificou o pendrive. Para isso, use o comando "find /boot/grub/teste" no prompt do grub:


grub> find /boot/grub/teste

(hd1,1)

A resposta indica que (na nomenclatura usada pelo grub) o arquivo foi encontrado na partição 1 do hd1. O grub nomeia os dispositivos e partições a partir do zero, de forma que isso equivale à segunda partição, do segundo HD, ou seja, a segunda partição do pendrive :).

Falta agora só instalar o grub na partição indicada. Preste atenção nesta etapa, pois instalar no dispositivo errado pode ser desastroso :). Use os comandos "root (hd1,1)", "setup (hd1)", "setup (hd1,1)" e "quit", substituindo os endereços, caso diferentes no seu caso. Note que instalei o grub duas vezes, uma no raiz do pendrive e outra na partição. Isto não é realmente necessário (instalar no raiz é suficiente), faço apenas por desencargo:


grub> root (hd1,1)

Filesystem type is ext2fs, partition type 0x83

grub> setup (hd1)

Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 15 sectors are embedded.
Succeeded
Running "install /boot/grub/stage1 (hd1) (hd1)1+15 p (hd1,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.

grub> setup (hd1,1)

Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1,1)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd1,1)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd1,1) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded
Done.

grub> quit

Agora, você poderá copiar todos arquivos do CD-ROM para o pendrive. Isso pode ser feito com o comando seguinte, levando em conta os exemplos:


cp -a /mnt/cdrom/* /mnt/sda2

A esta altura, você terá uma estrutura similar a esta no pendrive:

/boot/grub
/boot/isolinux
/KNOPPIX

A pasta "/boot/isolinux" contém os arquivos de boot originais do sistema (como o Kernel e o arquivo initrd.gz), enquanto a pasta "/KNOPPIX" contém a imagem compactada do sistema. O próximo passo é justamente adaptar a cópia do grub que criamos para utilizar estes arquivos.

Acesse a parta "/boot/grub" (no pendrive) e delete o arquivo "device.map", ele contém um cache dos dispositivos disponíveis na máquina, que deletamos para que o grub detecte tudo a cada boot, já que o pendrive será utilizado em várias máquinas diferentes.

Abra agora o arquivo "menu.lst". Apague todo o seu conteúdo e substitua pelas linhas abaixo:


default 0
timeout 9

title Kurumin Linux
root (hd0,1)
kernel /boot/isolinux/linux26 ramdisk_size=100000 init=/etc/init vga=791 quiet lang=us
initrd /boot/isolinux/minirt.gz

title BOOT pelo HD
root (hd1)
chainloader +1

Independentemente de como o grub tenha detectado o pendrive na etapa anterior, quando você dá boot através dele, o grub sempre o vê como "(hd0)". O sistema está instalado na segunda partição, o que nos leva ao endereço "(hd0,1)", que usamos na opção principal, responsável por carregar o sistema instalado no pendrive. Se por acaso você estiver usando uma única partição no pendrive, substitua o "(hd0,1)" por "(hd0,0)"

Note que as opções "/boot/isolinux/linux26" e "/boot/isolinux/minirt.gz" indicam a localização da imagem de Kernel e o arquivo initrd que serão utilizados. O nome dos arquivos pode mudar de distribuição para distribuição, por isso é sempre importante confirmar.

A segunda opção (title BOOT pelo HD) oferece a opção de dar um boot normal, carregando o sistema instalado no HD, sem que você precise remover o pendrive.

Com isto, você já tem um pendrive ou cartão bootável, basta configurar o setup para inicializar através dele e testar. Procure pela opção "First Boot Device" e configure-a com a opção "Generic USB Flash", "USB-HDD" ou "Removable Devices", de acordo com o que estiver disponível. Algumas placas (mesmo alguns modelos relativamente recentes), são problemáticas com relação ao boot através de pendrives. Numa Asus A7N8X-X que testei, por exemplo, o pendrive só era detectado pelo BIOS caso a opção "APIC Function" (que não tem nada a ver com a história) estivesse habilitada.




Uma pegadinha é que o BIOS só aceita inicializar através do pendrive se você ativar a flag "bootable" para a partição (do pendrive) onde salvou a imagem do sistema. Sem isso, o boot para uma uma mensagem reclamando de que o dispositivo não é bootável.

Para fazer isso através do gparted, clique com o botão direito sobre a partição "/dev/sda2" e acesse a opção "Manage Flags". No menu, marque a opção "boot":




No cfdisk, selecione a partição e ative a opção "[Bootable]". Inicialmente a tela de boot é bastante simples, contendo apenas um menu de texto com as duas opções definidas no arquivo "menu.lst", mas você pode melhorá-la adicionando uma imagem de fundo ou cores. A configuração visual não muda em relação a uma instalação normal do grub.



O interessante é que isto pode ser feito com outros dispositivos compatíveis com o padrão usb-storage (onde o cartão é visto pelo sistema como se fosse um pendrive), como câmeras e até mesmo palms. Ou seja, com um cartão de capacidade suficiente, sua câmera pode, além de tirar fotos e guardar arquivos, servir como sistema de boot.

Mais um detalhe importante é com relação à velocidade da porta USB e também à velocidade do pendrive, cartão ou câmera usada. As portas USB 1.1 têm a velocidade de transferência limitada a cerca de 800 KB/s, o que torna o carregamento do sistema lento, quase como se desse boot a partir de um CD-ROM 6x.

As portas USB 2.0 são muito mais rápidas, fazendo com que o limitante seja a velocidade do cartão ou pendrive usado. Os de fabricação recente têm geralmente tem uma velocidade de leitura entre 20 e 40 MB/s, o que já oferece um desempenho satisfatório.

O grande problema fica por conta de algumas câmeras e pendrives antigos, onde a taxa de transferência é muito mais baixa, muitas vezes menos de 300 kb/s. Nada o impede de utilizá-los, mas o desempenho do sistema será muito ruim.


Salvando as configurações

Até aqui, o sistema dá boot como se estivesse rodando a partir do CD, nenhuma grande vantagem. Podemos incrementar isso usando o espaço livre para criar imagens de loopback, para armazenar configurações e programas instalados. Fazendo isso, o sistema lembra as suas configurações e permite a instalação de programas adicionais, praticamente como se estivesse instalado.

No Kurumin 7, você pode utilizar as opções disponíveis no "Iniciar > Configuração do Sistema":



Os dois scripts são complementares. O que salva o home, se encarrega de salvar os arquivos e configurações salvos na sua pasta de usuário, enquanto o do UnionFS salva os programas instalados e outras configurações do sistema. Ambos criam imagens de loopback, arquivos especialmente formatados, que permitem criar um sistema de arquivos Linux dentro de um arquivo armazenado numa partição FAT.

Monte a primeira partição do pendrive (a formatada em FAT), execute os dois scripts e salve ambas as imagens dentro da partição. Se você está usando um pendrive de 2 GB, e tem 1.3 GB disponíveis na primeira partição, poderia reservar, por exemplo, 500 MB para a imagem do UnionFS, 300 MB para o home e deixar o restante do espaço disponível para salvar arquivos gerais. Você pode criar e deletar arquivos no pendrive normalmente, desde que não mexa nestes dois arquivos:



Depois de criar as duas imagens, edite novamente o arquivo "/boot/grub/menu.lst" (do pendrive), adicionando as opções de boot necessárias para carregá-las (informadas ao executar os scripts) na linha com as opções do Kernel, como em:

kernel /boot/isolinux/linux26 ramdisk_size=100000 init=/etc/init vga=791 nomce quiet lang=us union=/dev/sda1/union.img home=/dev/sda1/kurumin.img
(tudo numa única linha)

Você pode também adicionar outras opções de boot que quiser usar, especificando qual resolução usar, desativando a aceleração 3D ou suporte a impressão (para economizar memória), e assim or diante. Se você usa a opção de boot "kurumin screen=1024x768 xmodule=i810 nocups", por exemplo, a linha completa ficaria:

kernel /boot/isolinux/linux26 ramdisk_size=100000 init=/etc/init vga=791 nomce quiet lang=us union=/dev/sda1/union.img home=/dev/sda1/kurumin.img screen=1024x768 xmodule=i810 nocups

A partir daí, o sistema passa a inicializar usando as imagens do home e UnionFS por padrão, preservando suas configurações e programas instalados, rodando quase que da mesma forma que um sistema instalado.

O Knoppix, Kanotix e várias outras distribuições oferecem opções similares para salvar as configurações no pendrive, que podem ser usadas da mesma maneira, sempre gerando a imagem com as configurações e adicionando a opção de boot apropriada no arquivo "/boot/grub/menu.lst" do pendrive, para que ela seja executada a cada boot.

quarta-feira, 1 de abril de 2009

% de acessos com base no SOs

% de acessos com base no SOs

1 Windows XP 71.14%
2 Windows Vista 14.24%
3 Mac OS X 5.09%
4 Linux 2.13%
5 Windows 2000 2.00%
6 Windows 2003 0.68%
7 Windows 98 0.50%
8 Windows ME 0.21%
9 SymbianOS 0.13%
10 WAP 0.05%

Fonte: fev/2009 (www.w3counter.com)

Breve História do Linux

Breve História do Linux

O kernel Linux foi originalmente escrito por Linus Torvalds, do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, e posteriormente desenvolvido com a ajuda de vários programadores voluntários por meio da Usenet em 1991.

Torvalds começou o desenvolvimento do kernel como um projeto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Inicialmente, Torvalds disponibilizou o Linux sob uma licença que proibia qualquer uso comercial. Posteriormente foi adotada a Licença Pública Geral GNU.

No início era utilizado por programadores ou só por quem tinha conhecimentos, usavam linhas de comando. Hoje isso mudou, existem diversas empresas que criam os ambientes gráficos, as distribuições cada vez mais amigáveis de forma que uma pessoa com poucos conhecimentos consegue usar o Linux. Hoje o Linux é um sistema estável e consegue reconhecer praticamente todos os periféricos sem a necessidade de se instalar os drivers de som, vídeo, modem, rede, entre outros.


Distribuicoes mais conhecidas atualmente:

- Debian;
- Ubuntu(debian);
- OpenSuSe;
- Red Hat;
- Fedora(Red Hat);
- Mandriva (Red Hat);
- Slackware.

No Brasil: Conectiva (atualmente distribuidor Mandriva) e o Kurumin (descontinuado).

Breve História do Windows

Breve História do Windows
O primeiro windows foi o Windows 1.0, foi lançado em 20/11/1985, era apenas uma interface gráfica limitada e rodava no MS-DOS 2.0, que era um S.O., parecido com o prompt de comando.

Em 22/05/1990 foi lançado o Windows 3.0, também rodava no MS-DOS, em 08/11/11993 é lançada versão 3.11 for workgroups, mas não imaginavam que faria tanto sucesso. O motivo se explicava por se tratar da primeira versão do windows utilizar recursos de rede, como compartilhamento de impressão e arquivos.

Em 24/08/1995 foi lançado o Windows 95, também rodava sobre o MS-DOS 7.0, mesmo sendo imperceptível para o usuário. Introduziu o botão inicia, além de ter uma grande alteração na interface. Usava FAT16 em seu sistema de arquivos e seu sistema multitarefa era mais eficiente.

Em 25/06/1998 era lançado o Windows 98, no qual tinha varria correções das falhas existentes na versão anterior, utilizava a FAT32.

Em 1993 foi lançado o windows NT 3.1, mais estável que os anteriores e direcionado para empresas para trabalhar como servidor de arquivos.

Foram lançadas outras versões e em 2000, no que seria a versão 5.0, recebeu o nome de Windows 2000.

No ano seguinte foi lançado o XP, com base na tecnologia do W2K, em 2005 recebe uma versão de 64bits especificamente para esses processadores. É muito difundido atualmente.

Windows Vista foi lançado em 2007, mas não teve boa receptividade, até hoje. Usuários que migraram para o Vista, acabaram retornando para o XP.

Em 2008 é surge o Windows server 2008 e para 2009/2010 está previsto o lançamento do Windows 7.

Arquitetura dos SOs

Arquitetura dos SOs

- Kernel monolítico ou monobloco: todo o kernel é executado no espaço do kernel no modo protegido;

- Microkernel ou modelo cliente-servidor: usa o mínimo possível do "espaço do sistema" e deixa o máximo de recursos rodando no "espaço do usuário“;

- Kernel híbrido: baseado em microkernel no qual módulos externos a ele podem executar operações em modo kernel (protegido), a fim de evitar trocas de contexto e melhorar o desempenho geral do sistema;

- Nanokernel: extremamente simples, é a camada mais próxima do hardware, geralmente são utilizados como sendo "sistemas virtualizados" ou sistema de tempo real;

- Exokernel: simples que faz gerência os recursos do sistema e um conjunto de bibliotecas.

Tarefas do S.O.

Tarefas do S.O.

As tarefas do S.O., na maioria das vezes, se encaixam em seis categorias:



- gerenciamento do processador;
- gerenciamento da memória;
- gerenciamento de dispositivos;
- gerenciamento de armazenamento;
- interface de aplicativos, e;
- interface do usuário.

Partições

Partições

A MBR pode ter até quatro partições primárias e cada uma pode ter até 63 partições estendidas (também chamadas de lógicas).


Sistema de Arquivos

Uma partição só pode utilizar um sistema de arquivos, cada S.O. tem seu sistema. Podemos citar alguns nomes e seus S.O.: Windows NT 4.0/5.0/2K/XP/2K3/Vista com NTFS; Linux com EXT2, EXT3, ReiserFS.

OBS: praticamente todos os dispositivos USB utilizam a FAT32.

MultiBoot

Gerenciadores de boot
(multi boot)


O GRUB e o LILO estão entre os gerenciadores de boot mais conhecidos, de forma simples escolhe-se a partição do S.O. que queremos usar.

Entretanto, essa técnica não permite utilizar mais de um S.O. instalado em um único HD concomitantemente. Para utilizar simultaneamente, pode-se utilizar emuladores ou então fazer acesso remoto em outra máquina com outro S.O.

Master Boot Record (MBR)

É comumente encontrado num computador doméstico, localiza-se no primeiro setor do disco, possui 512 bytes e divide-se em duas áreas, a primeira tem o sistema de inicialização do S.O. e a segunda contém as informações das partições, são elas: tipo de sistema de arquivos, inicio e termino e seu tamanho em setores.

A MBR será substituída pela GPT (GUID Partition Table), que será usado em conjunto com o EFI (Extensible Firmware Interface)

boot

boot (Inicialização do
sistema operacional)


Muitos computadores podem executar apenas códigos existentes na memória de trabalho (ROM ou RAM); os sistemas operacionais modernos são normalmente armazenados em disco rígido, CD-ROM ou outros dispositivos de armazenamento.

Na iniciação a CPU executa um programa contido na memória ROM (BIOS do IBM PC), e este faz a verificação do hardware e não detectando falhas procura por dispositivos que podem conter um sistema operacional e que são, portanto, passíveis de efetuar o boot.

Definido o dispositivo é carregado um pequeno programa que fica no primeiro setor, chamado de MBR (master boot record).


Segundo estágio do
sistema de iniciação


O pequeno programa normalmente não é o sistema operacional, mas apenas um segundo estágio do sistema de inicialização, assim como o Lilo ou o Grub. Ele será então capaz de carregar o sistema operacional apropriado, e finalmente transferir a execução para ele.

O sistema irá inicializar, e deve carregar drivers de dispositivos e outros programas que são necessários para a operação normal de um sistema operacional.

O processo de inicialização é considerado completo quando o computador está pronto para ser operado pelo usuário.

sexta-feira, 20 de março de 2009

Sistemas Operacionais

Como tudo começou

Na primeira geração de computadores (1945-1955), os computadores eram tão grandes, mais tao grandes que ocupavam salas imensas. Eles eram construídos basicamente com válvulas e painéis, e os sistemas operacionais "não existiam". Os programadores, que também eram os operadores, controlavam o computador por meio de chaves , fios e luzes de aviso.
Na geração seguinte (1955-1965), foram criados os sistemas em lote (batch systems), que permitiram melhor uso dos recursos computacionais. A base do sistema operacional era um programa monitor, usado para enfileirar tarefas. O usuário foi afastado do computador; cada programa era escrito em cartões perfurados, que por sua vez eram carregados, juntamente com o respectivo compilador (normalmente Fortran ou Cobol), por um operador, que por sua vez usava uma linguagem de controle chamada JCL (job control language).
No início da computação os primeiros sistemas operacionais eram únicos, pois cada mainframe vendido necessitava de um sistema operacional específico. Esse problema era resultado de arquiteturas diferentes e da linguagem de máquina utilizada. Após essa fase, iniciou-se a pesquisa de sistemas operacionais que automatizassem a troca de tarefas, pois os sistemas eram monousuários e tinham cartões perfurados como entrada (eliminando, assim, o trabalho de pessoas que eram contratadas apenas para trocar os cartões perfurados).
Um dos primeiros sistemas operacionais de propósito geral foi o CTSS, desenvolvido no MIT. Logo após os laboratórios Bell da AT&T e a General Eletric desenvolveram o Multics, cujo objetivo era suportar centenas de usuários. Apesar do fracasso comercial, o Multics serviu como base para o estudo e desenvolvimento de sistemas operacionais. Um dos desenvolvedores do Multics, que trabalhava para a Bell, Ken Thompson, começou a reescrever o Multics num conceito menos ambicioso, criando o Unics (em 1969), que mais tarde passou a chamar-se Unix. Os sistemas operacionais eram geralmente programandos em assembly, até mesmo o Unix em seu início.
Na década de 1970, quando começaram a aparecer os computadores pessoais, houve a necessidade de um sistema operacional de utilização mais fácil. Em 1980, William Bill Gates e seu colega de faculdade, Paul Allen, fundadores da Microsoft, compram o sistema QDOS (Quick and Dirty Operating System), de Tim Paterson, batizam-no de DOS (Disk Operating System). O DOS vendeu muitas cópias.
No começo da década de 1990, um estudante de computação finlandês postou um comentário numa lista de discussão da Usenet dizendo que estava desenvolvendo um kernel de sistema operacional e perguntou se alguém gostaria de auxiliá-lo na tarefa. Este estudante chamava-se Linus Torvalds e o primeiro passo em direção ao tão conhecido Linux foi dado naquele momento.

Invenções da XEROX que contribuiram para a interface GUI

Xerox PARC foi o incubador de vários elementos dos computadores atuais. Vários já faziam parte do primeiro computador pessoal, o Alto, que incluía muitos aspectos do modelo atual de uso dos computadores: o mouse, gráficos em cores, um editor de texto WYSIWYG, InterPress (uma linguagem gráfica de descrição de página independente da resolução e precursora do PostScript), Ethernet, programação orientada a objeto na linguagem de programação Smalltalk e ambiente de desenvolvimento integrado. A impressora a laser foi desenvolvida na mesma época, como parte integrante do ambiente geral.

Entre os distintos pesquisadores do PARC encontravam-se dois ganhadores do Turing Award: Butler W. Lampson (1992) e Alan Kay (2003). A ACM Software System Award reconheceu o sistema Alto em 1984, Smalltalk em 1987, InterLisp em 1992 e Chamada de procedimento remoto (RPC) em 1994. Lampson, Kay, Bob Taylor e Charles P. Thacker receberam o prestigiado prêmio Charles Stark Draper Prize da National Academy of Engineering en 2004 pelo seu trabalho no sistema Alto.

Xerox foi muito criticada (particularmente por historiadores de negócios) por ter falhado em comercializar de maneira adequada e explorar economicamente as inovações do PARC. O exemplo favorito é a GUI, desenvolvida inicialmente no PARC para o "Alto" e depois comercializada como o Xerox Star pelo Xerox Systems Development Department. Apesar de extremamente importante em termos de sua influência em projetos de sistemas futuros, o projeto foi condenado por ter vendido apenas 25000 unidades.

A primeira GUI com sucesso comercial foi o Apple Macintosh, desenvolvida, segundo uma famosa história incorreta, depois de uma visita de Steve Jobs ao PARC. (A verdade é que o trabalho com a GUI já estava sendo desenvolvido na Apple, e as duas visitas de Job somente teriam mostrado a ele como a GUI seria quando estivesse pronta).

Não há dúvidas quanto ao impacto a longo termo dos sistemas do PARC. Foram necessárias duas décadas para que muitas das suas tecnologias fossem ultrapassadas. As interfaces e tecnologias que o PARC lançou tornaram-se padrões para a maior parte da indústria de computadores, uma vez que seus méritos tornaram-se largamente conhecidos.

É conhecido o fato de que os dirigentes da Xerox falharam em ver o potencial das diversas invenções do PARC. Enquanto isso é em parte verdade, também é em parte uma visão simplista. Eles certamente se deram conta do valor da impressão a laser, e dos avanços vindos do setor não orientado a computadores do PARC. A maior parte dos críticos não percebem que a pesquisa em computação era uma parte relativamente pequena do PARC; havia diversos pesquisadores trabalhando em áreas como a ciência de materiais no PARC, incluindo pioneiros em tecnologias LCD e de disco óptico.



Referências:

http://pt.wikipedia.org/wiki/Xerox_PARC