<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>~pvital Blog &#187; Linux</title>
	<atom:link href="http://blog.pvital.org/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pvital.org</link>
	<description>The crazy thoughts of a tech guy.</description>
	<lastBuildDate>Mon, 05 Dec 2011 09:10:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Inicializando sua Partição Windows via KVM</title>
		<link>http://blog.pvital.org/2011/08/11/inicializando-sua-particao-windows-via-kvm/</link>
		<comments>http://blog.pvital.org/2011/08/11/inicializando-sua-particao-windows-via-kvm/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 17:19:24 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[KVM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[virtualização]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=132</guid>
		<description><![CDATA[Ter uma máquina com dual-boot é muito bom. Sempre que precisamos utilizar um dos sistemas operacionais (SO) instalados nele, basta reiniciar a máquina e logar no sistema que deseja. O problema é quando você utiliza extensivamente um dos SOs e precisa reiniciar a máquina no meio do dia para executar apenas uma operação no outro [...]]]></description>
			<content:encoded><![CDATA[<p>Ter uma máquina com dual-boot é muito bom. Sempre que precisamos utilizar um dos sistemas operacionais (SO) instalados nele, basta reiniciar a máquina e logar no sistema que deseja. O problema é quando você utiliza extensivamente um dos SOs e precisa reiniciar a máquina no meio do dia para executar apenas uma operação no outro SO, o que acontece muito comigo &#8211; utilizo Linux como ferramenta de trabalho, mas algumas operações que tenho que realizar são suportadas apenas no Windows.</p>
<p>Alternativa para esse problema existe: virtualização. Dessa forma, posso usar uma das diversas opções de virtualização disponíveis no mercado, VMWare, VirtualBox ou KVM (usando o qemu-kvm), para &#8220;executar o Windows dentro do Linux&#8221; sem problema algum. Mas o fato de eu ter que criar um disco virtual (entenda como sendo um arquivo) no sistema <em>host</em> (<em>host</em> é o SO verdadeiro que você está usando, no meu caso Linux, e <em>guest</em> é o sistema virtual) e realizar uma nova instalação do Windows sendo que já possuo uma instalação no meu disco, me incomoda e muito. Na verdade isso me incomodava, até que escutei alguêm no trabalho falar que o KVM inicializa um disco físico e executar qualquer  SO que nele está instalado. Resolvi pesquisar.</p>
<p>Pesquisando, realmente descobri que o KVM pode receber como argumento um device ao invéz de uma imagem. E descobri mais. Não somente o KVM faz isso como o VMWare também. Já com relação ao VirtualBox, não encontrei nenhuma indicação de que ele faça isso, mas existe no fórum oficial um procedimento de como exportar sua partição Windows para um disco virtual. A seguir, explico como inicializar o Windows no KVM.</p>
<p>Antes de mais nada é necessário saber se seu processador possui suporte a virtualização através das tecnologias <a title="Intel-VT" href="http://ark.intel.com/VTList.aspx" target="_blank">Intel-VT</a> e <a title="AMD-V" href="http://sites.amd.com/us/business/it-solutions/virtualization/Pages/amd-v.aspx" target="_blank">AMD-V</a>. O KVM somente vai conseguir virtualizar seu disco local se seu processador for suportado. No Linux, para saber se seu processador possui o suporte a Intel-VT basta procurar pela flag <strong>&#8216;vmx&#8217;</strong> no conteúdo do /proc/cpuinfo, e para AMD-V procure por <strong>&#8216;svm&#8217;</strong>:</p>
<p># ﻿grep vmx /proc/cpuinfo &#8211;color -n<br />
19:flags                : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority eptvpid</p>
<p>Caso seu processador suporte as tecnologias, basta instalar o KVM. No Debian (versão testing Wheezy), execute:</p>
<p># apt-get install qemu-kvm kvm</p>
<p>Neste ponto você, teoricamente, já pode inicializar sua partição Windows usando o KVM. Para isso, basta passar o device de sua particão Windows (ou de onde o GRUB está instalado &#8211; não tive como confirmar isso pois todas máquinas que possuem suporte a virtualização as quais tenho acesso possuem somente um único disco físico) como argumento para o KVM. No meu caso, o Windows 7 que possuo está na partição /dev/sda1, então:</p>
<p># kvm -hda /dev/sda</p>
<p>Neste ponto o KVM inicializa o sua BIOS virtual e o GRUB aparece. Selecionando a entrada relativa ao Windows, você verá a imagem gráfica do Windows na tela mas logo após aparecerá uma tela reportando que o processo de inicialização foi abortado. A figura abaixo é um exemplo que aconteceu com o Windows2008.</p>
<div class="wp-caption aligncenter" style="width: 658px"><a href="http://chaschperli.ch/screenshot-bsod-win2008.png"><img title="Windows crash" src="http://chaschperli.ch/screenshot-bsod-win2008.png" alt="Windows crash" width="648" height="508" /></a><p class="wp-caption-text">Windows crash</p></div>
<p>Isso ocorre pois o sistema de registro do Windows salva as informações﻿ da controlodara de IDE/SATA em que ele foi instalado. Sempre que você tentar utilizar o disco em que foi instalado o Windows em uma máquina com outra controladora, ele apresentará essa mensagem. No caso, como o KVM virtualiza as informações de hardware, o registro do Windows detecta que ele está inicializando em uma máquina com outra controlodara. Para solucionar este problema deve-se modificar algumas informações no registro do Windows e a forma mais fácil que achei foi seguir o procedimento descrito por Gary Hollands neste <a title="Moving Windows XP pro to different hardware" href="http://www.solriche.co.uk/files/misc/move_xp.html" target="_blank">site</a>. A própria Microsoft <a title="Stop 0x0000007B message" href="http://support.microsoft.com/kb/314082/pt-br" target="_blank">publicou</a> uma solução contendo basicamente os mesmos passos (mas sem se responsabilizar pela consequências).</p>
<p>Assim, o procedimento que realizei foi:</p>
<ol>
<li>Reinicializar a máquina e acessar o Windows</li>
<li>Fazer o download do arquivo <a title="Move XP Utility" href="http://www.solriche.co.uk/downloads/MOVE_XP.ZIP" target="_blank">Move XP Utility</a>, decompactá-lo e executar o arquivo bat dele.</li>
<li>Reinicializar a máquina e acessar o Linux</li>
</ol>
<p>Apesar de o procedimento acima ser especifico para Windows XP, ele funcionou no Windows 7 (minha versão atual). Após esse procedimento você estará apto a executar o KVM novamente utilizando o comando citado acima, e então o Windows inicializará sem problemas e você terá acesso a todos os arquivos de sua partição Windows. Atente para o fato de que o Windows instalará novos drivers relativos ao &#8220;novo hardware&#8221;﻿.</p>
<p>PS: Assim como a Microsoft, também não me responsabilizo por eventuais problema que você tenha ao executar os passos descritos neste artigo, principalmente os relacionados a alteração do registro do Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2011/08/11/inicializando-sua-particao-windows-via-kvm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FISL 2010</title>
		<link>http://blog.pvital.org/2010/07/22/fisl-2010/</link>
		<comments>http://blog.pvital.org/2010/07/22/fisl-2010/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 20:42:39 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[FISL]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>
		<category><![CDATA[Supercomputing]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=106</guid>
		<description><![CDATA[Não deu pra postar antes, mas agora que já até palestrei e estou com tempo livre posso falar um pouco melhor. Ontem eu palestrei no 11o Fórum Internacional de Software Livre, ou FISL 2010. Minha palestra teve como título &#8220;﻿﻿Programação Multicore: Como sobreviver a esta revolução usando o Pinguim?&#8221; e tanto os slides quanto os [...]]]></description>
			<content:encoded><![CDATA[<p>Não deu pra postar antes, mas agora que já até palestrei e estou com tempo livre posso falar um pouco melhor. Ontem eu palestrei no 11o Fórum Internacional de Software Livre, ou FISL 2010. Minha palestra teve como título <strong>&#8220;﻿﻿Programação Multicore: Como sobreviver a esta revolução usando o Pinguim?&#8221;</strong> e tanto os slides quanto os códigos-fonte estão disponíveis para download em [1] e [2], respectivamente.</p>
<p>Fora o nervosismo e calorão que senti, mesmo com a temperatura estando por volta do 10 graus Celsius Porto Alegre, e que achei estranho pois já fiz apresentações para um público mais numeroso, a palestra foi muito legal (pelo menos no meu ponto de vista <img src='http://blog.pvital.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  ). O único problema que tive foi com o tempo, pois com os 40 minutos de apresentação estipulados não consegui mostrar na prática os fontes de MPI, PThreads, OpenMP e X10 que havia preparado para a sessão.</p>
<p>Aproveitando que disponibilizei os arquivos pelo DropBox, clique em [3] para criar sua conta lá se ainda não tiver a sua!</p>
<p>[1] ﻿<a title="Slides FISL2010" href="http://miud.in/8sf" target="_blank">http://miud.in/8sf</a><br />
[2] <a title="Códigos FISL2010" href="http://miud.in/8sg" target="_blank">http://miud.in/8sg</a><br />
[3] <a title="Convite DropBox" href="https://www.dropbox.com/referrals/NTYyODM2NjA5" target="_blank">https://www.dropbox.com/referrals/NTYyODM2NjA5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2010/07/22/fisl-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IBM ServerGuide Scripting Toolkit &#8211; Linux version 2.00 released</title>
		<link>http://blog.pvital.org/2009/12/18/ibm-serverguide-scripting-toolkit-linux-version-2-00-released/</link>
		<comments>http://blog.pvital.org/2009/12/18/ibm-serverguide-scripting-toolkit-linux-version-2-00-released/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 11:57:55 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LTC]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=94</guid>
		<description><![CDATA[During this year, I worked in the Linux version of the IBM ServerGuide Scripting Toolkit (SGSTK), one of  the tools from IBM System x® ToolsCenter. The SGSTK is a collection of system-configuration tools and installation scripts that you can use to deploy software to your IBM eServer or xSeries server in a repeatable, predictable manner. After two [...]]]></description>
			<content:encoded><![CDATA[<p>During this year, I worked in the Linux version of the IBM ServerGuide Scripting Toolkit (SGSTK), one of  the tools from <a title="IBM System x ToolsCenter" href="http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=TOOL-CENTER&amp;brandind=5000008" target="_blank">IBM System x® ToolsCenter</a>. The SGSTK is a collection of system-configuration tools and installation scripts that you can use to deploy software to your IBM eServer or xSeries server in a repeatable, predictable manner.</p>
<p>After two older releases this year, today we release the version 2.00 of  the SGSTK. This version is very special for the development team, because we worked hard to develop a new framework, more stable, robust and (why not?) beauty, than the older one.  You can download it from <a title="IBM ServerGuide Scripting Toolkit" href="http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=SERV-TOOLKIT&amp;brandind=5000008" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2009/12/18/ibm-serverguide-scripting-toolkit-linux-version-2-00-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lidando com arquivos tar.gpg</title>
		<link>http://blog.pvital.org/2009/08/17/lidando-com-arquivos-tar-gpg/</link>
		<comments>http://blog.pvital.org/2009/08/17/lidando-com-arquivos-tar-gpg/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 02:09:59 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=85</guid>
		<description><![CDATA[Recebi um arquivo incomum (pelo menos para mim) hoje. Era um arquivo tar encriptado pelo GPG (GNU Privacy Guard &#8211; GNUPG). Como até então nunca tinha visto na vida um arquivo tar.gpg fui descobrir como tratar ele. Primeiramente fui ler a man page do TAR e lá vi que não tinha uma opção mágica para [...]]]></description>
			<content:encoded><![CDATA[<p>Recebi um arquivo incomum (pelo menos para mim) hoje. Era um arquivo tar encriptado pelo GPG (GNU Privacy Guard &#8211; GNUPG). Como até então nunca tinha visto na vida um arquivo <em><strong>tar.gpg</strong></em> fui descobrir como tratar ele.</p>
<p>Primeiramente fui ler a man page do TAR e lá vi que não tinha uma opção mágica para a desencriptação e desempacotamento ao mesmo tempo, assim como acontece com arquivo <em>tar.gz</em> (utilizando a opção &#8220;-z&#8221;) ou <em>tar.bz2</em> (utilizando a opção &#8220;-j&#8221;).</p>
<p>Sendo assim, fui atrás da man page do GPG. Lá descobri que existe uma opção chamada &#8220;&#8211;decrypt&#8221; ou &#8220;-d&#8221; que desencripta um arquivo GPG. Como sempre, afoito para executar o novo comando, nem li o resto e fui logo executando:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# gpg -d files.tar.gpg</div>
</li>
</ol>
</div>
<p>Grande erro!!! Nem tão grande assim, mas foi uma newbada bem newba! Na execução toda a saída do comando foi para a saída padrão e meu terminal ficou bem sujinho com o &#8220;lixo&#8221;. Relendo a man page, vi que realmente a opção escreve no stdout caso a opção &#8220;&#8211;output&#8221; não seja passada. Ok! Dessa vez vai:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# gpg -d files.tar.gpg &#8211;output files.tar
</div>
</li>
<li class="li1">
<div class="de1">usage: gpg [options] &#8211;decrypt [filename]</div>
</li>
</ol>
</div>
<p>Ok, ok! Primeiro as opções, depois o arquivo a ser desencriptado.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# gpg &#8211;output files.tar -d files.tar.gpg</div>
</li>
</ol>
</div>
<p>Pronto!!! Ele pediu a senha para a desencriptação e o arquivo files.tar foi gerado. Depois disso é simples, bastando executar o comando do TAR para o desempacotamento:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# tar -xvf files.tar</div>
</li>
</ol>
</div>
<p>E eis que pude ver os vídeos que o <a title="Página do leobsd" href="http://leobsd.blogspot.com/" target="_blank">leobsd</a> gravou durante minha <a title="Antes tarde, doque nunca" href="http://blog.pvital.org/2009/08/17/antes-tarde-doque-nunca-2/" target="_blank">aula de voo de aeromodelismo</a>. <img src='http://blog.pvital.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2009/08/17/lidando-com-arquivos-tar-gpg/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Particionando o disco no Linux</title>
		<link>http://blog.pvital.org/2009/03/13/particionando-o-disco-no-linux/</link>
		<comments>http://blog.pvital.org/2009/03/13/particionando-o-disco-no-linux/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 03:50:06 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=40</guid>
		<description><![CDATA[Certo dia desses ouvi meu colega LeoBSD (vulgo Leonardo Rangel) falando que o parted era muito bom para trabalhar com a tabela de partições do disco quando já utilizando um sistema Linux. Ele disse que com ele pode deletar a partição seguinte (de uma partição corrente) e depois dar um resize nela e até pode [...]]]></description>
			<content:encoded><![CDATA[<p>Certo dia desses ouvi meu colega <a title="Página do LeoBSD" href="http://leobsd.googlepages.com" target="_blank">LeoBSD</a> (vulgo Leonardo Rangel) falando que o <a title="GNU Parted" href="www.gnu.org/software/parted/" target="_blank">parted</a> era muito bom para trabalhar com a tabela de partições do disco quando já utilizando um sistema Linux. Ele disse que com ele pode deletar a partição seguinte (de uma partição corrente) e depois dar um resize nela e até pode dividir uma partição em duas depois de um defrag no Windows.</p>
<p>Pois bem, como tinha cerca de 35GB livres (sem uso) no meu <a title="My New Machine" href="http://blog.pvital.org/2008/04/28/my-new-machine/" target="_blank">desktop</a>, e estava precisando de alguns gigas para um determinado proposito, decidi utilizá-lo para ver como é.</p>
<p>Antes de mais nada, usei o apt-get para fazer o download e instalação do mesmo, uma vez que não o tinha instalado:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# apt-get install parted</div>
</li>
</ol>
</div>
<p>Uma vez instalado, vamos ao uso:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# parted
</div>
</li>
<li class="li1">
<div class="de1">GNU Parted 1.8.8
</div>
</li>
<li class="li1">
<div class="de1">Using /dev/sda
</div>
</li>
<li class="li1">
<div class="de1">Welcome to GNU Parted! Type &#8216;help&#8217; to view a list of commands.
</div>
</li>
<li class="li2">
<div class="de2">(parted) help
</div>
</li>
<li class="li1">
<div class="de1">check NUMBER &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; do a simple check on the file system
</div>
</li>
<li class="li1">
<div class="de1">cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER &nbsp; copy file system to another partition
</div>
</li>
<li class="li1">
<div class="de1">help [COMMAND] &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; print general help, or help on
</div>
</li>
<li class="li1">
<div class="de1">COMMAND
</div>
</li>
<li class="li2">
<div class="de2">mklabel,mktable LABEL-TYPE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; create a new disklabel (partition
</div>
</li>
<li class="li1">
<div class="de1">table)
</div>
</li>
<li class="li1">
<div class="de1">mkfs NUMBER FS-TYPE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;make a FS-TYPE file system on
</div>
</li>
<li class="li1">
<div class="de1">partititon NUMBER
</div>
</li>
<li class="li1">
<div class="de1">mkpart PART-TYPE [FS-TYPE] START END &nbsp; &nbsp; make a partition
</div>
</li>
<li class="li2">
<div class="de2">mkpartfs PART-TYPE FS-TYPE START END &nbsp; &nbsp; make a partition with a file system
</div>
</li>
<li class="li1">
<div class="de1">move NUMBER START END &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;move partition NUMBER
</div>
</li>
<li class="li1">
<div class="de1">name NUMBER NAME &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name partition NUMBER as NAME
</div>
</li>
<li class="li1">
<div class="de1">print [devices|free|list,all|NUMBER] &nbsp; &nbsp; display the partition table,
</div>
</li>
<li class="li1">
<div class="de1">available devices, free space, all found partitions, or a particular
</div>
</li>
<li class="li2">
<div class="de2">partition
</div>
</li>
<li class="li1">
<div class="de1">quit &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit program
</div>
</li>
<li class="li1">
<div class="de1">rescue START END &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rescue a lost partition near START
</div>
</li>
<li class="li1">
<div class="de1">and END
</div>
</li>
<li class="li1">
<div class="de1">resize NUMBER START END &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;resize partition NUMBER and its file
</div>
</li>
<li class="li2">
<div class="de2">system
</div>
</li>
<li class="li1">
<div class="de1">rm NUMBER &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;delete partition NUMBER
</div>
</li>
<li class="li1">
<div class="de1">select DEVICE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;choose the device to edit
</div>
</li>
<li class="li1">
<div class="de1">set NUMBER FLAG STATE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;change the FLAG on partition NUMBER
</div>
</li>
<li class="li1">
<div class="de1">toggle [NUMBER [FLAG]] &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; toggle the state of FLAG on partition
</div>
</li>
<li class="li2">
<div class="de2">NUMBER
</div>
</li>
<li class="li1">
<div class="de1">unit UNIT &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;set the default unit to UNIT
</div>
</li>
<li class="li1">
<div class="de1">version &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;display the version number and
</div>
</li>
<li class="li1">
<div class="de1">copyright information of GNU Parted
</div>
</li>
<li class="li1">
<div class="de1">(parted)</div>
</li>
</ol>
</div>
<p>Como pode ser observado, logo de cara ele mostra o help. Muito bom!!!<br />
Dando uma olhada nos comandos, vi aquele que me mostraria o estado atual do disco:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">(parted) print free
</div>
</li>
<li class="li1">
<div class="de1">Model: ATA WDC WD1600AABS-0 (scsi)
</div>
</li>
<li class="li1">
<div class="de1">Disk /dev/sda: 160GB
</div>
</li>
<li class="li1">
<div class="de1">Sector size (logical/physical): 512B/512B
</div>
</li>
<li class="li2">
<div class="de2">Partition Table: msdos
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">Number &nbsp;Start &nbsp; End &nbsp; &nbsp;Size &nbsp; &nbsp;Type &nbsp; &nbsp; &nbsp;File system &nbsp;Flags
</div>
</li>
<li class="li1">
<div class="de1">1 &nbsp; &nbsp; &nbsp;32.3kB &nbsp;502MB &nbsp;502MB &nbsp; primary &nbsp; ext3
</div>
</li>
<li class="li1">
<div class="de1">2 &nbsp; &nbsp; &nbsp;502MB &nbsp; 101GB &nbsp;100GB &nbsp; primary &nbsp; ext3
</div>
</li>
<li class="li2">
<div class="de2">3 &nbsp; &nbsp; &nbsp;101GB &nbsp; 160GB &nbsp;59.5GB &nbsp;extended
</div>
</li>
<li class="li1">
<div class="de1">5 &nbsp; &nbsp; &nbsp;101GB &nbsp; 121GB &nbsp;20.0GB &nbsp;logical &nbsp; ext3
</div>
</li>
<li class="li1">
<div class="de1">121GB &nbsp; 159GB &nbsp;38.5GB &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Free Space
</div>
</li>
<li class="li1">
<div class="de1">6 &nbsp; &nbsp; &nbsp;159GB &nbsp; 160GB &nbsp;1003MB &nbsp;logical &nbsp; linux-swap
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">(parted)</div>
</li>
</ol>
</div>
<p>OK OK! Tenho 38.5GB de espaço livre. Então vamos criar algo aí.<br />
Dou uma olhada nos comandos, usando o help e escolho que desejo criar uma partição lógica com o tipo ext3 entre 121GB e 159GB.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">(parted) mkpartfs logical ext3 121GB 159GB
</div>
</li>
<li class="li1">
<div class="de1">No Implementation: Support for creating ext3 file systems is not implemented
</div>
</li>
<li class="li1">
<div class="de1">yet.
</div>
</li>
<li class="li1">
<div class="de1">(parted)</div>
</li>
</ol>
</div>
<p>Huumm!!! Sistema de arquivos não implementado??!! Beleza!<br />
Utilizemos o bom e velho ext2, que não vai fazer muita diferença para o objetivo desta nova partição.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">(parted) mkpartfs logical ext2 121GB 159GB
</div>
</li>
<li class="li1">
<div class="de1">(parted) print all
</div>
</li>
<li class="li1">
<div class="de1">Model: ATA WDC WD1600AABS-0 (scsi)
</div>
</li>
<li class="li1">
<div class="de1">Disk /dev/sda: 160GB
</div>
</li>
<li class="li2">
<div class="de2">Sector size (logical/physical): 512B/512B
</div>
</li>
<li class="li1">
<div class="de1">Partition Table: msdos
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">Number &nbsp;Start &nbsp; End &nbsp; &nbsp;Size &nbsp; &nbsp;Type &nbsp; &nbsp; &nbsp;File system &nbsp;Flags
</div>
</li>
<li class="li1">
<div class="de1">1 &nbsp; &nbsp; &nbsp;32.3kB &nbsp;502MB &nbsp;502MB &nbsp; primary &nbsp; ext3
</div>
</li>
<li class="li2">
<div class="de2">2 &nbsp; &nbsp; &nbsp;502MB &nbsp; 101GB &nbsp;100GB &nbsp; primary &nbsp; ext3
</div>
</li>
<li class="li1">
<div class="de1">3 &nbsp; &nbsp; &nbsp;101GB &nbsp; 160GB &nbsp;59.5GB &nbsp;extended
</div>
</li>
<li class="li1">
<div class="de1">5 &nbsp; &nbsp; &nbsp;101GB &nbsp; 121GB &nbsp;20.0GB &nbsp;logical &nbsp; ext3
</div>
</li>
<li class="li1">
<div class="de1">7 &nbsp; &nbsp; &nbsp;121GB &nbsp; 159GB &nbsp;38.5GB &nbsp;logical &nbsp; ext2
</div>
</li>
<li class="li1">
<div class="de1">6 &nbsp; &nbsp; &nbsp;159GB &nbsp; 160GB &nbsp;1003MB &nbsp;logical &nbsp; linux-swap
</div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">(parted)</div>
</li>
</ol>
</div>
<p>Nossa! Simples assim?! Pois é!!! Montei a nova partição somente para ter certeza e estava lá, bunitinha!</p>
<p>Ele realmente é bom! E olha que nem usei todo o poder dele. <img src='http://blog.pvital.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>PS: Ando meio sumido! Realmente, mas a vida está um tanto corrida! Tentarei postar com uma periodicidade maior.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2009/03/13/particionando-o-disco-no-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TOP500, de novo!</title>
		<link>http://blog.pvital.org/2008/11/19/top500-de-novo/</link>
		<comments>http://blog.pvital.org/2008/11/19/top500-de-novo/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:34:47 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[HPC]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>
		<category><![CDATA[Supercomputing]]></category>
		<category><![CDATA[LinkedIn]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=31</guid>
		<description><![CDATA[Novembro chegou, e com ele a SC Conference, a maior conferência internacional para computação de alto desempenho (HPC), redes, storage e análise. Como é de costume nessa conferência, mais uma lista dos 500 mais poderosos supercomputadores, a TOP500, foi lançada e nela mais uma vez o Roadrunner da IBM ficou em primeiro lugar. O interessante [...]]]></description>
			<content:encoded><![CDATA[<p>Novembro chegou, e com ele a <a title="SC08" href="http://sc08.supercomputing.org/" target="_blank">SC Conference</a>, a maior conferência internacional para computação de alto desempenho (HPC), redes, storage e análise. Como é de costume nessa conferência, mais uma lista dos 500 mais poderosos supercomputadores, a <a title="November's 2008 TOP500 list" href="http://www.top500.org/lists/2008/11" target="_blank">TOP500</a>, foi lançada e nela mais uma vez o Roadrunner da IBM ficou em primeiro lugar.</p>
<p>O interessante dessa nova lista foram as outras posições, entre a segunda e a décima, dessa vez dominada pela <a title="Cray Inc." href="www.cray.com" target="_blank">Cray Inc</a>. Diferentemente da última lista (comentada por mim <a title="~pvital blog" href="http://blog.pvital.org/2008/06/19/top500-e-o-uso-do-linux/" target="_blank">aqui</a>), onde a <a title="IBM" href="http://www.ibm.com" target="_blank">IBM</a> tinha cinco dos Top10, dessa vez a Cray Inc. tem quatro delas: #2 &#8211; Jaguar XT5, #7 &#8211; Franklin, #8 Jaguar XT4 e #9 &#8211; Red Storm. As outras posições foram: #3 &#8211; Pleiades (<a title="SGI" href="http://www.sgi.com" target="_blank">SGI</a>), #4 &#8211; BlueGene/L (IBM), #5 &#8211; BlueGene/P (IBM), #6 &#8211; Ranger (<a title="Sun Microsystems" href="http://www.sun.com" target="_blank">Sun Microsystems</a>) e #10 &#8211; Dawning 5000A (<a title="Dawning" href="http://www.dawning.com.cn/en/index.asp" target="_blank">Dawning</a>).</p>
<p>O Brasil tem dois representantes nesta lista. O melhor colocado é um Dell PowerEdge Cluster, chamado de Netuno, do <a title="NCE-UFRJ" href="http://www.nce.ufrj.br/" target="_blank">Núcleo de Computação Eletrônica</a> da UFRJ que ficou na posição <a title="Netuno" href="http://www.top500.org/system/9259" target="_blank">#306</a>, e o seguinte, que ficou na posição <a title="PGS" href="http://www.top500.org/system/details/9725" target="_blank">#363</a>, é um IBM xSeries x3550 Cluster Xeon quad core HT da PGS.</p>
<p>Outro dado interessante é o contínuo crescimento do número de sistemas utilizando Linux. Nesta lista, foram 439 sistemas (acrescimo de 12 com relação a lista anterior) com sistema operacional da família Linux. É o pinguin dominando o mercado <img src='http://blog.pvital.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2008/11/19/top500-de-novo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM SDK for Multicore Acceleration Version 3.1 released</title>
		<link>http://blog.pvital.org/2008/10/27/ibm-sdk-for-multicore-acceleration-version-31-released/</link>
		<comments>http://blog.pvital.org/2008/10/27/ibm-sdk-for-multicore-acceleration-version-31-released/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 16:42:50 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[Cell]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LTC]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=30</guid>
		<description><![CDATA[Last Friday, October 24th, IBM released the IBM SDK for Multicore Acceleration Version 3.1 (a.k.a Cell SDK 3.1) with support to two different Linux® distributions (RHEL 5.2 and Fedora 9) and in three different package bundles: Product, Developer, and Extras. As reported here,  about 1 month ago I was replaced to the Cell IDE project, [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday, October 24th, IBM released the <a href="http://www.ibm.com/developerworks/power/cell/">IBM SDK for Multicore Acceleration Version 3.1</a> (a.k.a Cell SDK 3.1) with support to two different Linux® distributions (RHEL 5.2                                 and Fedora 9) and in three different package bundles:                                 <a href="http://www.ibm.com/developerworks/power/cell/downloads.html#1">Product</a>, <a href="http://www.ibm.com/developerworks/power/cell/downloads.html#2">Developer</a>, and                                 <a href="http://www.ibm.com/developerworks/power/cell/downloads.html#1">Extras</a>.</p>
<p>As reported <a title="~pvital blog" href="http://blog.pvital.org/2008/09/19/im-back/" target="_blank">here</a>,  about 1 month ago I was replaced to the Cell IDE project, and the IDE is one of the great number of SDK&#8217;s packages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2008/10/27/ibm-sdk-for-multicore-acceleration-version-31-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top500 and the Linux usage.</title>
		<link>http://blog.pvital.org/2008/06/19/top500-and-the-linux-usage/</link>
		<comments>http://blog.pvital.org/2008/06/19/top500-and-the-linux-usage/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 03:36:48 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[Cell]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Supercomputing]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=22</guid>
		<description><![CDATA[Today a new list of the 500 world&#8217;s most powerful supercomputers (Top500) was presented at the 23rd International Supercomputing Conference in Dresden, Germany. This list has a particular issue: the petaflops barrier was broken. The responsible by this fact? Roadrunner, the most powerful supercomputer of the world. Roadrunner, named after the New Mexico state bird, [...]]]></description>
			<content:encoded><![CDATA[<p>Today a new <a title="Top 500 (june/2008)" href="http://www.top500.org/lists/2008/06" target="_blank">list</a> of the 500 world&#8217;s most powerful supercomputers (<a title="Top 500 Supercomputers Site" href="http://www.top500.org" target="_blank">Top500</a>) was presented at the <a title="23rd ISC" href="http://www.supercomp.de/isc08/content/" target="_blank">23rd International Supercomputing Conference</a> in <a title="Dresden, Germany" href="http://en.wikipedia.org/wiki/Dresden" target="_blank">Dresden, Germany</a>. This list has a particular issue: the petaflops barrier was broken. The responsible by this fact? <a title="Roadrunner's Top500 page" href="http://www.top500.org/system/9485" target="_blank">Roadrunner</a>, the most powerful supercomputer of the world.</p>
<p><a title="Roadrunner" href="http://www.lanl.gov/news/index.php/fuseaction/nb.story/story_id/13552/nb_date/2008-06-09" target="_blank">Roadrunner</a>, named after the New Mexico state bird, cost about US $100 million, and was designed and build by IBM at <a title="Los Alamos National Laboratory" href="http://www.lanl.gov/" target="_blank">Los Alamos National Laboratory</a> to the <a title="DOE's NNSA" href="http://nnsa.energy.gov/" target="_blank">Department of Energy’s National Nuclear Security Administration</a>.  It <span><span>is the world’s first hybrid 	supercomputer, designed to <a title="Cell BE" href="http://www.research.ibm.com/cell/" target="_blank">Cell Broadband Engine</a>® works with the </span></span><span><span><a title="AMD Opteron processor" href="http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8825,00.html" target="_blank">Opteron</a>®</span></span><span><span> processors from 	<a title="AMD  " href="http://www.amd.com" target="_blank">AMD</a>. A few numbers of Roadrunner:</span></span></p>
<ul>
<li><span><span>connects 6,562 dual-core AMD Opteron® chips as well as 12,240 Cell 	chips (on IBM Model QS22 blade servers),</span></span></li>
<li><span><span>has 98 	terabytes of memory,<br />
</span></span></li>
<li><span><span>is housed in 278 refrigerator-sized, IBM 	BladeCenter® racks occupying 5,200 square feet,</span></span></li>
<li><span><span>has 10,000 connections 	– both Infiniband and Gigabit Ethernet &#8212; that required 55 miles of fiber 	optic cable,</span></span></li>
<li><span><span>weighs 500,000 lbs. </span></span></li>
</ul>
<p><span><span>But other important thing about Roadrunner is its operating system: a Linux version from <a title="Red Hat Linux" href="http://www.redhat.com" target="_blank">Red Hat</a>. All the Top10 most powerful supercomputers have Linux. Four of them have only Linux running: #1 Roadrunner (<a title="IBM" href="http://www.ibm.com" target="_blank">IBM</a>), #4 Ranger (<a title="Sun Microsystems" href="http://www.sun.com" target="_blank">Sun Microsystems</a>), </span></span><span><span>#5 Jaguar (<a title="Cray Inc." href="http://www.cray.com/" target="_blank">Cray Inc.</a>), </span></span>#7 Encanto (<a title="SGI" href="http://www.sgi.com/" target="_blank">SGI</a>), <span><span>#8 EKA (</span></span><a title="HP" href="http://www.hp.com">Hewlett-Packard</a>) and #10 Total&#8217;s SGI Altix (SGI). The rest of them have a kind of mixed system (Linux+something): #2 BlueGene/L (IBM), #3 Argonne Blue Gene/P Solution (IBM), #6 JUGENE Blue Gene/P Solution (IBM) and #9 IDRIS Blue Gene/P Solution (IBM) have SLES9+CNK.</p>
<p>The number of supercomputers with Linux have increased by the years. From the 500 supercomputers of the last list, 427 have Linux and 40 have a mixed system with Linux (UNICOS/Linux, CNK/SLES 9, UNICOS/SUSE Linux and UNICOS/lc). See the official numbers <a title="OS numbers from TOP500(June/08)" href="http://www.top500.org/stats/list/31/os" target="_blank">here</a>. The first time that a supercomputer with Linux appeared in the Top500 list was on June,1998. The development of the Linux usage by the years can be visualized <a title="OS family development of Top500" href="http://www.top500.org/overtime/list/31/osfam" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2008/06/19/top500-and-the-linux-usage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top500 e o uso do Linux</title>
		<link>http://blog.pvital.org/2008/06/19/top500-e-o-uso-do-linux/</link>
		<comments>http://blog.pvital.org/2008/06/19/top500-e-o-uso-do-linux/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 03:35:59 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[Cell]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[portuguese]]></category>
		<category><![CDATA[Supercomputing]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=23</guid>
		<description><![CDATA[Hoje uma nova lista dos 500 mais poderosos supercompudores do mundo (Top500) foi apresentada na 23a International Supercomputing Conference em Dresden, Alemanha. Esta lista tem um tópico particular: a barreira do petaflop foi quebrada. O responsável por isso? Roadrunner, o supercomputador mais poderoso do mundo. Roadrunner, nome de uma ave do estado do Novo Mexico [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje uma nova <a title="Top 500 (june/2008)" href="http://www.top500.org/lists/2008/06" target="_blank">lista</a> dos 500 mais poderosos supercompudores do mundo (<a title="Top 500 Supercomputers Site" href="http://www.top500.org" target="_blank">Top500</a>) foi apresentada na <a title="23rd ISC" href="http://www.supercomp.de/isc08/content/" target="_blank">23a International Supercomputing Conference</a> em <a title="Dresden, Germany" href="http://en.wikipedia.org/wiki/Dresden" target="_blank">Dresden, Alemanha</a>. Esta lista tem um tópico particular: a barreira do petaflop foi quebrada. O responsável por isso? <a title="Roadrunner's Top500 page" href="http://www.top500.org/system/9485" target="_blank">Roadrunner</a>, o supercomputador mais poderoso do mundo.</p>
<p><a title="Roadrunner" href="http://www.lanl.gov/news/index.php/fuseaction/nb.story/story_id/13552/nb_date/2008-06-09" target="_blank">Roadrunner</a>, nome de uma ave do estado do Novo Mexico nos EUA, custou cerca de 100 milhões de dólares, e foi projetado e construido pela IBM no <a title="Los Alamos National Laboratory" href="http://www.lanl.gov/" target="_blank">Laboratório Nacional Los Alamos</a> para a <a title="DOE's NNSA" href="http://nnsa.energy.gov/" target="_blank">Departamento de Energia</a>.  Ele é o primeiro supercomputador híbrido do mundo<span><span>, projetado para processador <a title="Cell BE" href="http://www.research.ibm.com/cell/" target="_blank">Cell Broadband Engine</a>® trabalhar em conjunto com o processador </span></span><span><span><a title="AMD Opteron processor" href="http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8825,00.html" target="_blank">Opteron</a>®</span></span><span><span> da	<a title="AMD  " href="http://www.amd.com" target="_blank">AMD</a>. Alguns números do Roadrunner:</span></span></p>
<ul>
<li><span><span>conecta 6562 chips dual-core AMD Opteron® bem como 12.240 chips Cell (em servidores blades IBM Modelo QS22),</span></span></li>
<li><span><span>tem 98 	terabytes de memória,<br />
</span></span></li>
<li><span><span>está em 278 IBM 	BladeCenter® racks ocupando </span></span>483.095 m²<span><span>t,</span></span></li>
<li><span><span>tem 10.000 conexões 	– ambas Infiniband e Gigabit Ethernet &#8212; que requiseram 88,5 Km de cabos de fibra óptica,</span></span></li>
<li><span><span>pesa cerca de 227 toneladas. </span></span></li>
</ul>
<p><span><span>Mas um fato interessante sobre o Roadrunner é seu sistema operacional: uma versão de Linux da <a title="Red Hat Linux" href="http://www.redhat.com" target="_blank">Red Hat</a>. Todos os Top10 supercomputadores mais poderosos usam Linux. Quatro deles tem somente Linux: #1 Roadrunner (<a title="IBM" href="http://www.ibm.com" target="_blank">IBM</a>), #4 Ranger (<a title="Sun Microsystems" href="http://www.sun.com" target="_blank">Sun Microsystems</a>), </span></span><span><span>#5 Jaguar (<a title="Cray Inc." href="http://www.cray.com/" target="_blank">Cray Inc.</a>), </span></span>#7 Encanto (<a title="SGI" href="http://www.sgi.com/" target="_blank">SGI</a>), <span><span>#8 EKA (</span></span><a title="HP" href="http://www.hp.com">Hewlett-Packard</a>) e #10 SGI Altix da Total (SGI). O resto possuem um tipo de sistema misto (Linux+alguma coisa): #2 BlueGene/L (IBM), #3 Argonne Blue Gene/P Solution (IBM), #6 JUGENE Blue Gene/P Solution (IBM) e #9 IDRIS Blue Gene/P Solution (IBM) todos com SLES9+CNK.</p>
<p>O número de supercomputadores com Linux tem crescido através dos anos. Dos 500 supercomputadores da última lista, 427 rodam Linux e 40 tem um sistema misto com Linux (UNICOS/Linux, CNK/SLES 9, UNICOS/SUSE Linux and UNICOS/lc). Veja os números oficiais <a title="OS numbers from TOP500(June/08)" href="http://www.top500.org/stats/list/31/os" target="_blank">aqui</a>. A primeira vez que um supercomputador com Linux apareceu na lista Top500 foi em Junho de 1998. O crescimento do uso de Linux através dos anos em supercomputadores pode ser visto <a title="OS family development of Top500" href="http://www.top500.org/overtime/list/31/osfam" target="_blank">aqui</a>.</p>
<p><strong>Update:</strong> Curiosamente, Roadrunner é nome americano do personagem Papa-Léguas da animação <a title="Papa-Léguas e Coiote" href="http://pt.wikipedia.org/wiki/Papa-L%C3%A9guas_e_Coiote" target="_blank">Papa-Léguas e Coiote</a>. Os nomes dos personagens da animação são baseados em nome de animais reais nativos dos desertos do sudoeste americano, o galo-corredor e o coiote.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2008/06/19/top500-e-o-uso-do-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Player 10 plugin working in a 64 bit Firefox.</title>
		<link>http://blog.pvital.org/2008/05/19/flash-player-10-plugin-working-in-a-64-bit-firefox/</link>
		<comments>http://blog.pvital.org/2008/05/19/flash-player-10-plugin-working-in-a-64-bit-firefox/#comments</comments>
		<pubDate>Tue, 20 May 2008 00:37:16 +0000</pubDate>
		<dc:creator>pvital</dc:creator>
				<category><![CDATA[AMD64]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.pvital.org/?p=21</guid>
		<description><![CDATA[I installed the Debian AMD64 port in my new desktop. But there is a common problem when using a 64 bit system and the Firefox (or Iceweasel) browser: there aren&#8217;t plugins to Flash, Java and RealPlayer. Before search a little bit about how solve this problem, I found some links ([1], [2] and [3]) that [...]]]></description>
			<content:encoded><![CDATA[<p>I installed the Debian AMD64 port in my <a title="~pvital Blog" href="http://blog.pvital.org/2008/04/28/my-new-machine/" target="_blank">new desktop</a>. But there is a common problem when using a 64 bit system and the Firefox (or Iceweasel) browser: there aren&#8217;t plugins to Flash, Java and RealPlayer.</p>
<p>Before search a little bit about how solve this problem, I found some links ([1], [2] and [3]) that explain how to solve the problem. Basically, the articles recommend to use the <a title="nspluginwrapper" href="http://gwenole.beauchesne.info//en/projects/nspluginwrapper" target="_blank">nspluginwrapper</a>, an Open Source plugin that allows you to use Netscape compatible (NPAPI) plugins on platforms that they were not built on.</p>
<p>[1] <a href="http://plugindoc.mozdev.org/linux-amd64.html" target="_blank">http://plugindoc.mozdev.org/linux-amd64.html</a><br />
[2] <a href="http://www.cyberciti.biz/tips/linux-flash-java-realplayer-under-64bit-firefox.html" target="_blank">http://www.cyberciti.biz/tips/linux-flash-java-realplayer-under-64bit-firefox.html</a><br />
[3] <a href="http://www.debian-administration.org/articles/534" target="_blank">http://www.debian-administration.org/articles/534</a></p>
<p>So, I decided to test the installation of the Flash plugin, using the nspluginwrapper. First, I wanted to know if there was the plugin as a DEB package in some of my apt-get repositories (see <a title="my AMD64's sources.list " href="http://www.pvital.org/dotfiles/files/sources.list_amd64" target="_blank">here my sources.list</a>):</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# apt-cache search nspluginwrapper
</div>
</li>
<li class="li1">
<div class="de1">nspluginwrapper &#8211; A wrapper to run Netscape plugins on other architectures
</div>
</li>
<li class="li1">
<div class="de1">raptor:~#</div>
</li>
</ol>
</div>
<p>Very good! Better is impossible! So, I installed it and it&#8217;s depecencies:  ia32-libs, ia32-libs-gtk, lib32gcc1, libc6, libc6-i386, libglib2.0-0, libx11-6, libxt6 and util-linux.</p>
<p><strong>Installing the Flash Player</strong></p>
<p>The next step was download the new Flash Player 10 from <a title="Adobe Flash Player 10" href="http://labs.adobe.com/technologies/flashplayer10/" target="_blank">here</a>. After the download has completed, I decompress the tarball, and copied the libflashplayer.so file to /usr/lib/mozilla/plugins:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# tar -xzvf flashplayer10_install_linux_051508.tar.gz
</div>
</li>
<li class="li1">
<div class="de1">install_flash_player_10_linux/
</div>
</li>
<li class="li1">
<div class="de1">install_flash_player_10_linux/libflashplayer.so
</div>
</li>
<li class="li1">
<div class="de1">install_flash_player_10_linux/flashplayer-installer
</div>
</li>
<li class="li2">
<div class="de2">raptor:~# cd install_flash_player_10_linux
</div>
</li>
<li class="li1">
<div class="de1">raptor:~/install_flash_player_10_linux# cp libflashplayer.so /usr/lib/mozilla/plugins/</div>
</li>
</ol>
</div>
<p>Once the Flash plugin is in the browser directory, I ran the nspluginwrapper command, and the result was:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">raptor:~# cd /usr/lib/mozilla/plugins
</div>
</li>
<li class="li1">
<div class="de1">raptor:/usr/lib/mozilla/plugins# nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
</div>
</li>
<li class="li1">
<div class="de1">raptor:/usr/lib/mozilla/plugins# ls -ltr
</div>
</li>
<li class="li1">
<div class="de1">total 11344
</div>
</li>
<li class="li2">
<div class="de2">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;1067 2007-12-02 13:17 mplayerplug-in.xpt
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;1067 2007-12-02 13:17 mplayerplug-in-wmp.xpt
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;1067 2007-12-02 13:17 mplayerplug-in-rm.xpt
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;1067 2007-12-02 13:17 mplayerplug-in-qt.xpt
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;1067 2007-12-02 13:17 mplayerplug-in-dvx.xpt
</div>
</li>
<li class="li2">
<div class="de2">-rw-r&#8211;r&#8211; 1 root root &nbsp;286640 2007-12-02 13:17 mplayerplug-in-wmp.so
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp;287120 2007-12-02 13:17 mplayerplug-in.so
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp;286640 2007-12-02 13:17 mplayerplug-in-rm.so
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp;286640 2007-12-02 13:17 mplayerplug-in-qt.so
</div>
</li>
<li class="li1">
<div class="de1">-rw-r&#8211;r&#8211; 1 root root &nbsp;286640 2007-12-02 13:17 mplayerplug-in-dvx.so
</div>
</li>
<li class="li2">
<div class="de2">-rw-r&#8211;r&#8211; 1 root root &nbsp; &nbsp;5400 2008-04-13 06:15 librhythmbox-itms-detection-plugin.so
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;51 2008-05-05 09:06 libtotem-narrowspace-plugin.xpt -&gt; ../../totem/default/libtotem-narrowspace-plugin.xpt
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;50 2008-05-05 09:06 libtotem-narrowspace-plugin.so -&gt; ../../totem/default/libtotem-narrowspace-plugin.so
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;45 2008-05-05 09:06 libtotem-mully-plugin.xpt -&gt; ../../totem/default/libtotem-mully-plugin.xpt
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;44 2008-05-05 09:06 libtotem-mully-plugin.so -&gt; ../../totem/default/libtotem-mully-plugin.so
</div>
</li>
<li class="li2">
<div class="de2">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;43 2008-05-05 09:06 libtotem-gmp-plugin.xpt -&gt; ../../totem/default/libtotem-gmp-plugin.xpt
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;42 2008-05-05 09:06 libtotem-gmp-plugin.so -&gt; ../../totem/default/libtotem-gmp-plugin.so
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;47 2008-05-05 09:06 libtotem-complex-plugin.xpt -&gt; ../../totem/default/libtotem-complex-plugin.xpt
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;46 2008-05-05 09:06 libtotem-complex-plugin.so -&gt; ../../totem/default/libtotem-complex-plugin.so
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;45 2008-05-05 09:06 libtotem-basic-plugin.xpt -&gt; ../../totem/default/libtotem-basic-plugin.xpt
</div>
</li>
<li class="li2">
<div class="de2">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;44 2008-05-05 09:06 libtotem-basic-plugin.so -&gt; ../../totem/default/libtotem-basic-plugin.so
</div>
</li>
<li class="li1">
<div class="de1">-rwxr-xr-x 1 root root 9953520 2008-05-18 16:32 libflashplayer.so
</div>
</li>
<li class="li1">
<div class="de1">lrwxrwxrwx 1 root root &nbsp; &nbsp; &nbsp;60 2008-05-18 16:33 npwrapper.libflashplayer.so -&gt; /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so</div>
</li>
</ol>
</div>
<p>After this, I restarted my Iceweasel, and tried to use a <a title="~pvital Blog" href="http://blog.pvital.org/2008/03/01/yes-im-an-engineer/" target="_blank">page that have flash</a>, and voilá! I have a Flash plugin now! <img src='http://blog.pvital.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pvital.org/2008/05/19/flash-player-10-plugin-working-in-a-64-bit-firefox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

