<?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>Rebel Zero &#187; Hardware</title>
	<atom:link href="http://www.rebelzero.com/category/hardware/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rebelzero.com</link>
	<description>Where sleeping Lynxes lie....</description>
	<lastBuildDate>Sun, 09 May 2010 15:46:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Kilo or Kibi: aka, Where Did My Free Space Go?</title>
		<link>http://www.rebelzero.com/hardware/kilo-or-kibi-aka-where-did-my-free-space-go/172</link>
		<comments>http://www.rebelzero.com/hardware/kilo-or-kibi-aka-where-did-my-free-space-go/172#comments</comments>
		<pubDate>Thu, 23 Jul 2009 02:58:46 +0000</pubDate>
		<dc:creator>Adam Stovicek</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[hard drive]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[SI notation]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://www.rebelzero.com/?p=172</guid>
		<description><![CDATA[When your brand new 1TB drive suddenly loses almost 70 gigabytes, what are you to do?]]></description>
			<content:encoded><![CDATA[<p>File and memory sizes continue to confuse the public at large. I should know, I&#8217;m one of them. As is often the case, consumers feel cheated out of buying what they felt was a product of a certain size, only to get it home and have their computer report a different amount. It came up briefly in the #ubuntu IRC chat room. Below is the conversation between myself and two others.<br />
<span id="more-172"></span></p>
<blockquote><p><strong>jrdave</strong>: hey guys&#8230; a quick question for u&#8230; I have an old PC with 512MB RAM&#8230; debian (free -m) is reporting 504MB only! Any explanations? (the video is NOT shared)<br />
<strong>mechtech</strong>: jrdave: rounding&#8230;I have 1024, but Ubuntu says only 1001<br />
<strong>jrdave</strong>: mechtech: so if I convert the amount manually it show be correct (from bytes)?<br />
<strong>mechtech</strong>: jrdave: makes sense to me<br />
<strong>jrdave</strong>: mechtech: lemme try<br />
<strong>jrdave</strong>: mechtech: NO&#8230; its in KB and when divided by 1024 it shows 504MB!!!<br />
<strong>mechtech</strong>: jrdave:  why would you divide by 1024?<br />
<strong>jrdave</strong>: mechtech: coz the default output is in KB<br />
<strong>mechtech</strong>: jrdave:  you need only move the decimal place three places to the left to convert from KB to MB<br />
<strong>jrdave</strong>: mechtech: 1MB=1024KB and not 1000<br />
<strong>stovicek</strong>: jrdave: marketing in the storage world isn&#8217;t entirely accurate as many find with more often with hard drives. same holds true for memory. you probably have somewhere around 512000 bytes in marketing terms, that&#8217;s 512MB, not 504MB. It all depends on how you divide the bytes, either by 1024 or 1000.<br />
<strong>jrdave</strong>: stovicek: BIOS reports 512MB<br />
<strong>mechtech</strong>: jrdave: as I said before and stoveicek has more verbosely described&#8230;rounding<br />
<strong>stovicek</strong>: jrdave: because bios divided it by 1000. Either way, you have a half gig.<br />
<strong>mechtech</strong>: jrdave: therefore, to convert KB into MB, simply move the decimal point three places to the stovicek: jrdave: I&#8217;ve got 4Gb. Bios reports it as 4GB. But I see 3830MB. It&#8217;s still the same 4GB, just divided by a different factor.<br />
<strong>jrdave</strong>: stovicek: I see</p></blockquote>
<p>The explanation I gave wasn&#8217;t entirely accurate, but it was still partly true. Anyone buying a new hard drive can attest to the feeling of an immediate loss of hard drive space when they&#8217;re 1TB hard drive shows as having only 931GiB. Both numbers are correct and the manufacturer took advantage of the two possible measurements by selling a 1TB drive to the consumers. So what gives?</p>
<p>If you noticed, I used the notation of GiB, instead of GB. The reason for this is that byte prefixes such as kilo, mega, and giga are defined by the International System of Units to mean multiples of 1000. A kilobyte (kB) is then equal to 1000 bytes, a megabyte (MB) equal to 1,000,000 bytes, and a gigabyte (GB) meaning 1,000,000,000 bytes. This is the decimal system.</p>
<p>Traditionally, memory and storage measurements were made using a factor of 1024. Your end result would be a measurement in &#8220;binary&#8221;. A kilobyte would equal 1024 bytes, a megabyte would equal 1,048,576 bytes (1024 x 1024), and a gigabyte would equal 1,073,741,824 bytes (1024 x 1024 x 1024). But that would mean that the same terms are equal to two different sets of measurements.</p>
<p>The IEC, who is a non-profit international standards organization, <a href="http://en.wikipedia.org/wiki/Binary_prefix#IEC_standard_prefixes">has proposed</a> using byte prefixes such as kibi, mebi, and gibi (among others) in place of kilo, mega, and giga for the &#8220;binary&#8221; measurements. Therefore, 1 kilobyte (KB) equals 0.976 kibibytes (KiB). Getting back to the consumer&#8217;s new 1TB drive, 1 terabyte (TB) equals 931 (GiB) gibibytes.</p>
<p>This also relates to the IRC conversation above. When the user issued <strong>free -m</strong> at the command line, he was actually seeing the &#8220;binary&#8221; measurement. The man page for <strong>free</strong> incorrectly states that the different display switches will show kilobytes, megabytes and gigabytes. But as I described above, those would be the decimal factors of 1000, not the &#8220;binary&#8221; factors of 1024 that it uses. For instance, the following two examples are from my own laptop (slightly cropped to better fit the blog&#8217;s layout):</p>
<blockquote>
<pre>adam@obsidian:~$ free
             total       used       free
Mem:    4016529408 3787829248  228700160
-/+ buffers/cache: 1780539392 2235990016
Swap:            0          0          0</pre>
</blockquote>
<p>First, show in straight bytes and below showing &#8220;megabytes&#8221;:</p>
<blockquote>
<pre>adam@obsidian:~$ free -m
             total       used       free
Mem:          3830       3611        218
-/+ buffers/cache:       1697       2132
Swap:            0          0          0</pre>
</blockquote>
<p>My laptop has 4GB installed. From the first display, you can clearly see over 4,000,000,000 bytes. So, technically, there is actually 4.02GB. But in the next display, we see something dramatically different. Now there&#8217;s only &#8220;3830MB&#8221;. What&#8217;s incorrect is the expected outcome and the implied notation. If the man page was correct, it should show 4017MB, but it doesn&#8217;t. What we truly see is 3830MiB, mebibytes and not megabytes. Nothing was lost, it&#8217;s just a consequence of using different factoring.</p>
<p>It&#8217;s still confusing for me even after knowing it as well as I do. The point I&#8217;m trying to make is that it can be unsettling especially in today&#8217;s computer age with such massive storage devices, but users shouldn&#8217;t panic. You can start by reading the <a href="http://en.wikipedia.org/wiki/Byte">entries</a> at <a href="http://en.wikipedia.org/wiki/Gigabyte#Consumer_confusion">Wikipedia</a> for a more in depth, and possibly clearer, explanation than what I provided here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rebelzero.com/hardware/kilo-or-kibi-aka-where-did-my-free-space-go/172/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OLPC XO G1G1 2008 @ Amazon.com</title>
		<link>http://www.rebelzero.com/hardware/olpc-xo-g1g1-2008-amazoncom/47</link>
		<comments>http://www.rebelzero.com/hardware/olpc-xo-g1g1-2008-amazoncom/47#comments</comments>
		<pubDate>Mon, 17 Nov 2008 16:41:56 +0000</pubDate>
		<dc:creator>Adam Stovicek</dc:creator>
				<category><![CDATA[Charity]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Amazon.com]]></category>
		<category><![CDATA[OLPC XO]]></category>

		<guid isPermaLink="false">http://www.rebelzero.com/?p=47</guid>
		<description><![CDATA[Amazon.com sponsors this year's OLPC XO Give One Get One program.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fb%3Fie%3DUTF8%26node%3D721521011%26ref%255F%3Damb%255Flink%255F82342071%255F1&amp;tag=adamstovcom-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957" target="_blank"><img style="float:left;" src="http://www.rebelzero.com/whoopies/41eBw.jpg" border="0" alt="OLPC XO" /></a><img style="border:none !important; margin:0px !important;" src="https://www.assoc-amazon.com/e/ir?t=adamstovcom-20&amp;l=ur2&amp;o=1" border="0" alt="" width="1" height="1" /> Amazon.com began their One Laptop Per Child&#8217;s XO Give One Get One promotion. You can choose to either give one XO laptop to a child in a developing country, or give one to another child as well as get one for your own child.</p>
<p>The <a href="http://en.wikipedia.org/wiki/OLPC_XO-1" target="_blank">OLPC XO</a> was designed for children in remote areas of the world. The screen had to be visible in bright sunlight, the case and the keyboard had to withstand the extremes of nature, it needed to be powered in areas where an electrical source is rare, and it needed to be cheap.</p>
<p>Prices for the G1G1 program are the same as they were last year. A <a href="http://www.amazon.com/b?ie=UTF8&amp;node=1243369011" target="_blank">$199 USD donation</a> allows one to be given, while a <a href="http://www.amazon.com/gp/product/B001GB87EI?ie=UTF8&amp;tag=adamstovcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001GB87EI" target="_blank">$399 USD donation</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=adamstovcom-20&amp;l=as2&amp;o=1&amp;a=B001GB87EI" border="0" alt="" width="1" height="1" /> allows one to be gotten as well. Amazon was chosen as the sponsor for this year&#8217;s promotion in order to alleviate the distribution issues that occurred last year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rebelzero.com/hardware/olpc-xo-g1g1-2008-amazoncom/47/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 &#8211; ATI/AMD fglrx Driver Updated</title>
		<link>http://www.rebelzero.com/hardware/ubuntu-810-atiamd-fglrx-driver-updated/30</link>
		<comments>http://www.rebelzero.com/hardware/ubuntu-810-atiamd-fglrx-driver-updated/30#comments</comments>
		<pubDate>Wed, 15 Oct 2008 22:55:27 +0000</pubDate>
		<dc:creator>Adam Stovicek</dc:creator>
				<category><![CDATA[8.10 Intrepid Ibex]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[AMD/ATI]]></category>
		<category><![CDATA[fglrx]]></category>

		<guid isPermaLink="false">http://www.rebelzero.com/?p=30</guid>
		<description><![CDATA[Whoo hoo! A usable fglrx driver for the new xserver.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rebelzero.com/wp-content/uploads/2008/10/fglrx_driver_in_use.png"><img class="alignleft size-thumbnail wp-image-31" style="border: 0pt none; margin: 5px; float: left;" title="fglrx_driver_in_use" src="http://www.rebelzero.com/wp-content/uploads/2008/10/fglrx_driver_in_use-150x150.png" alt="" width="150" height="150" /></a>The AMD/ATI <strong>fglrx</strong> driver that wasn&#8217;t working properly with the new xserver that Ubuntu 8.10 was using has been updated. A new upstream version was added to the repositories and is now available through the updates to those of us with ATI chipsets.</p>
<p>The <strong>ati</strong> and <strong>radeon</strong> drivers are fine, but the <strong>fglrx</strong> makes the compiz effects a lot smoother. I usually install <strong>compizconfig-settings-manager</strong> to tweak the effects like activating Desktop Cube and Rotate Cube. I&#8217;ve gotten a few colorful metaphors from friends after watching me switch to another desktop by rotating the cube around.</p>
<p><a href="http://www.rebelzero.com/wp-content/uploads/2008/10/compiz_cube.png"><img class="aligncenter size-full wp-image-32" title="compiz_cube" src="http://www.rebelzero.com/wp-content/uploads/2008/10/compiz_cube.png" alt="" width="500" height="312" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rebelzero.com/hardware/ubuntu-810-atiamd-fglrx-driver-updated/30/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>ALERT &#8211; Intrepid Ibex &#8211; Potential Hardware Damage From e1000e Driver</title>
		<link>http://www.rebelzero.com/hardware/alert-intrepid-ibex-potential-hardware-damage-from-e1000e-driver/14</link>
		<comments>http://www.rebelzero.com/hardware/alert-intrepid-ibex-potential-hardware-damage-from-e1000e-driver/14#comments</comments>
		<pubDate>Wed, 24 Sep 2008 06:56:41 +0000</pubDate>
		<dc:creator>Adam Stovicek</dc:creator>
				<category><![CDATA[8.10 Intrepid Ibex]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Urgent News]]></category>
		<category><![CDATA[Intel GigE]]></category>

		<guid isPermaLink="false">http://www.rebelzero.com/?p=14</guid>
		<description><![CDATA[ALERT - The e1000e driver included with the Intrepid Ibex Alphas may damage hardware.]]></description>
			<content:encoded><![CDATA[<p>Just got an email from the Ubuntu Developers mailing list from Steve Langasek warning of potential damage when using the e1000e driver for Intel GigE ethernet. Users whose machines have an Intel GigE ethernet are being urged NOT to use any of the Intrepid Alphas.</p>
<p>Here&#8217;s the complete message:</p>
<blockquote><p>Reports have been coming in that the e1000e ethernet driver for Intel GigE<br />
chipsets, as included upstream in Linux 2.6.27, may under certain conditions<br />
irreparably damage your ethernet hardware by corrupting the on-board<br />
firmware.</p>
<p>While we expect alphas to include a fair number of bugs, and rely on your<br />
continued support and testing to help resolve these bugs for Ubuntu<br />
releases, bugs that damage hardware are quite another matter.  As a result<br />
of this bug we must recommend that users do <strong class="moz-txt-star"><span class="moz-txt-tag">*</span>not<span class="moz-txt-tag">*</span></strong> use Intrepid alphas,<br />
including the LiveCDs, on machines with Intel GigE ethernet.</p>
<p>Efforts to safeguard the hardware of affected users are ongoing, though<br />
initially this will consist of a workaround in the form of disabling the<br />
e1000e driver.  Alpha 6 CD images will not be re-issued for this fix, so<br />
affected users are advised to either use daily CD images once a resolution<br />
is in place, or to wait for the release of the 8.10 beta, due to be released<br />
on October 2.</p>
<p>Further discussion of this issue can be found on the ubuntu-devel mailing<br />
list at<br />
<a class="moz-txt-link-rfc2396E" href="https://lists.ubuntu.com/archives/ubuntu-devel/2008-September/026559.html">&lt;https://lists.ubuntu.com/archives/ubuntu-devel/2008-September/026559.html&gt;</a>,<br />
and progress on resolving this issue can be tracked at<br />
<a class="moz-txt-link-rfc2396E" href="https://bugs.launchpad.net/bugs/263555">&lt;https://bugs.launchpad.net/bugs/263555&gt;</a>.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rebelzero.com/hardware/alert-intrepid-ibex-potential-hardware-damage-from-e1000e-driver/14/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hardy Heron And The DVD-ROM Conundrum</title>
		<link>http://www.rebelzero.com/hardware/hardy-heron-and-the-dvd-rom-conundrum/6</link>
		<comments>http://www.rebelzero.com/hardware/hardy-heron-and-the-dvd-rom-conundrum/6#comments</comments>
		<pubDate>Sun, 21 Sep 2008 16:22:50 +0000</pubDate>
		<dc:creator>Adam Stovicek</dc:creator>
				<category><![CDATA[8.04 LTS Hardy Heron]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Broken Cable]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[Optical Drive]]></category>

		<guid isPermaLink="false">http://www.rebelzero.com/?p=6</guid>
		<description><![CDATA[After upgrading to Hardy Heron, I feared it didn't like my DVD drive any longer.]]></description>
			<content:encoded><![CDATA[<p>Shortly after upgrading to Ubuntu 8.04 Hardy Heron, I found that my optical drive could no longer read and mount any media. Since I had just recently used it to install 8.04, I had assumed it was a software issue. Here are the messages I was getting in the logs:</p>
<p><span id="more-6"></span></p>
<blockquote><p>May  5 17:42:02 nyx kernel: [ 4265.867147] UDF-fs: No partition found (1)<br />
May  5 17:42:02 nyx kernel: [ 4265.867234] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 17:46:31 nyx kernel: [ 4394.145010] UDF-fs: No partition found (1)<br />
May  5 17:46:31 nyx kernel: [ 4394.145119] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 17:46:58 nyx kernel: [ 4405.904726] Buffer I/O error on device sr0, logical block 0<br />
May  5 17:46:58 nyx kernel: [ 4405.904732] Buffer I/O error on device sr0, logical block 1<br />
May  5 17:46:58 nyx kernel: [ 4405.904734] Buffer I/O error on device sr0, logical block 2<br />
May  5 17:46:58 nyx kernel: [ 4405.904737] Buffer I/O error on device sr0, logical block 3<br />
May  5 17:46:58 nyx kernel: [ 4405.904739] Buffer I/O error on device sr0, logical block 4<br />
May  5 17:46:58 nyx kernel: [ 4405.904741] Buffer I/O error on device sr0, logical block 5<br />
May  5 17:46:58 nyx kernel: [ 4405.904743] Buffer I/O error on device sr0, logical block 6<br />
May  5 17:46:58 nyx kernel: [ 4405.904745] Buffer I/O error on device sr0, logical block 7<br />
May  5 17:46:58 nyx kernel: [ 4405.905542] Buffer I/O error on device sr0, logical block 0<br />
May  5 17:46:58 nyx kernel: [ 4405.905549] Buffer I/O error on device sr0, logical block 1<br />
May  5 17:47:10 nyx kernel: [ 4411.068188] printk: 10 messages suppressed.<br />
May  5 17:47:10 nyx kernel: [ 4411.068192] Buffer I/O error on device sr0, logical block 0<br />
May  5 17:47:10 nyx kernel: [ 4411.068196] Buffer I/O error on device sr0, logical block 1<br />
May  5 17:50:03 nyx kernel: [ 4488.505841] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 17:51:10 nyx kernel: [ 4517.864765] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 17:55:45 nyx kernel: [ 4644.173955] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 17:59:51 nyx kernel: [ 4799.395757] UDF-fs: No partition found (1)<br />
May  5 17:59:51 nyx kernel: [ 4799.396032] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16<br />
May  5 18:06:01 nyx kernel: [ 5073.300780] UDF-fs: No partition found (1)<br />
May  5 18:06:01 nyx kernel: [ 5073.302026] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16</p></blockquote>
<p><a href="http://picasaweb.google.com/lh/photo/0Fk94-NAOR77FvnPMPOiKw"><img style="float: right;" src="http://lh3.ggpht.com/stovicek/SB-V-h75R2I/AAAAAAAAAEE/oxB2murS9A4/s144/dvdcable1.jpg" alt="" width="144" height="108" /></a>After googling numerous terms and reading many pages of possible solutions, I finally gave up tinkering with config files and decided to swap the drive out for another. Considering that the CDs and DVDs that I&#8217;m trying to mount work quite well on the laptop and the server, it must be a problem unique to this machine. With the new drive at hand, I began the removal process just to find that the DVD drive&#8217;s connector fell apart. There were just enough connected pins to identify its presence, but nothing more. After swapping out the cable and rebooting the machine, we&#8217;re back reading everything five by five.</p>
<p><a href="http://picasaweb.google.com/lh/photo/3i6yIdPKwhsnvXE-yM4pGg"><img style="float: right;" src="http://lh3.ggpht.com/stovicek/SB-V-h75R3I/AAAAAAAAAEM/9Q2-Jm0Q4FY/s144/dvdcable2.jpg" alt="" /></a>I had been working on that problem for days. I can only assume it broke while I was relocating drives between the desktop and the server. If I hadn&#8217;t had the spare DVD drive, I probably would not have checked the cable. Pictures of the broken cable compared to a not-broken cable appear to the right. The broken one was so subversive, I don&#8217;t even know what happen to the clip. I remember it in my hand and setting it down, but simply up and disappeared!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rebelzero.com/hardware/hardy-heron-and-the-dvd-rom-conundrum/6/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
