﻿<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:s="http://www.zdnet.com/search" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <link>http://www.zdnet.com/</link>
    <title>ZDNet | Jamie's Mostly Linux Stuff Blog RSS</title>
    <description>Latest blogs in Jamie's Mostly Linux Stuff</description>
    <language>en</language>
    <copyright>ZDNet</copyright>
    <managingEditor>customerservice@zdnet.com (ZDNet Customer Services)</managingEditor>
    <webMaster>uk-engineering@cbsinteractive.com (ZDNet Webmaster)</webMaster>
    <pubDate>Sat, 25 May 2013 16:13:00 -0700</pubDate>
    <lastBuildDate>Sat, 25 May 2013 16:13:00 -0700</lastBuildDate>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>2</ttl>
    <image>
      <url>http://i.zdnet.com/images/spry/zdnet_300x300.jpg</url>
      <link>http://www.zdnet.com/</link>
      <title>ZDNet | Jamie's Mostly Linux Stuff Blog RSS</title>
      <width>143</width>
      <height>39</height>
    </image>
    <s:counts>
      <start>0</start>
      <return>20</return>
      <found>714</found>
    </s:counts>
    <item>
      <guid isPermaLink="false">7000014873</guid>
      <link><![CDATA[http://www.zdnet.com/korora-18-a-screenshot-tour-7000014873/]]></link>
      <title><![CDATA[Korora 18: A screenshot tour]]></title>
      <description><![CDATA[Korora is based on Fedora, but comes with lots and lots (and lots) of additional packages — here's my screenshot gallery of the desktops and contents.]]></description>
      <pubDate><![CDATA[Tue, 07 May 2013 16:38:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-laptops/">Laptops</category>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Korora Gnome</h3>
<p>The <a href="http://www.zdnet.com/distro-deluge-six-imminent-linux-releases-previewed-7000012354/">Distro Deluge</a> that I wrote about a few weeks ago is continuing, with the release of <a href="https://kororaproject.org/korora-18-flo-released/">Korora 18</a> last week and Debian 7.0.</p>
<p>For those who might not be familiar with it, Korora is based on Fedora, but with lots and lots (and lots) of additional packages included in the base installation. That makes it a particularly interesting distribution.</p>
<p>There are four ISO images available, for Gnome 3 and KDE desktops in 32-bit and 64-bit versions.</p>
<p>The images are large (1.6GB for Gnome, 2.2GB for KDE), but they are still hybrid ISO images, so you can <em>dd</em> them to a USB stick, or burn them to DVD media. They support both "normal" BIOS and UEFI BIOS, and Secure Boot.</p>
<p>On UEFI systems, there is one small quirk I've noticed: The directory where the EFI boot files are installed is still called "fedora", so in the unlikely event that you are installing Korora on a system where Fedora is already installed (or the other way around), they will overwrite each other unless you do something to prevent that.</p>
<p>The installation procedure is identical to installing Fedora 18, using <em>anaconda</em>, so check my previous post about <a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/">installing Fedora 18</a> for complete details and screenshots of that.</p>
<p>Because of the large amount of software that is installed, the process takes about an hour, which is considerably longer than most other distributions. According to the release announcement, there were no significant problems reported with the last beta images, so the release images are in fact the same ones, simply renamed for the final version.</p>
<p>This has one side effect that you need to keep in mind: They really <em>need</em> the latest updates.</p>
<p>As soon as you have booted the installed system, the first thing to do is configure the network, and then get all the latest updates. There will be more than 600 updates to install, which will probably take another hour or so, but they are definitely worth it.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Gnome menu</h3>
<p>I installed the Gnome 3 version on my Acer Aspire One 725, which has an AMD C-70 dual-core CPU, Radeon HD 7290 graphics with 1,366x768 resolution on an 11.6-inch display, Realtek wired network, and Broacom 4313 wireless network adapter.</p>
<p>There were absolutely no problems with the installation; all of the hardware was recognized and configured automatically, and worked flawlessly.</p>
<p>The screenshot above shows the Gnome 3 applications menu, which gives a first glimpse of the variety of software that is included pre-installed in the Korora 18 distribution.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Korora KDE</h3>
<p>I installed the KDE version on my Acer Aspire One 522, which has an AMD C-60 CPU, Radeon HD 6290 graphics, and 1,024x600 resolution with a 10.1-inch screen, and Atheros wired and wireless network adapters.</p>
<p>This was where I saw the first major difference in using the Gnome and KDE distributions. Even though I had loaded the Gnome version on a more powerful system, the performance of the KDE version on this netbook was noticeably better.</p>
<p>The screenshot above shows the default KDE desktop. While there is certainly no problem with its performance on this system, I prefer the KDE netbook desktop on this kind of system. So I go to System Settings > Workspace Behaviour > Workspace > Workspace Type and choose "Netbook" from the drop-down list.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Korora netbook</h3>
<p>The KDE netbook desktop. The point here is to show what is really interesting about Korora, so rather than presenting a long, boring list of packages and versions, this time I will use the KDE netbook graphical menu hierarchy to present an overview of the contents. It is important to note that what I am showing here is <em>only</em> the Korora base distribution; I have not loaded <em>any</em> additional or optional packages.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>KDE page 1</h3>
<p>This is the KDE netbook <em>Page One</em> screen, which contains an easily customizable array of news, weather, and other social/information feeds.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Multimedia</h3>
<p>The Korora KDE Multimedia menu. There are a variety of audio and video players here, as well as CD/DVD burning and general multimedia editing tools. Highlights include:</p>
<ul>
<li><p>Audacity 2.0</p></li>
<li><p>Miro 5.0.4</p></li>
<li><p>VLC 2.0.6.</p></li>
</ul><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Internet</h3>
<p>The Korora KDE Internet menu. In addition to the usual array of KDE utilities, there is Firefox, Choqok, Linphone, and Steam.</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Graphics</h3>
<p>The Korora KDE Graphics menu. No surprise, my personal favorite here is digikam 3.1.0 and the kipi tools, but there are a lot more; the most notable are GIMP (2.8.4) and Inkscape (0.48.4).</p><p><em><center>(Image: Screenshot by JA Watson/ZDNet)</center></em></p>
<h3>Office</h3>
<p>The Korora KDE Office menu. The obvious highlight here is the Libre Office suite (3.6.6), along with the KDE utilities such as Korganizer, Ktimetracker, Kalarm, and such.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000014616</guid>
      <link><![CDATA[http://www.zdnet.com/debian-7-0-wheezy-my-hands-on-with-a-pre-release-build-7000014616/]]></link>
      <title><![CDATA[Debian 7.0 Wheezy: Hands on with a pre-release build]]></title>
      <description><![CDATA[UEFI and GPT are OK, Secure Boot not quite yet, according to my exploration of a recent pre-release build.]]></description>
      <pubDate><![CDATA[Tue, 30 Apr 2013 17:07:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Preview]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>The next release of Debian GNU/Linux, 7.0 or "Wheezy", is less than a week away now — so I decided to take one last look at a pre-release build.&nbsp;</p>
<p>My intention was to see how it looks and works in general, how it gets on with installation on various systems of mine, and whether and how it is working with GPT partitioning, UEFI BIOS, and Secure Boot.&nbsp;</p>
<p>For this test, I downloaded the netinst image of the daily build on Saturday, 27 April. There are a lot of ISO images to choose from when downloading Debian; I generally take the net installer image because it is the smallest download and it gives me the most flexibility when installing.</p>
<p>Once the release is out and stable, there will probably be Live images available again, but Debian tends to be rather conservative in generating these, so it might be a while before they show up.</p>
<p>All of the Debian ISOs are "hybrid" images, so you can copy them to a USB flash drive with dd, or, of course, you can burn them to blank CD or DVD media as appropriate.</p>
<p>The first bit of good news about Debian 7.0 is that booting and installation works just fine with UEFI BIOS and GPT disk partitions. Secure Boot doesn't seem to work yet, with either the netinst ISO image or with the final installed system, but I suppose that might be because this is a pre-release daily build — I suspect that the final release will work with Secure Boot, and of course I will confirm that as soon as it is available.</p>
<p>On Legacy (DOS) BIOS systems, it boots and installs with no problem, of course.</p>
<p>The default Debian installation is a Gnome 3 desktop:</p>
<figure><img title="Debian Gnome 3" alt="Debian Gnome 3" src="http://cdn-static.zdnet.com/i/r/story/70/00/014616/debiangnome3-620x349.png?hash=AJSuAmIxMw&upscale=1" height="349" width="620"><figcaption>Debian GNU/Linux 7.0 Gnome 3 applications menu. (Image: Screenshot by Steve Ranger/ZDNet)</figcaption></figure>
<p>Unfortunately, I had a problem on the first couple of systems that I installed it on because they were both AMD/ATI laptop/netbook systems with Radeon graphic controllers — Acer Aspire One 522 and 725 systems.</p>
<p>On one of them, the X display server wouldn't even start, so I could only get a text console login, and on the other, it started, but Gnome complained that the graphic capability wasn't good enough, so it fell back to Gnome Classic.</p>
<p>In both cases, the problem was that the X server didn't recognize and associate the graphic controller with the FOSS Radeon controller<em>.</em> Rather than try to track that down, I decided to install the latest proprietary Radeon drivers from AMD, and that solved the problem quite nicely on both of them.</p>
<p>I still don't care much for Gnome 3, although I am slowly getting used to it (and using it bothers me a lot less than trying to use Unity). Debian includes a variety of other popular desktops in their repositories, I decided to add KDE and see how that went. To do this, you can use Synaptic if you prefer a GUI interface, or apt-get if you're a command-liner, and load the package <em>kde-full</em>, which is a meta-package that includes everything needed for a KDE installation.</p>
<figure><img title="Debian KDE" alt="Debian KDE" src="http://cdn-static.zdnet.com/i/r/story/70/00/014616/debiankde-620x349.png?hash=BGMuAzMzZz&upscale=1" height="349" width="620"><figcaption>The Debian KDE Desktop</figcaption></figure>
<p>Finally, it is important to remember that Debian includes no proprietary software in the base distribution, and that includes firmware "blobs", which are necessary to operate some wi-fi cards.</p>
<p>That affected my old Fujitsu Lifebook S6510 with an Intel 5100 wi-fi controller, and my new Acer Aspire One 725 with a Broadcom 4313 wi-fi controller.</p>
<p>In summary, the upcoming Debian 7.0 release is looking very good. It is not a "one size fits all, install-and-go" release, in large part because of the omission of all proprietary software.</p>
<p>If you want to use it on systems that require such non-FOSS drivers or firmware, you will have to deal with that yourself — but there are lots and lots of descriptions available for how to do that for common devices, so a little bit of searching and reading will take care of that in most cases.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000014537</guid>
      <link><![CDATA[http://www.zdnet.com/whether-you-love-or-loathe-ubuntu-13-04-raring-ringtail-wont-change-your-mind-7000014537/]]></link>
      <title><![CDATA[Whether you love or loathe Ubuntu, 13.04 'Raring Ringtail' won't change your mind]]></title>
      <description><![CDATA[A test of the newly-released Ubuntu 13.04 release across four systems shows it's a solid release. But if you've previously been a fan of Ubuntu or feared it, this isn't the release to make you think otherwise.]]></description>
      <pubDate><![CDATA[Mon, 29 Apr 2013 18:19:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-linux/">Linux</category>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<!-- Parsed pinbox:"10118977" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/ubuntu-13-04-raring-ringtail-review-7000014497/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/014497/ubuntu-13-04-raring-ringtail-review-220x165.jpg?hash=A2HmMGZ1MG&upscale=1" alt="Ubuntu 13.04 (Raring Ringtail) review" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/ubuntu-13-04-raring-ringtail-review-7000014497/">Ubuntu 13.04 (Raring Ringtail) review</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/ubuntu-13-04-raring-ringtail-review-7000014497/">Read more</a></li></ul></div>
<p>As just about every Linux blogger on the planet has noted, the final release of <a href="http://www.zdnet.com/ubuntu-13-04-raring-ringtail-review-7000014497/">Ubuntu 13.04 (Raring Ringtail)</a> was <a href="http://www.zdnet.com/ubuntu-13-04-the-linux-desktop-for-everyone-gallery-7000014522/">made available last week</a>. I'm running behind most of them with this post, because I wanted to get it loaded onto several of my laptops and test some specific points before writing. My initial impressions are good, in that it installs relatively easily and runs well, and some particularly troubling problems <a href="http://www.zdnet.com/my-experiments-with-installing-ubuntu-13-04-pre-release-with-uefi-boot_p13-7000014233/">from the pre-releases </a>have been fixed in the final release.</p>
<p>However, my overall opinion is still the same: if you liked Ubuntu before, your are probably going to like this release even more.</p>
<p>There are significant improvements, both cosmetic and functional, in this release but if you didn't like it before, you are almost certainly not going to like this release either. I fall in the 'dislike' category, and I haven't seen anything in this release that changes my feelings. I don't see that as being a problem on either side — I don't like it, so I don't use it other than to load it and make sure that it works on my systems, and then keeping it available in case I need to look at something to help one of my friends whom I have set up with Ubuntu; I don't think I am part of the 'target market' for Ubuntu, so they most likely don't care about my likes and dislikes of various parts of the OS.</p>
<h3>Less intimidating?</h3>
<p>I was in a SANS training class last week, and I happened to talk to a couple of other attendees about Linux in general, and Ubuntu in particular. They were very experienced Windows users, and I found their comments quite interesting and enlightening. They said that they found Ubuntu to be the easiest distribution to understand, and the least "intimidating" conceptually compared to other Linux distributions that they had tried.</p>
<p>I have to say honestly that I am baffled by the "easiest to understand" statement, as I would have thought that Unity would be completely foreign to them, but they seemed to have picked it up very quicky, so maybe this is a function of what you want to use it for, and what kind of access to the system or applications you're trying to get.</p>
<p>On the other hand, the part about "less intimidating" I think is because of the way Ubuntu has been presented and treated over the past couple of years. It seems like Ubuntu has gone to a lot of trouble to present itself as an 'out of the box solution' — there hasn't been the talk about downloading/compiling/modifying the kernel, drivers, or whatever other parts of the operating system.</p>
<p>For the general public and average users, that might be shielding Ubuntu from a lot of the criticism that's directed at other Linux distributions. I think that might be a bit unfair, because I can treat openSuSE, Fedora and Linux Mint the same way if I want — just load and use them and not do anything else. However, Ubuntu clearly has a stronger reputation for this kind of use than other Linux distributions.</p>
<p>Anyway, I consider this to be a good thing, because it helps expand the general distribution of Linux. It doesn't matter even a little bit whether I, or any other experienced Linux user, loathes Ubuntu and refuses to use it. We are already convinced, and we'll use whatever distribution we're comfortable with.</p>
<p>What <em>is</em> important is showing that Linux can be a viable and even superior alternative for desktop use, and if the approach that Ubuntu is taking to this is working (which it appears to be) then more power to them. I don't often agree with a lot of the things that Mark Shuttleworth says (that probably doesn't concern him very much either), but I recently read something that I thought was exactly right. If you don't like Ubuntu, don't use it, move on to whatever suits your needs — but there's no reason to "poison the well" for others just because it isn't right for you.</p>
<h3>Four system test</h3>
<p>OK, that was a much longer digression than I had intended, so let me get back to what I started to write about. I have now installed it on the following systems:</p>
<ul>
<li>Fujitsu Lifebook S6510: Intel Core2Duo, Intel graphics and wi-fi, 14-inch display, Legacy (DOS) BIOS</li>
<li>Acer Aspire One 725: AMD C-70, Radeon graphics, Atheros wi-fi, 11.6-inch display, UEFI BIOS</li>
<li>HP Pavilion dm1-4310ez: AMD E2, Radeon graphics, Ralink wi-fi, 11.6-inch display, UEFI BIOS</li>
<li>Acer Aspire One 533: AMD C-60, Radeon graphics, Atheros wi-fi, 10-inch display, Legacy BIOS</li>
</ul>
<p>The results so far have been very good.</p>
<p>S6510: This is a golden oldie these days, but I still have it on my desk and it still works. Ubuntu installed with absolutely no problems, and everything worked. I was able to configure dual displays with the laptop screen at 1,280 by 800 and an external 1,280 by 1,024 (another golden oldie...). Both wired and wireless network adapters work just fine. On this one I noted that if you have an internet connection while you are running the installation, it does a good job of determining your local timezone and likely keyboard configuration itself.</p>
<p>AO725: This is a relatively new system with UEFI BIOS and Secure Boot, and it was my first really pleasant surprise with this Ubuntu release. When I tried a 13.04 daily build last week, it did not work properly with Secure Boot enabled. They seem to have fixed that problem in the final release, because it installed and booted with Secure Boot enabled with absolutely no problem, and no extra configuration, repair or tweaking on my part. (Note for those who have read <a href="http://www.zdnet.com/my-experiments-with-installing-ubuntu-13-04-pre-release-with-uefi-boot_p13-7000014233/">my previous UEFI posts</a>: the one thing it does <em>not</em> do is get itself installed as the default boot object, after Ubuntu installation finished the laptop still booted Windows 8, and I had to hit the Boot Select key to interrupt that, but I was then able to select and boot Ubuntu from there, which I could not do last week.)</p>
<figure><img title="Ubuntu Menu" alt="Ubuntu Menu" src="http://cdn-static.zdnet.com/i/r/story/70/00/014537/ubuntu-ao725-620x349.png?hash=ZJEyZGD4BT&upscale=1" height="349" width="620"><figcaption>Ubuntu Menu</figcaption></figure>
<p>Pavilion dm1: This was my second pleasant surprise. This system has a Raling 3290 wi-fi adapter, and the daily build I tried last week didn't have the firmware file included for that adapter. During the installation this time it showed me a list of available networks, rather than just the name of the adapter, so I knew already then that they had fixed this problem. Sure enough, wireless networking works just fine now.</p>
<p>AO522: I wanted to try it on at least one of my netbooks. Again, it installed with absolutely no problem, and everything works. The screen is correctly detected and configured at 1,024 x 600, and as with the others the wired and wireless networking are just fine.</p>
<figure><img title="Shutdown" alt="Shutdown" src="http://cdn-static.zdnet.com/i/r/story/70/00/014537/ubuntu-ao522-620x363.png?hash=LmRlAwEwLw&upscale=1" height="363" width="620"><figcaption>Ubuntu Shutdown/Reboot Dialog</figcaption></figure>
<p>So, to summarise, Ubuntu 13.04 Raring Ringtail is available, and seems to work well on everything I have tried so far. If you are an Ubuntu follower, this is very good news. If you haven't tried it yet, don't let the negative opinions and criticism from various experienced Linux users dissuade you&nbsp;— give it a try! You might find that you like it — a lot of people I have talked do certainly do.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000014233</guid>
      <link><![CDATA[http://www.zdnet.com/my-experiments-with-installing-ubuntu-13-04-pre-release-with-uefi-boot-7000014233/]]></link>
      <title><![CDATA[My experiments with installing Ubuntu 13.04 (pre-release) with UEFI Boot]]></title>
      <description><![CDATA[The Live image is Secure Boot compatible, but the installed system is not?]]></description>
      <pubDate><![CDATA[Fri, 19 Apr 2013 17:30:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <category domain="http://www.zdnet.com/topic-ubuntu/">Ubuntu</category>
      <media:text type="html"><![CDATA[<p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Installation language</h3>
<p>I said last week, after posting galleries for installing <a href="http://www.zdnet.com/opensuse-uefi-secure-boot-installation-how-i-did-it-7000013311/">openSuSE 12.3</a> and <a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/">Fedora 18</a> with UEFI Boot, that I would do the same with Ubuntu when it got a little closer to the final release. It is now one week until the release, so I suppose it is time.</p>
<p>The following installation was done using the Raring Ringtail Daily Build for April 17, 2013.&nbsp;</p>
<p>Of course, it is possible that some things might still change in the week before the release, but as time gets shorter, that gets increasingly unlikely &mdash; still, my point is there is no guarantee that any particular part, feature, or bug discussed here will still be the same in the final release.</p>
<p>The Ubuntu Live ISO image includes UEFI Secure Boot compatibility. When you boot it, you can choose between going directly into the installer (<em>ubiquity</em>) or going to a live desktop. If you choose the latter, there is then an icon on the desktop to start the installer.</p>
<p>The first screen in the installer has the language select, and a whole lot of empty space. I find this a bit baffling, why not fill that space with something, even if it is only Ubuntu propoganda? Seems like a waste to me, but perhaps there is a reason for it.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Disk, power, and internet check&nbsp;</h3>
<p>The next screen checks and confirms the installation environment.</p>
<p>Note that it says at the top "For best results..." &mdash;&nbsp;these are not strict requirements, they are suggestions. If there isn't sufficient disk space available, you will have the opportunity to free some more, or assign some existing partition(s) to this installation; if you are are brave enough to start the installation without power connected, that's up to you &mdash; if you don't have an internet connection, there are a couple of optional things you won't be able to select during the installation, but otherwise, the basic installation will work just fine.</p>
<p>If you have an internet connection, you can choose to have <em>ubiquity</em> download and install the latest updates during installation, and you can also have it install some commonly used third-party software packages along with the installation.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Wireless network connection&nbsp;</h3>
<p>If your system has a wi-fi network adapter, this screen gives you the opportunity to make a wireless connection. Well, sort of. There should be a list of available networks shown here, but I was doing this installation on my HP Pavilion dm1-4310, and Ubuntu still doesn't include the firmware for its Ralink 3290 wi-fi adapter, so it only shows the name of the adapter, rather than the SSID list.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Disk layout selection&nbsp;</h3>
<p>This is the first step in determining the disk partitioning. If your computer only has Windows installed, and you want <em>ubiquity</em> to shrink the Windows C: partition to make room to install Ubuntu, all you have to do here is leave it on the default "Install alongside them". But my system has a bunch of other stuff on it already, so I chose "Something else", which will take me to a partitioner where I can do exactly what I want. Of course, I could have also chosen to have <em>ubiquity</em> wipe the disk clean and install Ubuntu alone...</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Disk partitioning&nbsp;</h3>
<p>Because I chose "Something else" in the previous screen, <em>ubiquity</em> now takes me to this disk partitioning screen. This shows the current partitions with their sizes, both in the table and in the colored graphic display at the top of the window.</p>
<p>Unfortunately, when the partition layout is large and/or complex, the graph is not scaled, so it just shows the first part, and then runs off the edge of the window. That is not a problem, but it can be confusing if you haven't seen it before &mdash; I just ignore it.</p>
<p>This screen is where I think the Ubuntu installation with UEFI gets a bit confusing. It shows the EFI Boot partition, and has it correctly labeled as <em>efi</em> in the "type" column, but it gives absolutely no indication that it is actually going to do anything with that, or for that matter, it is not even obvious that it is going to make a UEFI-compatible installation at all.&nbsp;</p>
<p>There is a column labeled "mount point", and it doesn't show that the efi partition will be mounted, but in fact, when the installation in complete, that is what will happen, and I don't need to do anything here about it. It just occurred to me that the same is true of the <em>swap</em> partition, it is labeled correctly, but there is no indication that it will be properly configured and used, but it will be. Oh well, I just press on and see how it turns out.</p>
<p>In fact, the only thing I need to do here is designate the root partition, which is shown in the next screenshot.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Root partition specification&nbsp;</h3>
<p>At this point, I have scrolled down the partition list in the previous screen and selected the partition where I want to install Ubuntu, and clicked "Change". Once again, I find this window to be short of information &mdash; in this case, it doesn't say what partition we have selected.&nbsp;</p>
<p>Yes, I know, I must have just selected it to get here, but would it really be that hard to be user friendly and add the partition name at the top? I can't tell you how many times I have done this and then had to move this window so that I could see the parition list under it and be sure that I had selected the correct one.</p>
<p>Oh, and another thing I had to watch out for &mdash; <em>ubiquity</em> has a nasty habit of popping this window up with the "Size" set to 1MB <em>more</em> than whatever the current size of the partition is. I don't know why it does this, but if I leave it like that, it will want to resize the partition &mdash; and if the disk is full, as mine is, that will fail. Ugh.</p>
<p>So I check this, and if it is too large, set it back to the correct (current) size.</p>
<p>You also have to select the filesystem type from the drop-down list in the "Use as"&nbsp;field, and specify the "Mount point" and whether you want to format it (although in many cases, it will be automatically formatted, regardless of what you specify here).</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Confirm partition changes&nbsp;</h3>
<p>This screen asks for confirmation before <em>ubiquity</em> goes off and starts fiddling with disk partitions.</p>
<p>I'm a bit confused by it, to be honest. I'm not sure when or why it shows up &mdash; I know what would make sense (if I have changed the partition size or type, or specifically formatted it), but that doesn't seem to correspond with how it really acts. Maybe I'm just confused, or maybe it is just being over-cautious. Anyway, when I am happy with the input, I just click "Continue".</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Disk partitioning&nbsp;</h3>
<p>Now we are back at the partitioner display, and it shows the selection for the root filesystem.&nbsp;</p>
<p>Unfortunately, the UEFI Boot gets even more confusing here. It still doesn't show that it is going to do anything with the EFI partition (you can't see it here, but trust me, that part still looks exctly as it did two screens ago), and now it is still giving you a choice of the "Device for Bootloader installation". What the heck does that mean?&nbsp;</p>
<p>If it is going to do a UEFI Boot installation, then it will install the bootloader to the efi partition, so why does it need you to select anything here? Or perhaps you are supposed to select the EFI parition?&nbsp;</p>
<p>Or is it going to make new EFI partition for its own use, like Fedora does by default?&nbsp;</p>
<p>Or is it going to install the legacy boot loader to wherever you select here?&nbsp; I just don't understand what it wants.&nbsp;</p>
<p>All I can tell you is that I am paranoid enough that I don't want to risk having it install the bootloader to the MBR (or turn the entire SDA device into one huge EFI boot partition? Ack!), so I always change the partition that will contain the root filesystem.&nbsp;</p>
<p>To be honest, what I suspect is that when doing a UEFI Boot installation, this input field is ignored, but I have never seen that documented anywhere, so who really knows for sure?</p>
<p>When I click on "Install now", <em>ubiquity</em> will do just that &mdash; it goes off in the background and starts performing the installation. At the same time, it will progress to the next screen and continue the user input.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Timezone selection</h3>
<p>This is where you select the timezone by clicking on the map. As far as I can tell, <em>only</em> by clicking on the map. I haven't been able to get the text bar to do anything useful.&nbsp;</p>
<p>If you happen to live in a relatively small country, such as Switzerland, it can be challenging to find the right place to click.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Keyboard selection&nbsp;</h3>
<p>This is where you select your default keyboard layout. There is a text input box where you can type after making the selection to be sure that you chose the right one. If you aren't sure, or you just feel like a laugh, you can go through the "Detect keyboard layout" procedure.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>User information</h3>
<p>Finally, the last input screen. Here you enter the usual stuff &mdash;&nbsp;your full name and login name, the computer nodename, and your password. You can also choose automatic login on boot if security is not a concern for you.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Installatoin progress</h3>
<p>While you have been giving input in the last few screens, <em>ubiquity</em> has been chugging along with the installation. After you finish the last screen, you will join the installation in progress. The status bar at the bottom of the window will show how far along it is, and you will get a slide show of Ubuntu features while it finishes.</p><p ><em>(Image: Screenshot by&nbsp;JA Watson/ZDNet)</em></p>
<h3>Installation complete, reboot</h3>
<p>When the installation is complete, I am prompted to reboot (or continue working with the Live system).&nbsp;</p>
<p>On both of my UEFI systems, I got the same surprise with Ubuntu that I had already gotten with openSuSE and Fedora &mdash; reboot didn't bring up Ubuntu, it still brought up whatever was booted before I did any of this (in most cases, this will be Windows 8).&nbsp;</p>
<p>Now, there may be other systems, from other manufacturers that do in fact get UEFI boot parameters set, stored and stable properly so that they boot Ubuntu, but that hasn't been my experience. Oh, and there is another even bigger problem...</p>
<p>If you still have Secure Boot enabled, which was the purpose of this exercise, then when you finally do try to boot Ubuntu (probably by pressing Boot Select), you are going to be very surprised to find that it doesn't boot.&nbsp;</p>
<p>Seriously.&nbsp;</p>
<p>At least, it didn't for me, on either one of my systems. What the heck is that about?&nbsp;</p>
<p>The Live image on a USB stick worked just fine with Secure Boot enabled, but the installed system won't?&nbsp; Really? I must be wrong about this. I must be confused. I must be doing something wrong. But I can't figure out what, and I have installed Ubuntu 13.04 quite a few times now over the past six weeks or so.&nbsp;</p>
<p>I keep thinking this is some kind of pre-release problem, and they will get it sorted out before the final release, but time is running out.</p>
<p>Anyway, although I hope that they get this working, if they don't then you will have to disable Secure Boot for Ubuntu. Note that this means <em>only</em> secure boot, it works just fine with UEFI Boot then, you don't have to go all the way back to Legacy Boot.</p>
<p>Oh, and one last note for others who might have a system with the same Ralink 3290 wi-fi adapter my HP has. Although it doesn't work with Ubuntu 13.04 out of the box (at this stage), it actually has the correct kernal and drivers, all that is missing is the firmware file. I was able to "cheat" and copy the file /lib/firmware/rt3290.bin from either openSuSE 12.3 or Fedora 18, and then after rebooting, it works just fine. If you don't have one of those distributions, I believe that you can pick up the firmware file from the Rallink web page.</p>
<p>&nbsp;</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000014095</guid>
      <link><![CDATA[http://www.zdnet.com/more-experiments-with-linux-only-uefi-secure-boot-installation-7000014095/]]></link>
      <title><![CDATA[More experiments with Linux-only UEFI Secure Boot installation]]></title>
      <description><![CDATA[UEFI BIOS and Secure Boot work perfectly well with only Linux installed according to the experiments I have conducted on my own PC.]]></description>
      <pubDate><![CDATA[Wed, 17 Apr 2013 17:00:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>My recent series of posts concerning <a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/" target="_self">UEFI and Secure Boot technology</a> has drawn several comments and questions about the possibility of installing only Linux on such a system.&nbsp;</p>
<p>I have just had to completely reload my HP Pavilion dm1-4310 system (don't ask), so before reloading Windows 8, I decided to take the opportunity to do a bit of testing.&nbsp; The results have been quite interesting and encouraging.</p>
<!-- Parsed pinbox:"10118231" -->
<div class="relatedContent alignRight"><h3>How I installed Fedora 18 with UEFI Secure Boot</h3>
<div><a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/013464/fedora0-220x165.png?hash=MTR3LwSxMG&upscale=1" alt="How I installed Fedora 18 with UEFI Secure Boot" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/">How I installed Fedora 18 with UEFI Secure Boot</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/">Read more</a></li></ul></div>
<p>Before performing these installations, in order to ensure that there would be no "relics" left on the disk, I deleted all of the existing partitions. I also ensured that UEFI Boot and Secure Boot were enabled, and Legacy Support was disabled.&nbsp;</p>
<p>I made the installations from the standard openSuSE 12.3 and Fedora 18 ISO images, both of which are compatible with UEFI Secure Boot. I decided to do the testing in four steps - first, I installed only Fedora to the empty disk; then I wiped the disk again, and installed only openSuSE to the empy disk; then I reduced the size of the openSuSE partition to free up some space, and installed Fedora alongside openSuSE; finally, I wiped the disk again and reinstalled Windows 8 using the HP Recovery USB stick.</p>
<h3>Step One: Fedora 18 installation</h3>
<p>I specifically tried to let <em>anaconda</em> make a "default" installation, the only significant change that I made was to select "Standard Partitions" rather than LVM disk management.&nbsp;</p>
<p>Fedora was installed with five paritions; one was a FAT partition for EFI Boot, and the others were ext4 partitions for swap, root, home and boot. When I rebooted after the installation was complete, it booted Fedora with absolutely no problem, with UEFI Secure Boot still enabled. When I checked the UEFI boot configuration with <em>efibootmgr</em>, I found that it had cleared out all the old entries and made a single entry to boot Fedora via the shim EFI binary.</p>
<h3>Step Two: openSuSE 12.3 installation</h3>
<p>Once I was convinced that the Fedora 18 installation was working properly, I once again deleted all of the existing disk partitions, and installed openSuSE to the empty disk.&nbsp; The only change that I made this time was to correct the bootloader installation, from "grub2" to "grub2-efi" (the necessity for this is described in my prevoius post about <a href="http://www.zdnet.com/opensuse-uefi-secure-boot-installation-how-i-did-it-7000013311/"> Installing openSuSE 12.3 with UEFI</a>).&nbsp; This time the installer created four partitions (openSuSE does not create a separate /boot partition by default).</p>
<p>Once again the EFI boot configuration had been cleared but this time it had created two new entries, one for Secure Boot which pointed to the<strong><em>&nbsp;</em></strong>shim EFI binary, and the other pointed to a grub EFI binary, which could be used when Secure Boot is disabled.&nbsp; When I rebooted after installation, with Secure Boot still enabled, openSuSE came up with no problem.</p>
<h3>Step Three: Adding Fedora to the existing openSuSE installation</h3>
<p>I reduced the size of the openSuSE home partition to make room for Fedora, then went through the normal Fedora installation.&nbsp; I once again let <em>anaconda</em> make a default installation, chaning only to Standard Partitions. Interestingly, <em>anaconda</em> created new partitions for both EFI boot and swap, even though there were existing partitions for both of those. If I had been doing a "normal" installation, I would have directed it to use the existing partitions for both of those.&nbsp;</p>
<p>When I checked the EFI Boot configuration, I saw that the installer had created an entry for Fedora, but the number was higher than the existing openSuSE entries. Sure enough, when I rebooted it came up with openSuSE so it was obviously booting the lowest numbered entry.&nbsp; I then deleted the openSuSE boot entries, using <em>efibootmgr</em>, and when I rebooted it came up with Fedora.</p>
<p>At this point I decided to do some experimenting with UEFI boot configuration - prevoiusly, with the standard HP Windows 8 configuration, any changes I made to the UEFI boot configuration were very unpredicable - some worked, some didn't, and some appeared to work for a while but then would suddenly be removed and it would return to the default configuration.&nbsp;</p>
<p>As a first small step, with the configuration containing only the Fedora boot information, I added a line for openSuSE with identification number 0000, so it became the first in the list.&nbsp;</p>
<p>Then I rebooted, and openSuSE came up.&nbsp; So far so good.&nbsp;</p>
<p>Then I removed both of the boot entries, and created them again, this time with Fedora first at number 0001, and openSuSE at number 0002.<em>&nbsp; </em>This also worked as I expected, when I rebooted it once again came up with Fedora.&nbsp; Finally, I rebooted and pressed F9 (Boot Select), and I could then select to boot either openSuSE or Fedora.</p>
<p>This is all very good news, it means that the erratic behavior I had previously seen, with EFI Boot configuration changes getting lost is indeed a result of some sort of special handling set up either by HP or Microsoft.&nbsp;</p>
<p>If I spent a lot more time experimenting and observing this I might be able to figure out specifically which one did it (or both), but I don't really care enough to fight with it any more. Suffice it to say, for those who want to know if Linux-only installation with UEFI boot is possible, the answer is yes.</p>
<h3>Step Four: Restore the original Windows 8 from the HP recovery media&nbsp;</h3>
<p>I removed the existing disk partitions again, so it was starting with an empty disk, and then booted the USB stick that HP support had sent me. The difference in time required here was really astounding.&nbsp; Installing either Fedora or openSuSE from scratch required less than 30 minutes, but the Windows 8 "recovery" has been running for over two hours now, and it is still not done.&nbsp; It just finally asked me for the user name and password, so at least it is getting close.&nbsp; Wow.</p>
<!-- Parsed pinbox:"10118230" -->
<div class="relatedContent alignLeft"><h3>OpenSuSE 12.3: In-depth and hands-on</h3>
<div><a href="http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/012698/opensuse-12-3-released-220x165.png?hash=MwxmLmt1BQ&upscale=1" alt="OpenSuSE 12.3: In-depth and hands-on" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/">OpenSuSE 12.3: In-depth and hands-on</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/">Read more</a></li></ul></div>
<p>Finally, I got a bit more evidence that someone is "fiddling with the knobs in the back" when Windows is installed. After the Windows installation finally finished, I reduced the size of the C: partition and installed openSuSE into the free space.&nbsp;</p>
<p>When that had finished, but before rebooting, I checked the EFI boot configuration again and as expected, I saw that it had added its usual two entries, one for Secure Boot and one for normal boot.&nbsp;</p>
<p>Unexpectedly, though, the Windows installation had created the entry for its Boot Loader with number 0002 (no idea why it did this, there was nothing else in the list at that time), and now openSuSE had created the non-secure entry with number 0001 and the Secure Boot entry with number 0003.&nbsp;</p>
<p>Hmmm.&nbsp; If this works as I would expect it to, the system should now boot openSuSE.&nbsp;</p>
<p>But of course it didn't, when I rebooted it came up with Windows 8.&nbsp; I have no idea why - it certainly isn't because of the sequence of the numbers, and it isn't because of the BootOrder configuration, so there must be some kind of hidden priority for the Windows Boot Loader.&nbsp; Sigh.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013806</guid>
      <link><![CDATA[http://www.zdnet.com/exploring-the-pclinuxos-2013-04-rollup-release-7000013806/]]></link>
      <title><![CDATA[Exploring the PCLinuxOS 2013.04 rollup release ]]></title>
      <description><![CDATA[PCLinuxOS now has 32-bit mini, normal, and FullMonty versions, and a 64-bit KDE version as well. But be careful; it still doesn't support GPT disk partitioning.]]></description>
      <pubDate><![CDATA[Mon, 15 Apr 2013 15:59:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>The PCLinuxOS developers have made a new quarterly "rollup" release of their Linux distribution, and this one brings some extra good news with it. </p>
<p>In addition to normal 32-bit distribution, this time, a 64-bit version is available as well.  PCLOS is a "rolling release", so updates are continuously released as they are ready, rather than being held back for scheduled major updates. </p>
<p>That means this is a "rollup" release, which simply incorporates all of the updates that have been released since the last ISO rollup was made &mdash; for the 32-bit version, that was just in February this year, but for the 64-bit version, I don't even remember when the last release was: There has been a 64-bit Release Candidate available since shortly after the 32-bit rollup was released, but before that, I don't know.</p>
<p>The <a href="http://www.pclinuxos.com/?p=1908">32-bit release notes</a> give a rundown of new/improved features; in my opinion, the most important is the update to KDE 4.10.1, the most noticeable is the very nice new theme graphics, the most beneficial is the new QT-update notifier, and the most disappointing is Linux kernel 3.2.18. </p>
<p>That last bit of disappointment is probably not fair, because it is well known that PCLOS is based on Debian, and the developers don't try to keep up with newer kernels beyond Debian, so the release contains what is to be expected.</p>
<p>The most impressive aspect of the PCLinuxOS 32-bit release is the variety of distributions.  The minime version is stripped down to a svelte 549MB ISO image. This makes it small and light, without a lot of extra features beyond the base operating system, so if you are installing on older hardware, or with limited disk or memory capacity, or you really want the ISO to fit on a single CD-R disk, you should be happy with this one. </p>
<p>The standard KDE Desktop version weighs in at 1.66GB, so you'll need a DVD or at least a 2GB USB stick for it. It includes a lot of common packages that have been omitted from minime to save space, such as LibreOffice, GIMP, VirtualBox, and a lot more. </p>
<p>The FullMonty version lumbers in at a hefty 4GB, and looks like it includes pretty much everything anyone could think to toss in there. The nicest part of this one is probably the variety of pre-configured desktops.  Check the <a href="http://www.pclinuxos.com/?page_id=1413">FullMonty detailed description</a> to see some nice examples of these.</p>
<p>A 64-bit version of the "normal" KDE Desktop version is also available.  There has been a Release Candidate of this version available since shortly after the previous 32-bit rollup was released, so it is good news to see it become a final release.  The contents and features appear to be essentially the same as the 32-bit KDE Desktop version.</p>
<figure><img title="PCLinuxOS64" alt="PCLinuxOS64" src="http://cdn-static.zdnet.com/i/r/story/70/00/013806/pclinuxos64-620x349.png?hash=A2Z2AwD4LG&upscale=1" height="349" width="620"><figcaption>PCLinuxOS 64-bit Desktop<br>(Image: Screenshot by JA Watson/ZDNet)</figcaption></figure>
<p> The contents of the standard 32-bit and 64-bit versions are essentially the same:</p>
<ul>
<li><p>Linux kernel 3.2.18: This is probably the single largest drawback to this distribution, because there have been a lot of drivers added and improved in later versions of the kernel. Two things that jumped out at me: There is no driver for the Raling 3290 wi-fi adapter, and the ClickPad is not properly supported. The former turns out not to be so bad, because I can't use PCLOS on that system anyway (see below), but the latter is a killer; I had forgotten how totally awful the blasted ClickPad is without the correct driver. It took less than five minutes of struggling with it before I was ready to launch it out the window.</p></li>
<li><p>KDE 4.10.1: This is one of the biggest advantages to this distribution.  The latest KDE, and it is a beauty.</p></li>
<li><p>LibreOffice 4.01</p></li>
<li><p>DigiKam 3.1.0: I am a fanatic about digiKam, and this is the first distribution I have seen with 3.1, so I am very pleased about this.</p></li>
</ul>
<p>I have to make one very significant point about this distribution, however.  Not only does it not include UEFI Boot support, it also does not support GPT partitioned disks. </p>
<p>As I have mentioned several times over the past few articles about UEFI and GPT, this can be particularly treacherous, because it will not complain, it looks like it is going to work &mdash; but unless you are very lucky, and have a very simple disk layout, there is a good chance that it will get confused and destroy one or more existing partitions on your disk. </p>
<p>If you have a GPT disk (if you aren't sure, read that as "if you have Windows 8 and/or UEFI BIOS"), I would strongly urge you not to try to install this distribution.</p>
<p>In summary, this is a welcome release.  It seems to me that it adds significant polish to the previous rollup release, and the 64-bit distribution is a big plus. It has a very active and very dedicated user community, and if you try it and find that you need help, you will almost certainly get it in the forums.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013627</guid>
      <link><![CDATA[http://www.zdnet.com/my-experiments-with-multi-boot-selection-with-uefi-boot-manager-7000013627/]]></link>
      <title><![CDATA[My experiments with multi-boot selection with UEFI boot manager]]></title>
      <description><![CDATA[How I configured grub as the default bootloader on a UEFI Boot systems]]></description>
      <pubDate><![CDATA[Mon, 08 Apr 2013 21:06:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <category domain="http://www.zdnet.com/topic-windows-8/">Windows 8</category>
      <media:text type="html"><![CDATA[<p>After the two previous posts about installing <a href="http://www.zdnet.com/opensuse-uefi-secure-boot-installation-how-i-did-it-7000013311/">openSuSE 12.3</a> and <a href="http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/">Fedora 18</a> on my sub-notebooks with UEFI BIOS and Windows 8, my intention was to continue with the same theme a third time and write about Ubuntu.&nbsp;</p>
<p>However, I have decided not to do that quite yet, first because I'm getting pretty bored with it, and second because Ubuntu 13.04 is supposed to be released at the end of this month, so I think I will wait until we are closer to the release date before writing that.&nbsp;</p>
<p>Instead, I am going to pick up a thread that I mentioned in each of the previous UEFI Boot posts and I have promised to get back to "real soon now".&nbsp;</p>
<p>This one is going to be somewhat more technical, and will have a lot less pretty pictures included, so you might want to get a strong cup of coffee before starting, if you are determined to stay awake until the end.&nbsp; For the impatient readers, I will start with a summary:</p>
<ul>
<li>The UEFI boot systems I have always boot the file <em>bootmgfw.efi</em> from the EFI Boot partition, come hell or high water.</li>
<li>All of my attempts to change the configuration to get it to boot something else have eventually failed.</li>
<li>The UEFI-compatible Linux systems I have installed include the <em>grub2-efi</em> boot loader. Getting the computer to boot this by default is the trick.</li>
<li>The simplest way to permanently achieve this is to copy the Linux bootloader files to the default bootloader directory, and then rename the Linux bootloader to <em>bootmgfw.efi</em></li>
</ul>
<p>That's it, in a nutshell. All the gory details follow, bit I will say this as clearly as possible first. Mucking about with the boot process on your computer can be dangerous. If it all goes pear-shaped you may have to reload from scratch.&nbsp;</p>
<p>The details and procedures which I present here are as complete and accurate as I could make them, and work on my HP and Acer systems, but there may be significant differences in UEFI implementation, so don't be surprised if things look different or work differently on your computer.&nbsp;</p>
<p>Oh, and by the way, based on the information I have read about UEFI boot, Linux, and Samsung computers, even I would not try this on one of those, period.</p>
<p>So here come the details of my experiments.</p>
<p>If you have a UEFI Boot system, and you followed the details of either or both of my&nbsp; preceding posts, when you rebooted your system after installing Linux you probably got a surprise - no sign of Linux. Just the same old ordinary Windows 8 boot.&nbsp;</p>
<p>No Grub boot menu, no operating system selection, no Linux boot.&nbsp; Just Windows.&nbsp;</p>
<p>There are two related "problems" at work here - first, the whole theory of booting has changed with UEFI boot, and second the current state of UEFI Boot Managers is very poor (in my opinion, and based on my experience with HP and Acer UEFI systems).&nbsp;</p>
<p>I will explain each of those problems in more detail separately.</p>
<p>The boot process has been radically changed with UEFI boot.&nbsp; As I understand it, the process is now broken into two pieces, one is the "Boot Manager", which finds, presents and controls what can be booted, and the other is the "Boot Loader", which actually does the booting (load and run) of whatever is selected by the Boot Manager.</p>
<p>By the way, if I have this completely wrong, please feel free to correct me in the comments - I'm sure there will be plenty of "corrections" anyway, many of which will themselves be completely wrong, nothing new in that.</p>
<p>So when the computer is initially powered on, the Boot Manager looks around and decides what candidates for booting are available, and which one has first priority.&nbsp; Unless it is interrupted (by you pressing the boot selection key) it will then try to pass control to whatever boot loader it decides comes first.</p>
<p>The Boot Manager which came on my HP and Acer systems is pretty grim, to be kind.&nbsp;</p>
<p>It is difficult to configure, it is prone to tossing whatever configuration changes you might make and going back to its original default configuration, its on-screen presentation looks like something that came out of the original <a href="http://www.imdb.com/title/tt0086567/">War Games movie</a> from 1983, and well, it is just generally not very pleasant. The best that can be said for it is that it gets the job done, more or less.&nbsp;</p>
<p>If you take the time to find and read the documentation for the UEFI boot system in general, and the Boot Manager in particular, it sounds like it could be a lot better than that.&nbsp; It could have a Graphical User Interface, it could present wonderful classy menus of boot candidates, it could have a very spiffy configuration center, and so on.&nbsp;</p>
<p>However, the ones I have experience with are really good at exactly one thing - starting the Windows Boot Loader.&nbsp; Well, two things... they are also really good at throwing away everything I try to do to configure them, and returning to the first thing they are really good at.</p>
<p>I wrote not long ago about the <a href="http://www.zdnet.com/the-refind-boot-loader-for-uefi-systems-7000010275/">rEFInd</a> boot loader, which does a lot of the things which I just mentioned, but it has to be installed as a separate package after installing Linux, and it is not easy to get working with Secure Boot enabled. My intention here is to show how I get dual-boot/multi-boot working with a minimum effort, using only what gets installed with a standard Linux distribution. So I will not go into any more detail here about rEFInd.</p>
<p>The Windows Boot Loader is also supposed to be capable of booting multiple operating systems. I have tried to get it to do this with Linux installed in addition to Windows, and I have failed miserably. I have read everything I can find on the Internet about configuring it, and I have tried to use my knowledge from configuring the boot loaders in Windows XP, Vista and Windows 7.&nbsp;</p>
<p>I have tried using BCDedit and easyBCD, and I have never managed to get it to do anything other than boot Windows 8.&nbsp; I <em>have</em> gotten it to present a graphical "selection" menu with pretty buttons to click for Windows 8 and whatever else I am trying to add, but none of the buttons other than Windows 8 ever actually works.&nbsp;</p>
<p>Perhaps I am just too dense to understand it, and if anyone would like to enlighten me, with a complete and functioning example, please feel free to do so. Oh, make that a complete and functioning example which includes booting Linux, because being able to "multi-boot" several different versions of Windows is not interesting to me, and doesn't seem to be particularly difficult...</p>
<p>So, in my case there are only two ways to boot Linux - either interrupt the Boot Manager, by pressing whatever the Boot Selection key is on your computer (ESC, F9, F12 or some such), or install some other Boot Loader and convince the Boot Manager to start that by default instead of the Windows Boot Loader.&nbsp; If you take the first course, and interrupt the Boot Manager, you get something like this:</p>
<figure><img title="UEFI Boot Manager" alt="UEFI Boot Manager" src="http://cdn-static.zdnet.com/i/r/story/70/00/013627/bootselect-v1-620x269.png?hash=A2SuMGtkZT&upscale=1" height="269" width="620"><figcaption>The UEFI Boot Manager Selection Menu</figcaption></figure>
<p>&nbsp;</p>
<p>This screen shot was taken from one of the system where I have openSuSE and Fedora both installed in addition to Windows 8. I can move up and down with the arrow keys, and then press return when I am on the one I want to boot. I wrote something very similar to this in a shell script in about 1982, and I am shocked and disappointed to find it here...&nbsp; If only I had thought to patent it at the time, I could be making a fortune today! Or not...</p>
<p>Well, whatever, it is what it is, and I find it to be unpleasant and inflexibie, so I need to figure out how to replace it with something I like better. To help me do that, I will use the Linux <em>efibootmgr</em> utility to list and edit the boot manager configuration. Here is the list from one of my systems:</p>
<figure><img title="efibootmgr-v" alt="efibootmgr-v" src="http://cdn-static.zdnet.com/i/r/story/70/00/013627/efibootmgr-v-v6-620x371.png?hash=AwR4ZwIvMQ&upscale=1" height="371" width="620"><figcaption>The UEFI Boot Manager Information</figcaption></figure>
<p>&nbsp;The first few lines are what I am interested in, it is a list which corresponds to what the Boot Manager presented in the boot selection list. I am not going to spend a lot of time on things that I have learned the hard way don't work here, I will just say that there are a lot of options for the <em>efibootmgr</em> program which allow you to add and delete items and change the boot order (use the -? option to list them all), but most everything I did, which appeared to work when I listed them again, ended up being thrown away either during the next reboot, or the next time Windows was booted.&nbsp;</p>
<p>So the only really important bit of information here is the path of the Windows Boot Loader, which is the object that the UEFI Boot Manager insists on booting by default - "\EFI\Microsoft\Boot\bootmgfw.efi". I'm hoping that if I replace that file with the boot loader of my choice, I will be able to trick the Boot Manager into doing what I want.</p>
<p>The paths used by the Boot Manager are relative to the EFI Boot Partition, which is /dev/sda2 on both of my systems, and which is mounted on /boot/efi under Linux - the actual partition may change, but the mount point will always be the same. Linux installations which are UEFI Boot compatible will create their own directory to contain their boot loader binary and configuration files, so on my system I have /boot/efi/EFI/opensuse and /boot/efi/EFI/fedora.&nbsp; Their contents are:</p>
<figure><img title="ls /boot/efi/EFI" alt="ls /boot/efi/EFI" src="http://cdn-static.zdnet.com/i/r/story/70/00/013627/efi-boot-ls-620x371.png?hash=AzD4LzMwBG&upscale=1" height="371" width="620"><figcaption>UEFI Boot Files for openSuSE and Fedora</figcaption></figure>
<p>&nbsp;The important things there for my purpose are the <em>grub</em> EFI binaries, which you can boot directly if you don't have Secure Boot enabled, and the <em>shim</em> EFI binaries, which are what you have to boot if you do have Secure Boot enabled. Assuming that I want to boot the openSuSE version of <em>grub</em> by default, what I do next is copy the contents of this directory to /boot/efi/EFI/Microsoft/Boot/. Please note that I said copy, not move, because you don't want to destroy your existing boot configuration, so if things go wrong you can always recover by using the boot select key. Also, you don't absolutely have to copy everything, but it doesn't hurt to do so; if you have gotten this far and are still awake, you should be able to figure out which bits you don't need without too much difficulty, at least by trial-and-error if nothing else.</p>
<p>Once I have the openSuSE boot files in the default boot directory, all I have to do is rename things so that the boot manager runs <em>grub</em> rather than the Windows Boot Loader. I try to be careful and leave myself a way to recover from misunderstandings and mistakes, so I first rename the file for the Windows Boot Loader from <em>bootmgfw.efi</em> to something like <em>bootmgfw.ms</em>.&nbsp;</p>
<p>Then I rename <em>shim.efi</em> to <em>bootmgfw.efi</em> and I am done. The shim file will boot whether Secure Boot is enabled or not, but if you know that you are going to have Secure Boot disabled, and you want to save one step and simplify the boot process a bit, you can rename&nbsp;grubx64.efi to <em>bootmgfw.efi</em> instead.&nbsp;</p>
<p>But be aware, if you do this, and then later enable Secure Boot, the next time you try to boot the Boot Manager will notice that something is wrong.&nbsp;</p>
<p>What it does seems to depend on the specific system on which it happens; it can range from just using a fall-back boot image which will start Windows 8, or dropping into the boot selection menu, or restoring a copy of the original boot files, or it can even go so far as to run what seems to be a very large and very complex Windows recovery procedure in order to get back to the factory boot configuration.</p>
<p>When you reboot after making these changes, you should get the openSuSE <em>grub</em> boot loader, which will give you a simple graphic menu where you can choose to boot either openSuSE or Windows 8.&nbsp; Hooray!&nbsp;</p>
<p>There are just a few loose ends that I would like to clean up.</p>
<p>For the vast majority of people, who are trying to set up a simple dual-boot configuration with Windows and Linux, this procedure will work equally well using either openSuSE or Fedora. In my case I want to set up a multi-boot configuration with several different Linux distributions, so I always use openSuSE as the base because I have found that its <em>grub</em> is more flexible, and at least with Secure Boot disabled it is able to boot other EFI images (such as Fedora and Ubuntu) and even non-EFI "traditional" boot distributions such as Linux Mint.</p>
<p>Please remember, mucking about with the boot configuration is dangerous. Make sure that you have complete backup and/or recovery media and procedures on hand before you try this.&nbsp;</p>
<p>As I have mentioned a couple of times, there seem to be differences between vendors in the details of the implementation, checking and automatic "repair/recovery" procedures, so don't expect that I have covered all the possibilities here, and don't be surprised if at some point you try to boot and rather than starting <em>grub</em> your computer starts showing that blasted rotating circle of dots, indicating that Windows is doing something whether you want it to or not.&nbsp;</p>
<p>If that happens, what I would do is not try to stop it, just let it finish, and you should be able to go back and "pick up the pieces" or just start over again.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013464</guid>
      <link><![CDATA[http://www.zdnet.com/how-i-installed-fedora-18-with-uefi-secure-boot-7000013464/]]></link>
      <title><![CDATA[How I installed Fedora 18 with UEFI Secure Boot]]></title>
      <description><![CDATA[Here's my experience of installing Fedora 18 with UEFI Secure Boot - and why the much-maligned anaconda installer is not as bad as a lot of people think.]]></description>
      <pubDate><![CDATA[Fri, 05 Apr 2013 19:34:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>Following up on my previous post showing <a href="http://www.zdnet.com/opensuse-uefi-secure-boot-installation-how-i-did-it-7000013311/">openSuSE 12.3 installation</a> with Secure Boot, this time I will walk through the same installation with Fedora 18.</p>
<p>What I hope to show here is that in my experience Fedora 18 installs and runs just fine with UEFI Secure Boot, and second that the much-maligned <em>anaconda</em> installer is not as bad as a lot of people have made it out to be.</p>
<p>I will skip the first couple of steps that were described and illustrated in the previous post, which use either the Windows Disk Management or one of the Linux disk/partition managers to free up sufficient space on the disk for the installation.</p>
<p>When booting the Fedora Live media, I am prompted to login as "Live User" (no password).&nbsp;</p>
<p>I am then given a choice between going directly to the installation (<em>anaconda</em>), or going to the Live desktop, which you can use as a normal Linux system.&nbsp;</p>
<p>One useful thing to do at the live desktop is to confirm that all the hardware is recognized and working correctly before actually installing Fedora. Also, if you have a non-U.S. keyboard layout it can be convenient to set that here, so that your keyboard will be read properly during installation.</p>
<p>The screen shot above shows the Fedora 18 Gnome Live desktop; to start the installation, I clicked the icon at the bottom of the favorites list.</p><p>The first <em>anaconda</em> screen lets you select the language for the installation.&nbsp;</p>
<p>If you situation is "normal" and your keyboard is the default for whatever language you select, you can click that here and save a step later. Unfortunately for me, I install in English but usually use a Swiss German keyboard, so I can't take advantage of this. Oh well, I'll get a chance later to choose the correct keyboard layout.</p><p>In this screen you can choose if you want to use a wired or wireless network connection during installation. The network connection will be used to determine location, and possibly to fetch updates during installation. Of course it is possible to make the installation without a network connection, if you don't have wired and don't want to bother with wireless at this point.</p><p>This is <em>anaconda's</em> central dispatcher.&nbsp;</p>
<p>After getting through the two preliminary screens, the rest of the installation is a "star" or "hub and spoke" process, from this screen you go off to various other steps as necessary, always returning here until everything has been defined, <em>anaconda</em> is satisfied, and you are ready to click 'Begin Installation'.&nbsp;</p>
<p>The screen shown above is from the Live ISO image; if you are installing from the DVD image, there will be more options in this screen, for example to select other software and desktops to install.</p>
<p>Note that the current values for each of the options is displayed (TZ America/New York and KB English), there is a warning both beside the Storage option and at the bottom of the window, indicating that the input is mandatory and has not yet been made, and the 'Begin Installation' button is not yet active.</p><p>Here I have gone to Date &amp; Time, where I can select the correct location or timezone, and manually set the system time and date, or turn on NTP for network time control.&nbsp; You can select the location either by clicking on the map, or from the drop-down lists for region and city.&nbsp; When this screen is finished, I clicked 'Done<strong>'</strong> to return to the hub.</p><p>This is the keyboard selection.&nbsp; The default layout is English/U.S. (of course).&nbsp; Click the "<strong>+</strong>" to add another layout, and select an existing layout and click "<strong>-</strong>" to remove it.&nbsp; You can leave multiple layouts selected, and change their order (precedence) with the arrow buttons. When the definition is correct, click 'Done' to return to the hub.</p>
<p>A comment about keyboards - I typically use a Swiss German, German, or US keyboard.&nbsp;</p>
<p>Most people will know about the difference between "QWERTY" and "QWERTZ" keyboards.&nbsp; But I have occasionally used French keyboards which have an "AZERTY" layout. I suspect that this is something the French are doing specifically to torment Americans, because it is guaranteed to have you pounding your head on the desk (or directly on the keyboard) within the first five minutes.&nbsp; Whatever the case, you can select the specific keyboard or multiple keyboards in this screen.</p><p>Now I am going into the most critical - and perhaps most controversial - area, the disk layout.&nbsp;</p>
<p>The obvious part of this screen is the selection of the target physical disk.&nbsp; The less obvious part is lurking under <em>Full disk summary and options...</em> at the bottom of the screen.&nbsp; If you don't want to install a bootloader at all (unusual, but not unheard of), click this label to get the screen where you can disable grub installation. Also, if you want full data encryption click the check box for that. I click 'Continue' to proceed.</p><p>At this point I have entered enough information for <em>anaconda</em> to complete the disk partitioning. It will use LVM for disk/partition management; if you don't want LVM, click on <em>Partition Scheme configuration</em> and you can change it, as shown here, to <em>Standard Partition</em>.</p>
<p>It will also make the following assumptions about the disk layout:</p>
<ul>
<li>A new EFI Boot partition will be created</li>
<li>A new swap partition will be created</li>
<li>A root partition will be created</li>
<li>A home partition will be created</li>
</ul>
<p>If any of these assumptions are not to your likeing (almost none of them are to mine, as I want to use the existing EFI Boot partition that was originally created for Windows 8, the existing swap partition which I created for openSuSE, and I don't want a separate home partition on this system), then check the box for 'Let me customize...'<strong>&nbsp; </strong>Either way, click 'Continue' to return to the hub, or proceed to the detailed partitioning screen.</p><p>This is probably the <em>anaconda </em>screen which has gotten the most criticism.&nbsp;</p>
<p>It is, to say the least, not entirely intuitive what is going on here, what it is showing you, what needs to be done, and how to do it.&nbsp; Other than that, it is really good...&nbsp;</p>
<p>What <em>anaconda</em> is trying to do here is show the disk layout grouped by logical function or usage, rather than just showing a linear list or diagram of disk partitions.&nbsp;</p>
<p>This is probably a good thing (once you understand it) because it really does make more sense to look at it this way &mdash; but it is totally different from anything that has been done before, and that has generated a lot of backlash from users.&nbsp;</p>
<p>Particularly confusing is the fact that some "shared" partitions, such as EFI Boot and linux-swap, can be listed in several of the logical groups. That makes sense when you think about how they are used, they really are part of several different logical installations, but it is very confusing if you are accustomed to thinking of a single linear view of the disk layout.</p>
<p>The first group in list will be the new Fedora installation. As yet nothing has been allocated to it; if I click on the '<em>Click here to create them automatically'</em> label, it will create the partitions as I described in the previous screen (EFI, root, home and swap).&nbsp; You could then accept that, or further customize it as you want.&nbsp;</p>
<p>However, I am going to manually create the layout that I want, so the first thing I do is click on the "<strong>+</strong>" at the bottom of the window, to create a new partition for the root filesystem.</p><p>To create a new partition, I specify where it is to be mounted (root) and the size (64GB).</p><p>Here I have clicked on the "Unknown Linux" group (this is actually the openSuSE installation which I did previously), and it opened to show me the contents. What I need to do is pick up the EFI Boot partition, so Fedora will use the same one as Windows 8 (and openSuSE), rather than creating a new EFI partition for its own use.</p>
<p>First I click on the EFI Boot partition, then in the <em>Mount Point</em> field I enter <em>/boot/efi,</em> then I click 'Apply Changes'.</p>
<p>Finally, I click on the 'New Fedora 18 Installation<strong>'</strong> group, to make sure that the EFI partition has been added to my new configuration.</p><p>Zowie, there's some magic for you!&nbsp; <em>anaconda</em> has noticed the existing swap partition and added it to our new installation automatically!&nbsp; At this point, I am happy - I have a root, swap and EFI boot partition. If I would like to add a separate home partition, or anything else, I can do that in the same way that root was added, just click "<strong>+</strong>" and enter the mount point and size.</p>
<p>When I am happy with the partitioning, I click 'Finish Partitioning' to return to the hub.</p><p>Note: When returning from the Storage screens to the hub, it will not look like this at first.&nbsp; It will still have the warning triangle on the Storage configuration, the yellow note across the bottom saying that you have to complete the marked items before continuing, and the installation button will not be active.&nbsp;</p>
<p>It takes a short time for&nbsp;<em>anaconda</em> to confirm that you have created a valid disk layout, and then the screen will change to that shown above.</p>
<p>I click <strong>'</strong>Begin Installation' to continue.</p><p>This is the screen once installation has started.&nbsp;</p>
<p>I find the placement of the <em>Root Password</em> option in this screen to be rather curious - they have such a nice hub-and-spoke layout for most things in the previous step, why is setting the root password not included there?&nbsp;</p>
<p>I know that Ubuntu's <em>ubiquity</em> installer has had a split of information required before starting the install, and information not needed until the end for configuration, the idea being that you can "save time" or "optimize the process" by starting the file copy as soon as enough information has been given, and then gather the rest of the information while the copying is done in the background.&nbsp;</p>
<p>But at least two of the things in the preceding <em>anaconda</em> hub screen are not required for the basic file copy (timezone and keyboard), so if they want to "optimize" this way, why not shift them to this point?&nbsp; Or why not move the root password input to that hub screen, rather than here?&nbsp; This is not a big deal, I just find it incongruous.</p>
<p>Be that as it may, at this point the base system installation and configuration will take about 10-15 minutes.&nbsp; During that time, you have to enter a root password.</p><p>Here I have clicked on the <em>Root Password</em> option in the preceding screen.&nbsp; The installation to disk is still running, but the interface has moved to this screen to enter and verify the root password.&nbsp; Once a password has been entered and confirmed, I click 'Done' to return to the installation status screen.</p><p>Back at the installation status screen, the&nbsp;<em>Root Password</em> entry is now satisfied, and there is nothing left to do but sit back and enjoy a cup of coffee until the installation is complete.</p><p>Installation is complete, and it is ready to reboot from the installed system. <em>anaconda</em> will not initiate the reboot for me, though. Click 'Done' to exit the installer, and you will be returned to the desktop of the Live system. I can then reboot as normal.</p>
<p>Please remember, in my experience with UEFI systems when rebooting it will not boot into Grub, or directly to Fedora, or whatever you have become accustomed to happening on the first boot.&nbsp;</p>
<p>It will most likely just boot to Windows 8, as it always did before. You have to press the boot-selection key (ESC, F9, F12 or some such) to get a list of boot targets, and then select Fedora from that list.&nbsp; Avoiding this "problem" (I consider it either a bug or a missing feature) is beyond the scope of this installation overview, I will write about that later - but soon.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013311</guid>
      <link><![CDATA[http://www.zdnet.com/opensuse-uefi-secure-boot-installation-how-i-did-it-7000013311/]]></link>
      <title><![CDATA[Installing OpenSuSE on my netbook - how I did it]]></title>
      <description><![CDATA[A step-by-step screenshot walk-through of how I installed Linux on a system with UEFI BIOS and Secure Boot.]]></description>
      <pubDate><![CDATA[Tue, 02 Apr 2013 20:49:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>My last few posts about <a href="http://www.zdnet.com/uefi-and-secure-boot-in-depth-7000012138/">UEFI and Secure Boot</a> have resulted in quite a few requests for information and additional details about how I installed Linux on systems with UEFI BIOS and Secure Boot.</p>
<p>Here is a gallery of screen shots, walking through how I installed the recently released <a href="http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/">openSuSE 12.3</a> on my new <a href="http://www.zdnet.com/swapping-windows-8-for-linux-mint-opensuse-and-fedora-on-my-new-netbook-7000012755/">Acer Aspire One 725</a>. This system came preloaded with Windows 8 (64-bit), UEFI Bios, Secure Boot enabled, and a GPT-partitioned disk.</p><style type="text/css"><!--
P { margin-bottom: 0.08in; }
--></style>
<p >My first step is to create some free space on the disk drive. Most of the major Linux installers are able to do this automatically if you let them, but I am a bit of a control freak (or a bit paranoid, depending on how you look at it), so I prefer to set up the disk exactly the way I want it in advance.</p>
<p >The most obvious way to free up some space is to reduce the size of the Windows C: partition. To do that, I could have used either the Windows Disk Management utility, or one of the Linux disk/partition manager programs such as <em>gparted</em> which I will show later as a typical example for Linux.</p>
<p >The Windows 8 Disk Management program can be reached through <em>Control Panel / System and Security / Create and Format Hard Disk Partitions</em>.</p>
<p >The display will be as shown above, but with the Windows C: partition filling all of the space between the EFI Boot partition and the Recovery partition.</p>
<p ), and it will then let you either accept the maximum shrink, or select some smaller value.</p>
<p >It will then take just a few minutes to actually shrink the partition, and the display will end up looking like the one above.</p><p>The Linux <em>gparted</em> utility is one of the common alternatives for disk and partition management. It is included on a lot of Live CD/USB distributions, such as Debian, Ubuntu, Mint, and openSuSE.</p>
<p>It can be found through the menus, generally under "Administration" or some such, or by typing it in the menu/application search box.</p>
<p>The display is shown above, with the Windows C: partition already reduced. If I had wanted to reduce the partition, I'd just select it in the list or graphic, and then click the Resize/Move button on the icon bar.</p>
<p>That will pop up a window where you can enter the new size. Once the disk layout looks like the one shown above, you are ready to install openSuSE (or any of the most popular Linux distributions), as the installer will automatically allocate the necessary partitions for swap, root and home.</p>
<p>However, as I mentioned previously, I am a bit of a control freak, and I prefer to create the Linux partitions manually. So I take one more step with <em>gparted.</em></p><style type="text/css"><!--
P { margin-bottom: 0.08in; }
--></style>
<p ><!--
P { margin-bottom: 0.08in; }
--></style>
<p >The openSuSE Live ISO image is UEFI and Secure Boot compatible, so I don't need to change anything in the system BIOS to boot it.</p>
<p >Depending on the boot device priorities on your system, you may need to press the Boot Select key (variously ESC, F9, F12 or whatever) and then select the CD/DVD/USB device containing the openSuSE Live image. The installation process can then be started by selecting the <em>Install</em> icon on the desktop.</p><p>The first screen in the installation process lets you select the default language and keyboard layout, and accept the license agreement.</p>
<p>The language selected here will be used during the installation, and will be the default language of the installed system.</p>
<p>The keyboard selection will take effect immediately so you will have the correct key definitions for the rest of the installation process. Additional languages and keyboard layouts can be selected after the installed system is running.</p><p>The next screen sets up the system clock. The time zone can be selected by first choosing the region and then the specific time zone from the drop-down lists, or by just clicking on the map. When the mouse cursor hovers on the map for a second or two, a pop-up shows its location.</p>
<p>Here you can also select how the hardware clock in the computer is kept &ndash; if dual-booting with Windows, the hardware clock will be kept in local time, but if you are running only Linux, you can select the check box to keep the clock in UTC.</p><p>The next screen is the initial suggestion for disk paritioning, automatically determined by the openSuSE installation process. I mentioned at the beginning that most Linux distributions will do this automatically; if I had not manually shrunk the Windows C: partition, the Linux installer would have done that at this point also.&nbsp;</p>
<p>However, I have found that the installers are often overzealous in reducing Windows, leaving very little free space in the C: partition. This can, of course, be corrected at this point as well, but if I am going to have to monkey with the specific values anyway, I would rather just do it all in advance.</p>
<p>The installer will recognize the EFI Boot partition and set it to be mounted to the correct location, without reformatting. If there is a linux-swap partition already (as I created above), it will recognize and use that.&nbsp;</p>
<p>It will create new partitions for the root file system and home file system. The root will be allocated a minimum size, and the rest of the free space on the disk will be allocated to the home file system.</p>
<p>If you don't want or need a separate home file system, just un-check that box and the suggested layout will be updated, home will be removed and the free space will be added to the root file system.</p>
<p>More advanced users cal select <em>btrfs</em> for the root and home file systems rather then ext4, and can choose to use LVM disk management rather than traditional partitions (both of these are beyond the scope of this brief overview). For many users the suggested layout will be acceptable, but control freaks can click Edit Partition Setup to adjust it.</p><p>This is the control-freak path, actually several steps from the previous screen shot.</p>
<p>First I un-checked the box for a separate home partition, then I clicked Edit Partition Setup to get into the Expert Partitioner.</p>
<p>I then deleted the root partition from the suggested layout, and put root on the 64GB partition I had created with <em>gparted</em> earlier.</p>
<p>The installer had already found and used the swap partition I had created, and the EFI Boot partition, so there was nothing else to do for those.&nbsp;</p>
<p>Of course it is unusual to leave a huge unallocated area on the disk, but I will be installing other Linux distributions to this system, so I am leaving the space for that.</p><p>Wow, how scary does that sound? This screen is shown because we have been into the Expert Partitioner, and on exit it found that we are using a partition that is not going to be formatted. In this case that is not a problem, it is exactly what we want because the partition in question is the EFI Boot partition, and if we formatted it we would lose the Windows boot information. I click Yes and move on to the next step.</p><p>This is the confirmation of the partitioning layout. Note that the root partition is shown in red as a warning, because it is formatting an existing partition (the one which I created with gparted before starting the installer), and it shows /dev/sda2 being mounted to /boot/efi without being formatted. Oh, and you can also see here that I cleared the Separate Home Partition check-box.</p><p>Here you define the first user account. The most interesting bit of this screen is the &ldquo;Automatic Login&rdquo; check box. By default, openSuSE will boot directly to the desktop of the user defined here. Remove the check on this box if you want it to boot to a Login screen and enforce password controls.</p><p>This shows the one remaining "problem" with openSuSE installation on UEFI Boot systems. Booting will be done using "normal" Grub2, which is not what we want. This strikes me as a bit of a strange problem, since the installer has already seen, identified and configured the EFI Boot partition, but I suppose there is some technical reason that information is not being carried through to this screen. Click on the Booting header to get to the boot configuration screen and fix this.</p><p>This is the Boot Loader configuration screen. From the drop-down list, select GRUB2-EFI, then set the Enable Secure Boot check-box as appropriate for your needs.</p><p>Now the summary screen shows the correct boot loader configuration. Click Install.</p><p>One last confirmation that you really want to install... there's no going back after this.</p><p>The installation process takes about 10-15 minutes, and continuously updates this window to show what it is doing and how far along in the process it is.</p><p>When the installation is complete, you can reboot immediately, or go back the the Live system. When you reboot, you might be surprised to find that it still boots Windows, after all your hard work installing openSuSE. Welcome to the world of UEFI boot management.&nbsp; You will need to interrupt the boot process by pressing whatever the Boot Select key is for your system (ESC, F9, F12, or something else). That will get you a list which in this case should include two items for openSuSE, with and without Secure Boot.</p>
<p>If you have Secure Boot enabled on your system, you have to choose the Secure Boot item (duh), if it is not enabled you can choose either one. Getting it to boot openSuSE by default, or let you select between Windows and openSuSE is a subject for another time.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013104</guid>
      <link><![CDATA[http://www.zdnet.com/the-never-ending-saga-of-efi-boot-and-gpt-partitioning-7000013104/]]></link>
      <title><![CDATA[The never-ending saga of EFI Boot and GPT partitioning]]></title>
      <description><![CDATA[My previous post on LMDE uncovered a lot of confusion. Here's an explanation of how to get around the problems.]]></description>
      <pubDate><![CDATA[Tue, 26 Mar 2013 17:45:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <media:text type="html"><![CDATA[<p>My previous post <a href="http://www.zdnet.com/a-look-at-linux-mint-debian-edition-lmde-201303-7000013027/">on Linux Mint Debian Edition 201303</a> has obviously uncovered a lot of confusion about EFI booting and GPT partition tables.&nbsp; I hope that I can explain it all a bit more, with a couple of examples, to remove some of the confusion.&nbsp;</p>
<p>Linux Mint Debian Edition 201303 says specifically in its release notes that it does not support EFI Boot or GPT disks.&nbsp; It doesn't say exactly what the problems are, though, and the devil is in the details...</p>
<p>There are a number of ways to get around the EFI Boot problem, but none of them address the GPT partitioning problem:</p>
<ul>
<li>Most EFI/UEFI BIOS systems have configuration settings which allow you use 'Legacy Boot', which means booting from MBR-style boot records.</li>
<li>LMDE, being a Debian derivative, can be configured with the 'grub-efi' package, to enable EFI Boot. Note that this can only be done after it has been installed, so it will almost certainly require the previous step, at least to get it to boot the installation media, because the LMDE Live media does not have EFI Boot capability.</li>
<li>If you have another EFI-compatible Linux distribution already installed, and that distribution has a Grub which is able to boot other Linux distributions, you can set that up to boot LMDE. This works with <a href="http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/">openSuSE 12.3</a>, but it doesn't work with Fedora 18, and I have not tried it with Ubuntu 13.04 yet.</li>
<li>If you install another boot manager, such as rEFInd, you can set that up to boot LMDE.</li>
</ul>
<p>However, none of these solves the GPT problem. Here's the lowdown on that.</p>
<!-- Parsed pinbox:"10116770" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/a-look-at-linux-mint-debian-edition-lmde-201303-7000013027/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/013027/linux-mint-debian-edition-lmde-201303-released-220x165.png?hash=MTVmZwx2A2&upscale=1" alt="A look at Linux Mint Debian Edition (LMDE) 201303" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/a-look-at-linux-mint-debian-edition-lmde-201303-7000013027/">A look at Linux Mint Debian Edition (LMDE) 201303</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/a-look-at-linux-mint-debian-edition-lmde-201303-7000013027/">Read more</a></li></ul></div>
<p>The LMDE release notes specifically say that it does not support GPT partitioned disks. Unfortunately it doesn't say that they can't be read (they can), and it doesn't say what will happen if you try to install to one (it can be catastrophic).</p>
<p>What actually happens is that it interprets the GPT partition table incorrectly, and that causes it to get confused about what is where on the disk. In my case with LMDE, what it did was write the wrong partition information to the Grub configuration file, so it then tried to boot from the wrong partition, and it failed to boot. Not so catastrophic — it just didn't work.</p>
<p>However, a few weeks ago I tried to install PCLinuxOS (also based on Debian Testing, and also without GPT support), on another GPT-based system (my <a href="http://www.zdnet.com/hp-pavilion-dm1-4310-ssd-installation-and-fun-with-efi-boot-7000008168/">HP dm1-4310</a>).&nbsp; In that case the disk partitions were a bit more complicated, because I had left the Windows Recovery partition in place, which meant a lower-numbered partition was at the end of the disk. PCLOS interpreted the partition table incorrectly, and the results were much more damaging.</p>
<p>First, rather than use the existing swap partition, it wiped another existing Linux installation partition and used that for swap. Second, rather than installing to a new partition I had created for it, it wiped another (different) exiting Linux installation, and installed there. Not nice.</p>
<p>So, here is the summary. LMDE does not support EFI Boot out of the box, but there are ways to get around that. It also does not support GPT partition tables, and there is no way around this other than wiping the disk and changing it to DOS BIOS/MBR partitioning. I'm quite sure this is what Clem meant when he wrote in the FAQ "you could do it but it would require wiping the disk".&nbsp; There is actually a slim chance that you could install successfully to a GPT disk, but that would require simple partitioning and a good bit of luck.</p>
<p>I hope this clears things up a bit. Feel free to post questions and comments, as always...</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000013027</guid>
      <link><![CDATA[http://www.zdnet.com/a-look-at-linux-mint-debian-edition-lmde-201303-7000013027/]]></link>
      <title><![CDATA[A look at Linux Mint Debian Edition (LMDE) 201303]]></title>
      <description><![CDATA[Here's what you need to know and the latest LMDE roll-up release, and where you need to pay attention.]]></description>
      <pubDate><![CDATA[Mon, 25 Mar 2013 17:37:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>Let's start this off with a brief review of what Linux Mint Debian Edition (LMDE) is and what it isn't, followed by what this release is and what it isn't.&nbsp;</p>
<p>LMDE is a Linux Mint distribution, containing all of the nice Mint tools (installer, updater, menus and other utilities), plus lots of preloaded and preconfigured packages, but built on top of Debian GNU/Linux, rather than Ubuntu as the numbered/named Mint distributions (currently 14/Nadia).</p>
<h3>The pros and cons of Debian</h3>
<!-- Parsed pinbox:"10116862" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/the-never-ending-saga-of-efi-boot-and-gpt-partitioning-7000013104/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/013027/linux-mint-debian-edition-lmde-201303-released-220x165.png?hash=MTVmZwx2A2&upscale=1" alt="The never-ending saga of EFI Boot and GPT partitioning" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/the-never-ending-saga-of-efi-boot-and-gpt-partitioning-7000013104/">The never-ending saga of EFI Boot and GPT partitioning</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/the-never-ending-saga-of-efi-boot-and-gpt-partitioning-7000013104/">Read more</a></li></ul></div>
<p>Specifically, it's built on the Testing Branch of Debian — currently the 'Wheezy' release (although probably not for much longer).&nbsp; There are pros and cons to this - if you don't like Ubuntu, or you really prefer to start from a cleaner, more basic distribution, then being based on Debian is a big plus.&nbsp;</p>
<p>On the down side, it means that it contains a lot of things which are well behind the latest current releases, starting from the Linux kernel itself&nbsp;— 3.2.0 rather than the 3.7.x or 3.8.x that other recent distributions feature — and the X Window System, 1.12.4 compared to 1.13.x, and so on.&nbsp;</p>
<p>What this means is that you need to pay a bit more attention if you're going to try LMDE, make sure your hardware is compatible and supported, and be prepared to put in a bit more effort in getting everything installed, configured and running. The fact is that pretty much describes a typical Debian user anyway, so I don't see it as a big problem.</p>
<p>LMDE is a 'rolling release' distribution, so this release is a roll-up of the updates which have been made since the last set of ISO images was released, it is NOT a huge leap forward packed with a new kernel, new utilities, new applications and such.&nbsp;</p>
<h3>Update packs</h3>
<p>In fact, LMDE is a bit of an exception even in the world of Linux rolling release distributions, because by default LMDE does not update continuously: instead, updates are collected into bundles, which are then released as 'update packs'. (This new release comes with update pack 6 included.)</p>
<p>The advantage here is that it reduces the chance that an update will have negative side effects and break something (or everything); the disadvantage is that it can seem like a long time between update packs.&nbsp; So long, in fact, that for things which are commonly used and frequently updated, such as Firefox, separate patches are issued independent of the update packs.&nbsp; (If you prefer a more typical rolling release model, you can use the LMDE "incoming" repositories.)</p>
<h3>EFI boot</h3>
<p>The <a href="http://blog.linuxmint.com/?p=2346">release announcement</a> for the 201303 build gives a good overview and summary of this release.&nbsp; One thing that is important to note there is that it explicitly states that there is no EFI, GPT or secure boot support.&nbsp; So if you have a UEFI system, you can <em>only</em> install LMDE via Legacy Boot, if your BIOS supports that option.&nbsp; Even in that case, though, the other limitation is likely to bite you because as far as I know, the majority of EFI systems also have GPT partitioning (perhaps all?), so what is likely to happen is that you switch to Legacy Boot, install LMDE, it looks like the world is going to be a wonderful place, and when you try to reboot after installing it fails with a complaint about not being able to load the kernel.&nbsp; Does this sound like the voice of experience talking to you?&nbsp; Well, it is... the bottom line is, if you have an EFI boot system, and you do not have strong masochistic tendencies, you probably don't want to try to install LMDE on that particular system.</p>
<p>Of course, the other major thing that LMDE gives you is a choice of desktops.&nbsp; There are ISO Live images for Cinnamon and MATE (with 32-bit and 64-bit versions of each of those).&nbsp; I installed the Cinnamon version on most of my systems:</p>
<figure><img title="LMDE Cinnamon" alt="LMDE Cinnamon" src="http://cdn-static.zdnet.com/i/r/story/70/00/013027/lmdemenu-620x363.png?hash=MzWyLmZ4AT&upscale=1" height="363" width="620"><figcaption>Linux Mint Debian Edition - Cinnamon 1.6</figcaption></figure>
<p>But on one of my netbooks (the Samsung N150-Plus), I installed the MATE version:</p>
<figure><img title="LMDE MATE" alt="LMDE MATE" src="http://cdn-static.zdnet.com/i/r/story/70/00/013027/lmdemate-v1-620x363.png?hash=AJDkAQD5Lm&upscale=1" height="363" width="620"><figcaption>Linux Mint Debian Edition - MATE 1.4</figcaption></figure>
<p>Other than the different desktops, the rest of the content of the two versions is the same.&nbsp; Some of the highlights are:</p>
<ul>
<li>Linux Kernel 3.2.0</li>
<li>Cinnamon 1.6 / MATE 1.4</li>
<li>Firefox 19.0</li>
<li>Thunderbird 17.0</li>
<li>LibreOffice 3.5</li>
<li>GIMP 2.8</li>
<li>gThumb 3.0</li>
<li>Image Magick 6.7</li>
<li>Banshee Media Player 2.4</li>
<li>Totem Movie Player 3.0</li>
</ul>
<p>Another major advantage of LMDE is that it is 100 percent compatible with the Debian Testing repositories.&nbsp; If there is something you want or need that is not included in the base distribution, your chances of finding it and being able to just download and install are very high.</p>
<h3>Summary</h3>
<p>So, to return to the opening paragraph, how do I summarise Linux Mint Debian Edition in general, and this release in particular? In rather loose terms, I would call LMDE a Linux devotee or hobbyist distribution.&nbsp; As it says in the LMDE release notes, "LMDE requires a deeper knowledge and experience with Linux, dpkg and APT".&nbsp;</p>
<p>If you're new to Linux and don't have that knowledge but would like to learn, LMDE is an excellent place to start — but don't expect it to be as complete, polished and user-friendly as the Linux Mint Ubuntu-based distributions.&nbsp;</p>
<p>As for this release, if you already have LMDE running all you need to do is make sure that you have update pack 6 installed and it will be the same as this release - there is no need to reinstall this.&nbsp; If you're installing a new system from scratch, though, you will definitely want to use these new ISO images.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000012755</guid>
      <link><![CDATA[http://www.zdnet.com/swapping-windows-8-for-linux-mint-opensuse-and-fedora-on-my-new-netbook-7000012755/]]></link>
      <title><![CDATA[Swapping Windows 8 for Linux Mint, openSuSE, and Fedora on my new netbook]]></title>
      <description><![CDATA[I've just bought a new Aspire One 725 Acer sub-notebook/netbook - here's my take and my adventures loading it with three different flavours of Linux.]]></description>
      <pubDate><![CDATA[Fri, 22 Mar 2013 18:14:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Review]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-laptops/">Laptops</category>
      <category domain="http://www.zdnet.com/topic-linux/">Linux</category>
      <category domain="http://www.zdnet.com/topic-windows-8/">Windows 8</category>
      <media:text type="html"><![CDATA[<p>I picked up a wonderful new sub-notebook over the weekend, but this one has some history behind it that is worth explaining first.</p>
<p>When I bought my Acer Aspire One 522 a little over a year ago (November 2011, see <a href="http://www.zdnet.com/acer-aspire-one-522-4010024780/">original blog post here</a>) I came very close to returning it because the screen resolution was only 1,024x600. But even in the first few hours of using and loading Linux on it, I was so impressed with it that I decided to keep it, and I've been pleased with it ever since.</p>
<p>Last week I saw an Aspire One 725 on sale here, for 399 Swiss francs (about 280), and the specifications said that it had the new AMD C-70 CPU (my AO522 has a C-60), more memory, and a larger disk. Now, these are some good reasons to get a new system!</p>
<p>I went to look at it and found that one of the major electronic shops here also happens to be offering a discount on all Acer laptops, so I ended up buying one for about 325 francs (just under 230). That's a heck of a good deal for what has turned out to be a heck of a good sub-notebook. (Note to Swiss readers: Tthe Acer discount is on offer until Sunday, 24 March) The specifications of the unit I bought are:</p>
<ul>
<li>
<p>AMD C-70 1GHz dual-core CPU</p>
</li>
<li>
<p>4GB DDR3 memory</p>
</li>
<li>
<p>500GB SATA disk</p>
</li>
<li>
<p>Radeon HD 7290 graphic controller</p>
</li>
<li>
<p>11.6-inch 1,366x768 display</p>
</li>
<li>
<p>Realtek 10/100 wired network adapter</p>
</li>
<li>
<p>Broadcom 4313 wi-fi b/g/n adapter</p>
</li>
<li>
<p>HDMI and VGA ports</p>
</li>
<li>
<p>1x USB 3.0, 2x USB 2.0 ports</p>
</li>
<li>
<p>SD/MMC/xD/MemoryStick slot</p>
</li>
</ul>
<p>Wow, that is very impressive, especially at that price. I can only see a few negatives:</p>
<ol>
<li>
<p>No Bluetooth (I can live without it)</p>
</li>
<li>
<p>No gigabit wired network, only 10/100 (I seldom use wired anyway)</p>
</li>
<li>
<p>Preloaded with Windows 8 (sigh).</p>
</li>
</ol>
<p>Be careful about these specifications and the price: There is another model of the Aspire One 725 also on sale here at a slightly lower price, with only 2GB of memory and a 320GB disk.</p>
<p>That might be sufficient for those who don't need quite so much memory and disk space, and with the 15 percent discount, that model is going to be under 300 francs. The different models are probably identified by the alphabet soup that follows the 725 model number, but deciphering that is beyond me; check the specs on the box carefully to be sure which you are getting.</p>
<p>When I unpacked it, I was immediately struck by the size and weight (small and light). I consider this to be in the same category as the HP Pavilion dm1-4310 (see my <a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/?s_cid=e574">blog post</a> about that model), and the difference is clear:</p>
<ul>
<li>
<p>Aspire One 725: 28.5x20.2x2.3cm, 1.2kg</p>
</li>
<li>
<p>HP dm1-4310: 29.2x21.5x3.2cm, 1.6kg</p>
</li>
</ul>
<p>That's a big difference, and when you are holding them both in your hands, you can really see it and feel it. Don't get me wrong, I still like the HP dm1 a lot, and it has a lot going for it. But if your criteria is size and weight, the AO725 is the clear winner. Oh, the AO725 also seems to run much cooler, as the cooling fan is on much less often than the HP dm1. Now obviously, the C70 CPU is much less powerful than the E2-1800 and thus produces less heat, so this isn't a surprise, but it is worth mentioning.</p>
<figure><img title="Acer Aspire One 725" alt="Acer Aspire One 725" src="http://cdn-static.zdnet.com/i/r/story/70/00/012755/ao725-za10-black-photo-gallery-04-420x380.png?hash=BTH1ZGSyAz&upscale=1" height="380" width="420"><figcaption>Lid closed, the Acer Aspire One 725 is less than an inch thick. (Image: Acer)</figcaption></figure>
<p>More pros and cons on the physical design and appearance: It is actually a bit nicer than the Aspire One 522. They have put a bit more effort into adding some shaping and curves around the edges and around the keyboard. It has a real touchpad with real buttons, not the dreaded "ClickPad" (which would have ruled it out for me anyway). The keyboard is probably the only thing I would complain about, the keys are absolutely flat and the feel is a bit mushy. The touchpad "buttons" are a single bar positioned on the front edge of the palm rest, which I don't much care for, but they seem to work reliably.</p>
<p>The variety of ports and interfaces on this unit is pretty impressive as well. First, it has an HDMI port, which I use when connecting to a television to show pictures, <em>and</em> a VGA plug. It has one USB 3.0 port and two USB 2.0 ports, which is becoming more important as more 3.0 devices are becoming available. It has a memory card slot which will take not only SD/xD/MMC cards, but also MemoryStick and MemoryStick Pro; this is a nice touch and still not all so common for notebooks in this class.</p>
<figure><img title="Acer Aspire One 725" alt="Acer Aspire One 725" src="http://cdn-static.zdnet.com/i/r/story/70/00/012755/ao725-za10-black-photo-gallery-03-420x380.png?hash=MzWzBTWxBQ&upscale=1" height="380" width="420"><figcaption>Back view; the right side ports are audio in/out, USB, and power. (Image: Acer)</figcaption></figure>
<p>That's enough about the hardware, let's move on to the operating system. It came preloaded with Windows 8, which needed to be booted and configured — that took quite a long time slogging around, but eventually it finished.</p>
<p>Then I needed to make a rescue copy, because I am pretty likely to wipe Windows off this machine either intentionally, accidentally, or out of disgust.</p>
<p>The Acer Rescue Manager will make this backup to a USB stick, rather than DVD disks, which is nice. The sales clerk in the shop said that I needed at least a 16GB stick for this, and the Rescue Manager program said the same. Unfortunately, that doesn't seem to be large enough, because when I tried it with a 16GB stick, it ran until the progress bar got a fraction from the end &amp;mash; and then just stopped. No message, no error, no crash, no stop, no nothing.</p>
<p>Then I tried with a 32GB stick, and that worked just fine. Sigh. Once Windows was loaded and configured, I went in to the disk/partition management program and told it to shrink its partition as much as possible. That gave me back about 230GB of the disk, which is more than enough for the moment. The disk has a GPT partition table, so it is not necessary to fiddle with "Extended Partitions" and "Logical Paritions", and I didn't have to worry that Windows and Acer had already "used up" the only four available "Primary" partitions. Nice.</p>
<figure><img title="Acer Aspire One 725" alt="Acer Aspire One 725" src="http://cdn-static.zdnet.com/i/r/story/70/00/012755/ao725-za10-black-photo-gallery-02-420x380.png?hash=AJIuLwpjAQ&upscale=1" height="380" width="420"><figcaption>Front view; left side ports are USB, HDMI, RJ45, and VGA. (Image: Acer)</figcaption></figure>
<p>The Aspire One 725 has a UEFI BIOS with Secure Boot enabled by default. There are a couple of Acer-specific things that are important to know here. First, the boot-select option is disabled by default, you have to go into the BIOS setup (press F2 during boot) and then change that to enabled before you can boot a Live USB stick.</p>
<p>Second, you can only disable Secure Boot if you have set a BIOS password. Yes, I really meant that — go back and read it again if you want, I'll wait. Grrr. Who does that make sense to? What is the logic there?</p>
<p>There is certainly nothing else in the BIOS, the BIOS help screens, or the documentation that came with it which says that this is the case. I was only lucky enough to know it because someone mentioned it in the comments in one of my previous posts about UEFI booting. So if you want to disable Secure Boot, you first have to define a BIOS password. Sigh.</p>
<p>Well, this might not be all that critical anyway because both openSuSE 12.3 and Fedora 18 have UEFI Secure Boot compatible Live images, so you can boot them without having to disable it.</p>
<p>That was what I did, booting and installing both of those, and it all worked without a hitch.</p>
<p>This was where things got really fun and interesting, both openSuSE and Fedora installed perfectly, including setting up UEFI Secure Boot on the new installations, and they both recognized, configured, and supported everything right out of the box.</p>
<p>Starting at the top with CPU frequency stepping, shown to be working with the <em>lscpu</em> command. I am happy with the FOSS Radeon drivers, so I didn't bother trying to load the proprietary AMD (<em>fglrx</em>) drivers. The wired and wireless network adapters work just fine, and it connected to my home wi-fi with no trouble. The Fn-keys for volume up/down/mute, brightness up/down/off, touchpad disable/enable, and even Sleep/Resume all work! Oh, and speaking of the touchpad, two-finger scrolling works.</p>
<figure><img title="Acer Aspire One 725" alt="Acer Aspire One 725" src="http://cdn-static.zdnet.com/i/r/story/70/00/012755/ao725-za10-black-photo-gallery-05-420x380.png?hash=ZzVjMwZ5MG&upscale=1" height="380" width="420"><figcaption>Lid open; the Acer Aspire One 725 is amazingly thin. (Image: Acer)</figcaption></figure>
<p>Of course, it is also possible to install Linux distributions that do not yet have Secure Boot support, or even do not have EFI boot support.</p>
<p>One of the more popular in this category is Linux Mint 14, which I have also already installed. To do this, you have to change the BIOS from UEFI boot to Legacy boot, and then boot the Mint Live image. From that point on, installation is routine, and once again, everything works.</p>
<p>I did learn one other useful trick while installing and testing these three distributions.</p>
<p>The openSuSE Grub2-efi installation is actually able to boot not only openSuSE itself, but any other Linux installed, both EFI and legacy boot, and even Windows as well.</p>
<p>In my previous experimentation with UEFI and Secure Boot, I found that Fedora can't do that, so I had installed rEFInd to manage the boot selection. Now, though, I can configure the openSuSE grub.cfg to boot EFI images and "normal" linux kernel and initrd images, so it is possible to use it to manage the boot selection, and not have to bother installing rEFInd.</p>
<p>On top of that, rEFInd doesn't work with Secure Boot (well, it should according to the notes and description, but I haven't been able to figure it out), so by using grub2-efi this way, I can leave UEFI and Secure Boot enabled.</p>
<p>What else is there to say about the Aspire One 725? I think it is obvious how pleased I am with it. Compared to my netbook systems, the difference between a 10-inch display with 1,024x600 resolution and an 11.6-inch display with 1,366x768 resolution is huge.</p>
<p>Compared to my other sub-notebook, the difference in size and weight are also very significant.</p>
<p>The AO725 really seems to have hit the "sweet spot", and best of all, it is running every version of Linux that I load on it flawlessly. If it just had a keyboard with a bit of contour to the keys and better tactile feedback, it would be perfect.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000012698</guid>
      <link><![CDATA[http://www.zdnet.com/opensuse-12-3-in-depth-and-hands-on-7000012698/]]></link>
      <title><![CDATA[OpenSuSE 12.3: In-depth and hands-on]]></title>
      <description><![CDATA[A look at the latest release of openSuSE, which is so good I have installed it as the default boot on all of my computers.  ]]></description>
      <pubDate><![CDATA[Mon, 18 Mar 2013 19:06:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-linux/">Linux</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>The leading edge of <a href="http://www.zdnet.com/distro-deluge-six-imminent-linux-releases-previewed-7000012354/" target="_self">the deluge of new Linux releases</a> has reached us, in the form of openSuSE 12.3.&nbsp;</p>
<p>The news is good - in fact, it's very good.&nbsp;</p>
<p>I said when openSuSE 12.2 was released that I really liked it, and I feel even more strongly so now with 12.3. So strongly, in fact, that I already have 12.3 installed as the default boot on all of my computers.&nbsp;</p>
<p>That covers a very wide range of hardware, with CPUs from Intel (Core2Duo, various Atom versions and Core i3/i5) and AMD (C50/C60/C70 and E350/E450); with memory from as little as 1GB to as much as 6GB, graphic controllers from Intel (965) and AMD (various Radeon models); Wi-Fi adapters from Broadcom, Atheros, Intel and Ralink; wired network adapters from Marvell, Broadcom, Realtek and Intel; Bluetooth adapters; audio controllers; and whatever else this variety of notebooks and netbooks have in them.&nbsp;</p>
<p>I haven't had a single device that didn't work, and I didn't have to do any special adjustment, configuration, driver download, compiling or anything else.</p>
<h3>A release recap</h3>
<p>The <a href="http://news.opensuse.org/2013/03/13/opensuse-12-3-free-open-and-awesome/">release announcement</a> gives a quick look at the highlights, and is well worth the couple of minutes it takes to read it.&nbsp; The <a href="https://www.suse.com/releasenotes/x86_64/openSUSE/12.3/">release notes</a> give much more in-depth information about this release, including known bugs, quirks, limitations and workarounds for a few things.</p>
<p>Even if you're familiar with installing Linux in general or openSuSE in particular, it's worthwhile at least scanning through these notes. On the <a href="http://software.opensuse.org/123/en">downloads page</a> you can get either KDE or Gnome 3 Live ISO images, and a complete DVD Installer image.&nbsp; Oh, and the Rescue image on that page is actually an Xfce Live image as well.&nbsp;</p>
<p>If you prefer the cinnamon or MATE desktops, those can be added to the Gnome 3 version after installation, via the GUI add/remove software utility or directly from the CLI using zypper.&nbsp;</p>
<p>The Live images are smaller and thus faster to download than the DVD image (Duh), and faster and easier to copy to a USB stick or burn to a disk, so if you don't specifically need something from the DVD I recommend using the live media.&nbsp;</p>
<p>If you already have a running Linux system, you can <em>dd</em> the ISO image to a USB stick and be ready to install in just a couple of minutes.</p>
<p>Also, the DVD ISO is <em>not</em> a live image, it is only an installer, so you can't boot it to try out the operating system, and you can't jump out of the installation procedure and run some other program during installation.</p>
<p>The DVD image can also be used to upgrade and existing openSuSE installation, which the Live images can not do.</p>
<p>Installation is exceptionally easy - those who are unhappy with Fedora's latest anaconda installer might be happy with the openSuSE installer, as it is clear and easy to use, and doesn't try to do any of the fancy footwork that anaconda does (personally I like the new anaconda, but that's not important right now).</p>
<p>I was very surprised, pleased and impressed to find that the openSuSE installer handles <a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/" target="_self">UEFI, including Secure Boot</a>, with no trouble at all, including detecting and mounting the EFI boot partition.</p>
<figure><img title="EFI Boot Partition" alt="EFI Boot Partition" src="http://cdn-static.zdnet.com/i/r/story/70/00/012698/partition-620x199.png?hash=BTRjA2LjMQ&upscale=1" height="199" width="620"><figcaption>Installer shows the EFI boot partition</figcaption></figure>
<p>&nbsp;There is one catch, though, which is mentioned in the release notes — even when it detects UEFI boot and gets the disk configuration right, when you get to the final summary screen it will have the wrong bootloader selected - it tries to install normal (non-EFI) Grub2.</p>
<figure><img title="Wrong" alt="Wrong" src="http://cdn-static.zdnet.com/i/r/story/70/00/012698/wrong-620x265.png?hash=AQVkZwxmAT&upscale=1" height="265" width="620"><figcaption>The wrong bootloader</figcaption></figure>
<p>You have to select the boot configuration item from the summary list and change that selection to grub2-efi.&nbsp; This is also where you can specify that you want Secure Boot support.</p>
<figure><img title="Bootloader" alt="Bootloader" src="http://cdn-static.zdnet.com/i/r/story/70/00/012698/bootloader-620x372.png?hash=MzEyAGZ1AQ&upscale=1" height="372" width="620"><figcaption>Select the grub2-efi bootloader</figcaption></figure>
<p>Of course, if you are not installing on a UEFI BIOS system, you don't need to worry about any of this, the installation will be the same as it always has been.&nbsp;</p>
<p>In either case, installation on all of my systems has taken less than 15 minutes. The first boot after the installation has completed will perform an 'automatic configuration', for which the Network Manager is disabled. If you're installing on a system with a wired network connection, you might not even notice the difference — but if you have wireless connection, you are likely to see that the Network Manager icon is missing from the panel, and even if you manage to find and click it there will be no wireless networks listed and it will inform you that Network Manager is not running.</p>
<p>No worries, don't panic, just reboot one more time and all will be well.</p>
<p>So, once you have it installed, what makes it so great that I was raving about it at the beginning of this post?&nbsp;</p>
<h3>What makes 12.3 a winner?</h3>
<p>First, it works without any extra effort or special installation on all of the systems I have tried so far - every network adapter, every graphic controller, and every other device I've tried.&nbsp;</p>
<p>This is in large part because it is running Linux kernel 3.7, and there has been a lot of activity over the past couple of kernel releases in keeping up with new device drivers.&nbsp;</p>
<p>It also has the latest release of KDE (4.10); LibreOffice 3.6 including Word Processor, Spreadsheet, Presentation and Database; Mozilla Firefox 19.0.2 and Konqueror 4.10 for web browsing; Amarok 2.7, GIMP 2.8.2&nbsp; and digiKam 3.0.&nbsp;</p>
<p>I'm particularly pleased with that last one, because I really like digiKam and I use it a lot, so I like to keep up with the latest versions.&nbsp;</p>
<p>All of the kipi utilities are included for photo processing - one of my favorites in this group is hugin for stitching multiple images into a panorama.&nbsp; Of course, there is a <em>lot</em> more included, even in the Live versions, but if one of your favorites isn't there, you can always add it after installation.&nbsp;</p>
<p>I did this with kMyMoney, which I use quite a lot, and although the FOSS Radeon graphic display drivers work very well for ordinary use, I decided to try out the proprietary AMD Catalyst drivers as well.&nbsp;</p>
<p>The <a href="http://en.opensuse.org/SDB:AMD_fglrx">openSuSE Wiki</a> has a page about the AMD Catalyst package, with an overview of supported hardware, links and instructions for 1-click install, GUI/Yast install and command line/zypper install. I used 1-click install, and it worked perfectly and couldn't have been easier.</p>
<p>Another positive aspect of this release is that the laptop Fn-keys work on every system I have tried so far, too, at least for volume up/down/mute, brightness up/down and touchpad off/on. Wi-Fi off/on and Suspend/Sleep work on some systems but not on others, but that is typical of those keys anyway.&nbsp; Multiple monitor support works well, just use the KDE Display control to set up the screens the way you want.</p>
<p>One last note, again about EFI Boot systems. The openSuSE 12.3 grub is capable of booting other operating systems, including Windows as well as other Linux distributions, either by directly loading their kernel or by chainloading their EFI boot image.&nbsp;</p>
<p>This means that if you want a boot selection process that is more user-friendly than sitting pressing F-whatever over and over again, and better looking than a plain text list, you can substitute openSuSE for Windows in the initial boot sequence. Of course, I would still choose to install the wonderful rEFInd boot manager, but that's another issue.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000012138</guid>
      <link><![CDATA[http://www.zdnet.com/uefi-and-secure-boot-in-depth-7000012138/]]></link>
      <title><![CDATA[UEFI and secure boot in depth]]></title>
      <description><![CDATA[Q&A: My questions on UEFI and secure boot, answered by Mark Doran, the president of the UEFI Forum.]]></description>
      <pubDate><![CDATA[Wed, 13 Mar 2013 18:00:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <media:text type="html"><![CDATA[<p>Following my recent posts concerning my experiences with&nbsp;Unified Extensible Firmware Interface (UEFI) and <a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/" target="_self">secure booting</a>, here's a Q&amp;A with Mark Doran, the <a href="http://www.uefi.org/home/" target="_self">UEFI forum president</a>. In general I agree with what the UEFI Forum says &mdash;&nbsp;and I believe that it was long past time to do something about the ridiculously old and limited MS-DOS BIOS.</p>
<p><b>Q: There seems to be quite a bit of variation in the actual implementation of UEFI boot, and in particular in the ease of (or sometimes possibility of) changing the configuration. Is this something you anticipated?&nbsp; Does it concern you, and do you think it has contributed to a negative impression of UEFI boot, in some areas?</b></p>
<p>This is something we do talk about, yes. UEFI firmware is still relatively new to many end users. We believe that with more experience in the marketplace, UEFI implementations will strike the optimal balance of uniformity and innovation.</p>
<p>Creating conditions that promote richness in the offerings of member companies is the Forum's prime consideration. Ultimately, this leads to more choices and innovations. The UEFI Forum has chosen to focus on defining mechanisms that represent interoperability interfaces and, whenever possible, to avoid discussion of policy choices about how to implement or consume the interfaces that make up the interoperability surface.</p>
<p>We recognize that this is somewhat of a double-edged sword. On one hand, this allows implementers of the standards the flexibility to examine the needs in the markets they serve, as well as to respond with implementation choices from the standards that best match their customers&rsquo; needs. On the other hand, focus on mechanism leaves room for different policy choices among different platforms and operating systems, which creates a variety of combinations and variations in presentation.</p>
<p><b>Q: Most UEFI boot implementations include optional "Legacy Boot" support. What are the implications of activating this? Does it actually disable a significant part of the UEFI BIOS functionality?</b></p>
<p>MD: Yes. Enabling Legacy Boot does disable the UEFI Secure Boot feature, as well as the UEFI runtime functions.&nbsp; However, this feature is required in some systems, in order to enable use of older operating system versions that lack UEFI capability, as well as older expansion cards that lack UEFI Option ROM drivers. Generally, enabling Legacy support on a system that has been tuned to boot fast with that support disabled will lead to longer boot and resume times.</p>
<p><b>Q: The user interface for changing the UEFI boot configuration on most systems today has had mixed reviews. Are there any plans or discussions to produce a standard UEFI configuration editor, or even a standard UEFI multi-boot control program?</b></p>
<p>Configuration editors and/or multi-boot programs fall into the category of policy engines for the platform. This is where determinations are made about how various boot elements are controlled. Today, these things typically fall outside the scope of the UEFI Forum specifications.</p>
<p>The possibility for de facto standards to emerge for these components certainly exists. It seems likely that market feedback will help guide vendors towards improved solutions for these problems. Efforts are being made in various open source venues.</p>
<p><b>Q: Are you familiar with "rEFInd" utility for EFI multi-boot control?&nbsp; What is your opinion of this program in particular, and this type of program in general?</b></p>
<p>MD: Yes. UEFI specifications make a number of pre-boot utilities possible. However, on a system with UEFI Secure Boot enabled, the binary of any utility must be signed by a trusted signing authority. Projects like this that might go the extra mile to produce a signed binary could make it easier for ordinary users to take advantage of their work on a broader range of systems.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000012354</guid>
      <link><![CDATA[http://www.zdnet.com/distro-deluge-six-imminent-linux-releases-previewed-7000012354/]]></link>
      <title><![CDATA[Distro deluge: Six imminent Linux releases previewed]]></title>
      <description><![CDATA[A number of interesting new Linux releases are due out in the next few days or weeks.  Here's a quick overview of some of them.]]></description>
      <pubDate><![CDATA[Mon, 11 Mar 2013 23:15:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>The next few days and weeks will be one of those interesting phases where a number of new Linux releases emerge over a short period. This gallery provides a brief overview of the ones I've been following:</p>
<p>- openSuSE 12.3</p>
<p>- Linux Mint Debian Edition 201303</p>
<p>- Debian 7.0 (Wheezy)</p>
<p>- Korora 18</p>
<p>- Mageia 3</p>
<p>- Ubuntu 13.04</p>
<p>I will be posting details about each of these when they are released &mdash; installation, configuration and contents.&nbsp; For now, here's a very brief look at what's on the way, and how the development cycle has been going.</p><p>I have been following the <a href="http://www.opensuse.org/">openSuSE</a> 12.3 development since milestone 0, and it's been an interesting ride.&nbsp; It is currently available as RC2, with the final release scheduled for Wednesday 13 March.&nbsp; Compared to the development of 12.2 it has been very smooth, with steady progress, no major crises or resets, and more or less on schedule. RC2 even includes UEFI boot (including Secure Boot) compatibility, which took me by surprise. I have this installed on all of my laptops and netbooks, and it's working extremely well on all of them.&nbsp; As is usual with openSuSE, there are KDE and Gnome Live ISO images as well as a massive (4.7GB) DVD installer.</p><p>A new 'rollup' release of <a href="http://www.linuxmint.com/">Linux Mint</a> Debian Edition with Update Pack 6 included will soon be available. It is currently available as a Release Candidate (RC), in Cinnamon and MATE desktop versions. No formal release date has been announced, but as the RC has been out since about 20 February, it probably won't be long now.</p><p><a href="http://www.debian.org/">Debian</a> seems like the epitome of the 'We will make no release before its time' distributions &mdash; the exact opposite of the Ubuntu 'new release every six months, come hell or high water' philosophy. The Release Candidate for the Debian 7.0 installer is currently available, which means it won't be too long until the final release. My personal opinion is that the development of Wheezy has been a bit smoother than the previous couple of releases, but that may only be due to the fact that I wasn't paying all that much attention as it went along.</p><p><a href="http://www.ubuntu.com/">Ubuntu</a>. My, how perceptions have changed over the past couple of years. In my opinion it is now such a polarizing release &mdash; almost everyone I know has very strong feelings about it, one way or the other. Some are convinced that it will be the saviour of the Linux world, and some feel just as strongly that it's the worst thing happening to Linux today. But I don't know many who just say "Whatever. It's ok, I'm not bothered either way." The next release of Ubuntu &mdash; 13.04, known as Raring Ringtail &mdash; is due out on 25 April. The Beta release is due next week (14 March), but of course Daily Builds are available for those who are very anxious, very curious and/or very brave.</p><p>I think of <a href="http://kororaproject.org/">Korora</a> as being derived from Fedora in much the same way that Linux Mint is derived from Ubuntu. They start from a very good distribution, and then they add all the things that I would put in myself, and they end up with a great distribution. The Beta release is currently available, but as far as I know no final release date has been set yet. At the same time, there has been a name change (dropping the second "a" from Kororaa) and a web page change (to www.kororaproject.com), so make sure you look in the right place for this one.</p><p><a href="http://www.mageia.org/en/">Mageia</a> 3 has had a couple of significant bumps in the road during its development, resulting in a bit of a delay in the final release and at least one extra Beta release so far. However, it's looking good now. Beta 3 was released on&nbsp;Sunday 10 March, and I have already installed it on several systems with excellent results.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000010724</guid>
      <link><![CDATA[http://www.zdnet.com/pclinuxos-quarterly-rollup-release-hands-on-7000010724/]]></link>
      <title><![CDATA[PCLinuxOS quarterly rollup release: Hands on]]></title>
      <description><![CDATA[PCLinux 2013.02 KDE and MiniME are available - here's what to expect]]></description>
      <pubDate><![CDATA[Tue, 05 Feb 2013 00:20:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>PCLinuxOS is an "old standard" Linux distribution. Although it doesn't seem to have been getting as much attention recently it still seems to have a significant number of very loyal followers. &nbsp;</p>
<p>The strength of PCLinuxOS today is in stability, and a very active and dedicated user community.</p>
<p>It includes an excellent array of applications and utilities in the base distribution, so for many purposes it is ready to use right out of the box. &nbsp;If you try it and have problems of any kind, you can generally get very capable help from the PCLinuxOS User Forums very quickly.</p>
<p>PCLinuxOS is supposed to be a "rolling release", with continuous updates and quarterly roll-ups into fresh ISO images to make scratch installation easier. However, the last ISO release that I was aware of was 2012.08, so unless I missed something I would say this is not exactly "quarterly".</p>
<figure><img title="PCLinuxOS 2013.02 KDE" alt="PCLinuxOS 2013.02 KDE" src="http://cdn-static.zdnet.com/i/r/story/70/00/010724/pclinuxos-620x349.png?hash=MwyzZGL1LG&upscale=1" height="349" width="620"><figcaption>PCLinuxOS 2013.02 KDE</figcaption></figure>
<p>The <a href="http://www.pclinuxos.com/?p=1852">Release Announcement</a> gives a good overview of this release. &nbsp;It seems that the two most significant updates are to Linux kernel 3.2.18 and KDE 4.9.5. &nbsp;Of course, the biggest advantage of this release is for new installations, because after installing from the Live media, there are only a handful of updates to install, rather than the very large number of updates which had accumulated since the list ISO distribution.</p>
<p>After having installed (or at least tried to install) on most of my computers, I have a short list of comments and warnings:</p>
<p>- Compared to distributions like Fedora, openSuSE, Ubuntu and Mint, the Linux kernel is a number of point-releases old (most of those are currently on at least 3.5.x, and the newest stable kernel available is 3.8.x). &nbsp;This is significant if you have a very new computer, especially a very new laptop, because there may well be hardware which is not yet supported by the 3.2.x kernel. The Ralink 3290 WiFI card in my HP Pavilion dm1-4310 was not supported, for example.</p>
<p>- The PCLinuxOS installer still creates an X11 config file (for graphic support) on the fly during installation, and it still doesn't get it right sometimes. The usual symptom of this is that your display come up at the wrong resolution (a couple of my 1366x768 laptops came up at 1024x768 or 800x600, for example). The simple solution is to just delete or rename the file /etc/X11/xorg.conf - the X window server has been capable of figuring out the graphic configuration on the the fly for quite some time now. &nbsp;</p>
<p>If you have one of the more difficult graphic cards which require a special configuration file, you can fix this up after the installation is complete.</p>
<p>- PCLinuxOS doesn't seem to have provisions for UEFI-boot systems.</p>
<p>- The biggest problem I had was that the PCLinuxOS installer seemed to get confused by the gpt partition table on my new HP dm1-4310. &nbsp;It didn't complain or warn me about it, but when I ran the installation it put both the root and swap areas on the wrong partitions. I tried this twice to be sure that I hadn't done something wrong, but it came out exactly the same way both times.</p>
<p>- On one system, where I am using openSuSE 12.3 with Grub 2 for booting, it would not boot PCLinuxOS after installation completed, it suffered a hard crash every time it tried. &nbsp;</p>
<p>This was using a grub.cfg file which had been recreated (grub2.mkconfig) after the PCLinuxOS installation completed, and I cross-checked the boot options between that and the legacy Grub config file PCLinuxOS had created for itself. When I changed the Grub 2 config file to make it simply chainload the PCLinuxOS legacy grub, that worked.</p>
<p>- There are only 32-bit versions available at this time. These obviously can be used on 64-bit systems: I assume that 64-bit images are likely to follow before too long, as they have in the past, but there are no promises from PCLinuxOS developers on this.</p>
<p>- Finally, speaking of Grub, PCLinuxOS still installs with legacy Grub by default, they are one of the very few who have not switched to Grub 2. I consider this to be a plus for PCLinuxOS, but others might not see it that way.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000010275</guid>
      <link><![CDATA[http://www.zdnet.com/the-refind-boot-loader-for-uefi-systems-7000010275/]]></link>
      <title><![CDATA[The rEFInd boot loader for UEFI Systems: A life (and sanity) saver]]></title>
      <description><![CDATA[Setting up multi-boot on UEFI-based systems has turned out to be quite an ordeal. Here is what I have learned so far.]]></description>
      <pubDate><![CDATA[Tue, 29 Jan 2013 19:08:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-linux/">Linux</category>
      <category domain="http://www.zdnet.com/topic-software/">Software</category>
      <media:text type="html"><![CDATA[<p>I have been struggling for quite some time now to set up multi-boot support on a new HP Pavilion dm1-4310ez sub-notebook that came preloaded with Windows 8, UEFI, and gpt disk partitioning.</p>
<figure class="alignRight"><img title="frustrateditguy-200" alt="frustrateditguy-200" src="http://cdn-static.zdnet.com/i/r/story/70/00/010275/frustrateditguy-200-200x149.jpg?hash=ZmL3ZwMzZ2&upscale=1" width="200" height="149"><figcaption>Multi-boot support: Not for the faint-hearted.</figcaption></figure>
<p>During that time I have slowly (much too slowly) learned a lot about booting UEFI systems. Thanks to some very helpful comments and advice from Adam Williamson at Fedora, some excellent documents written by <a href="http://www.rodsbooks.com/refind/index.html">Roderick W Smith</a>, a lot of trial and error, and rebooting-adjusting-testing-rebooting ad infinitum (or more accurately ad nauseum), I'm finally starting to make some progress.</p>
<p><strong>Note:</strong>  I am going to ignore the issue of Secure Boot here. I don't want to talk about it, it is not relevant to this discussion, so if you really feel compelled to start yet another flame war about it, well, feel free to do so but I will ignore those comments.</p>
<p><strong>Warning:</strong>  The following description is <em>very</em> compressed; if you need to really understand this, you will have to dig out a lot more detail elsewhere. My concern here is with the mechanics, not the theory. Or, put another way, I don't really feel like I fully understand everything I know about this yet. It is extremely important to keep in mind that changing the configuration of the boot manager and/or boot loader on your computer can very easily render it unbootable. So if you are going to try this, the usual advice about "make sure you have good backups" is not even enough. I would advise only trying this on a system where you don't mind having to wipe it out completely and reload from scratch. I have done that several times during this process, and now that I have the SSD loaded and configured to the point that I don't really want to lose it all again, when I decide to try something completely new or particularly risky, I swap out the SSD for an old SATA drive first. After making whatever tests, if I have learned something useful I swap the SSD back in again and apply it to that. As a result of this I am very appreciative of how easy it is to swap the disk drive in the dm1-4310.  Thanks very much for that, HP.</p>
<p>OK. Concentrate on mechanics, don't wander off into theory or philosophy. That is the mantra. Here we go.</span></p>
<h2>Multi-boot</h2>
<p>With traditional BIOS systems (most people will think of this as pre-Windows 8 systems, although this is not really true; EFI BIOS systems have been slowly increasing), when you bought a PC preloaded with Windows, it booted Windows. Duh. </p>
<p>If you tried hard enough, and you learned about either <em>BCDedit</em> or <em>easyBCD</em>, you could configure it to multi-boot, giving you a list of available operating systems to choose from. If you installed Linux, you typically replaced the Windows bootloader with either Grub or Lilo, which preformed pretty much the same function, presenting a list of available operating systems to choose from. This all happened more or less "automatically;" when you installed Linux it set up and configured Grub for you, and when you rebooted after installation you got a list showing Linux and Windows to choose from.</p>
<!-- Parsed pinbox:"10111739" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/008029/hp-pavilion-dm1-4310ez-sub-notebook-220x165.png?hash=MJIwLwHkZQ&upscale=1" alt="HP Pavilion dm1-4310e: Swapping Windows 8 for Linux" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/">HP Pavilion dm1-4310e: Swapping Windows 8 for Linux</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/">Read more</a></li></ul></div>
<p>When I tried doing exactly the same thing on this system with UEFI BIOS, the Linux installation worked just fine...but when I rebooted, it still just started Windows. No multi-boot, no menu, no indication that anything else had been changed; it just booted exactly the same way that it had originally. I then found that I could press the hot key for "boot selection" or "operating system selection" (usually F9 on HP, ESC on Samsung, F12 on Acer and Fujitsu), and I would get a list where I could choose to boot either Windows or Linux. </p>
<p>At least this worked, but it had several serious disadvantages. First, I couldn't find a way to get it to boot to this menu by default; I had to press the hot key, and I had to do it quickly. If I was too slow, it booted Windows and I had to reboot and try again. Second, the presentation of the list is very simple, to be charitable. Ugly is a better description of it. Third, the list contained a lot of stuff that was irrelevant to me, so I had to figure out by trial and error, and then remember, what was "real" and what wasn't. At this point I could at least get either Linux or Windows booted, but this was clearly not an acceptable situation.</p>
<p>At this point I have to say that there seems to be a lot of difference in the flexibility, configurability, and general support of UEFI BIOS implementations between manufacturers. I have only tried this on one HP system so far, and based on my experience and what I have heard from other people with other systems, I believe/hope/wish/assume that this is a particularly difficult one to deal with, it can/should be considerably easier on some others. Jumping forward, based on what I know now, I can say that the problem at this point was that the boot manager was still pointing to the Windows bootloader. What I was doing by pressing F9 was interrupting the boot manager, and getting it to show me the list of what it knew about. If I could have changed the boot manager configuration so that it started the UEFI Grub bootloader, it would then have been more like I expected after installing Linux on a traditional BIOS system. But I didn't know that, and even now that I do know it, I can't find a way to change that on this HP system. Read on...</p>
<p>OK, so I figured that if the HP wasn't going to let me boot Grub, I would try to live with the Windows bootloader.  Ugh. I searched for information online, I used <em>BCDedit</em> first, and then <em>easyBCD</em>, to read and modify the boot list.  At this point I noticed that the list it was showing was not the same as the list presented when I interrupted the boot process with F9, but I still didn't understand the significance of that. Although I managed to add entries to the boot list, and the Windows bootloader would then present a list to choose from, I could never get it to actually boot anything from that list other than Windows 8. I still don't know what I was doing wrong, or how/what/where should be added to that list, but I finally gave up. I assumed that I was stuck with the sub-optimal F9 boot selection procedure.</p>
<h2>A light goes on</h2>
<p>Then I learned about the Linux <em>efibootmgr</em> utility. It would give me a list of the boot manager configuration--and I saw that this was different from the list that the Windows programs were showing me. This was where the light finally started to come on. Most importantly for me at this stage, I saw that the list included entries for the Linux EFI systems I had installed! Hooray! In fact, this list actually did correspond to what the boot manager showed when I pressed F9, so I figured if I could change it somehow, I might get where I wanted to be.</p>
<p>Unfortunately, I couldn't change it very much--in fact, at first nothing that I did worked at all. I couldn't change the boot order, I couldn't change the path of the default boot item, and I couldn't even delete an item from the list.  All of these things seemed to work when I tried them and then checked the list again right away, but then I would reboot, and everything went back to the way it was before.</p>
<p>There were several times during this that my HP almost became a UFO. Finally, when I was desperately changing pretty much anything and everything I could, just to see if I might stumble across something, I did...I found that I could set the "Next Boot" item to one of the Linux Grub entries, and sure enough, when I rebooted it would boot Grub. Hooray again! There is some tiny glimmer of light at the end of the tunnel! But not much, unfortunately. No matter what else I tried, I couldn't permanently change it to boot Grub. Grr.</p>
<h2>Enter rEFind</h2>
<p>Then I came across the <em>rEFInd </em>program. The documentation looked good, and gave me a lot more information about what was really happening and why during the EFI boot process. I already had Fedora 18 installed, so I went to <a href="http://sourceforge.net/projects/refind/">Sourceforge</a> and downloaded the refind.rpm package, installed that and crossed my fingers... </p>
<blockquote class="alignLeft"><p>At this point, the windows of my house were starting to look like very inviting launching points for this computer.</p></blockquote>
<p>Rebooted...and still got nothing but Windows. At this point, the windows of my house were starting to look like very inviting launching points for this computer...sigh.</p>
<p>The rEFInd documentation mentions that some systems, particularly HP systems, don't allow the boot manager configuration to be changed to anything other than the default <em>bootmgfw.efi</em> program. Well, I learned long ago that when faced with such inflexibility, the simple solution is to just give it what it wants--and the rEFInd documentation suggests about the same thing.</p>
<p>Move the EFI/Microsoft/Boot directory out of the way (rename it), move the refind directory to that name, and rename <em>refind.efi</em> to <em>bootmgfw.efi</em>. Cross fingers, cross toes, touch wood, do several superstitious dances around the chair and desk, then reboot, and... yes! Yes! It boots rEFInd! Hooray! Whee! Whoopie!!!! At this point my partner was shaking her head, and thinking that I have taken leave of what little sense I had left.</p>
<p>The rEFInd boot screen is pretty nice. It is very clever about finding whatever might be bootable on your disk, and it presents a list of graphic buttons you can click to choose what you want to boot. It even makes a good effort at figuring out exactly what things are, and shows appropriate graphics on the buttons when it can.</p>
<!-- Parsed pinbox:"10113221" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/008168/hp-pavilion-dm1-4310-ssd-installation-and-fun-with-efi-boot-220x165.jpg?hash=MQVkMzIvMT&upscale=1" alt="More fun with Windows 8 UEFI, Secure Boot, Fedora and Ubuntu" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/">More fun with Windows 8 UEFI, Secure Boot, Fedora and Ubuntu</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/">Read more</a></li></ul></div>
<p>So on my system, the Windows, Fedora, Ubuntu, and openSuSE logos were there along with a number of other Linux "penguin" logos, and some generic "unknown" items. Selecting one of the Linux icons would boot Grub from that distribution, and selecting the Windows icon booted Windows 8. Oh. Uh oh. Wait a minute... </p>
<p>After booting Windows 8, the next time I rebooted I was back to the same old Windows-only boot.  When I went back and checked the EFI partition, I was amazed to find that the Boot directory I had set up with refind in it was gone, and the original Windows boot setup was there again!!!! Apparently there is something in the Windows boot processing that checks this, and if it finds changes that it doesn't like, it restores everything from a backup copy. </p>
<p>I'm assuming this is an HP-specific trick, because the backup copy appears to be under EFI/HP/Boot, but I'm not sure, and I suppose other manufacturers could do it too. Perhaps it is even "required" for Windows 8 certification; who knows?</p>
<p>Anyway, my next attempt was to leave the contents of EFI/Microsoft/Boot intact as far as possible, and just copy/rename the refind stuff in there as well. There are no name conflicts between the contents of the two directories, so this isn't difficult, and the only thing I had to rename was bootmgfx.efi itself. Once that was done, it was back to booting rEFInd again, and this time when I booted Windows, it left everything intact, so subsequent boots still went to rEFInd. Finally. I would celebrate again at this point, but I was just too tired. I have since booted numerous times, and this seems to be stable.</p>
<p>At this point I realized that rEFInd itself was not the key to what I had accomplished. The information I got from its documentation, and from running it and seeing how it worked and how it was configured, led me to the point where I could create a working alternative to the original Windows boot manager/boot loader setup. But that alternative is not unique to rEFInd; I can just as well copy one of the <em>grubx64.efi</em> programs and rename it to bootmgfw.efi, make sure the associated <em>grub.cfg</em> file is in the same directory, and it will happily boot into Grub.</p>
<!-- Parsed pinbox:"10113222" -->
<div class="relatedContent alignLeft"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/hands-on-with-fedora-18-7000009730/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/009730/fedora-18-finally-released-220x165.png?hash=AJR5LmZ0LJ&upscale=1" alt="Hands on with Fedora 18" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/hands-on-with-fedora-18-7000009730/">Hands on with Fedora 18</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/hands-on-with-fedora-18-7000009730/">Read more</a></li></ul></div>
<p>The difference is, rEFInd will automatically find and successfully boot just about anything and everything possible on the disk, but the EFI Grub programs that are included with Fedora and Ubuntu are not as flexible. In fact, I have only been able to get the Fedora version to boot Fedora itself, even though <em>grub2-config</em> finds other operating systems and adds them to the <em>grub.cfg </em>file, attempting to boot them fails. Adam Williamson told me this is "by design," because selecting other operating systems to boot should be handled by the boot manager, not by Grub, so that's fine by me. The Ubuntu version is more successful; I can boot other Linux distributions including those that do not have their own EFI boot capability, but I haven't been able to boot Windows from it.</p>
<p>Besides, rEFInd itself really is a beauty, and it works exceptionally well. As I said, in the simplest case all you have to do is install it and get it to boot (OK, that might not be terribly simple, but it is the necessary first step), and then it will automatically find, list, and boot just about anything you have on the disk. This includes Linux distributions both with and without EFI boot capability and various versions of Windows.</p>
<p>If anything, it can be somewhat over-aggressive, giving you lots of duplicate icons for the same Linux installation, because it will find and list the EFI <em>shim</em> and EFI <em>grub</em> files plus however many Linux images you have in the /boot directories of the disk partitions. If that is not enough (or more likely is too much), you can customize the refind.conf file to limit where it looks and/or what it looks for, or you can even go so far as to disable searching entirely and create a manual configuration.</p>
<p>Looking back, with the knowledge that I have now from going through this whole process, I can see that setting up dual-boot Windows and Linux system could have, and probably should have, been a lot easier if one or more of the following had happened:</p>
<ul>
<li><p>If it had been possible to permanently change the default boot loader: I'm pretty sure that Fedora and/or Ubuntu tried to do this when they were installed, so that after installation I would have gotten Grub instead of Windows. Likewise, I tried to do this myself, albeit fairly late in the process, and it didn't work</p></li>
<li><p>If I had been able to figure out how to add another item to the Windows boot loader menu, either manually or with easyBCD, I would have "settled" for that, and at least I would have had something that worked</p></li>
<li><p>If HP, Microsoft, or whoever else got involved, didn't suddenly detect that something had changed on the EFI boot partition and decide that no one could possibly want to boot anything other than Windows, so they just wiped everything that had been done up to that point and restored the original EFI boot configuration.</p></li>
</ul>
<p>Some of these things may be handled "better" or "correctly," or at least in a more "user-friendly" way on other systems, with other EFI BIOS implementations and other boot sequences.</p>
<p>In my opinion the long-term solution for this is going to have to be a lot more automation, with the Linux installer figuring out what needs to be done to get some kind of flexible boot manager installed and configured, whether it be rEFInd, Grub, eLilo, or whatever.</p>
<p>But that isn't going to happen anytime soon, I suspect, and before it can happen there is going to have to be a lot more progress made in the configurability of the EFI boot process, and the standardisation or at least conformity of changing that configuration. As things are today, it is a royal pain in the rear when one kind of computer does it one way, another does it differently, and some don't allow much changing at all.</p>
<p>As I said at the beginning, I still feel like I don't understand everything I know about this very well.  Anyone who can add more constructive information and experience, please do so in the comments. I am posting this despite my misgivings about lack of understanding in hopes of providing useful information to others who are struggling with the same thing, so more information is always welcome.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000009990</guid>
      <link><![CDATA[http://www.zdnet.com/more-on-fedora-18-7000009990/]]></link>
      <title><![CDATA[Fedora 18 revisited: Cinnamon, Xfce, LXDM, and a 'wow' for anaconda]]></title>
      <description><![CDATA[Cinnamon, Xfce, LXDM and more comments on anaconda: the fun never stops!]]></description>
      <pubDate><![CDATA[Mon, 21 Jan 2013 18:29:05 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>Adding the Cinnamon desktop is basically the same as adding MATE, described in my <a href="http://www.zdnet.com/hands-on-with-fedora-18-7000009730/">previous post</a>. Start the software manager, search for <em>cinnamon-desktop</em>, and install. &nbsp;When the installation is complete, log out. The next time you login, when the password prompt comes up click on the 'Sessions...' button below the password input field, and select Cinnamon.</p>
<p>For those who are disgusted, fed up, or otherwise disenchanted with the Gnome 3 desktop, Cinnamon gives you a much more traditional look, with a bottom panel, controls, icons and applets in the style of Gnome 2, but with Gnome 3 still 'under the hood'. It also includes the Nemo file manager, which is a fork of Nautilus that retains the functionality of Nautilus 3.4. The&nbsp;<a href="http://cinnamon.linuxmint.com/?p=198">Introducing Nemo</a> web page contains a lot of good information about why and how Nemo was created, and outlines its features, advantages and future.</p><p>In addition to the well-known Gnome and KDE distributions, Fedora also has a popular Xfce distribution. The Fedora 18 release uses Xfce4 version 4.10.&nbsp;<a href="http://www.xfce.org/">Xfce</a> has gained considerable popularity recently because it's seen as a good alternative for users who don't want Gnome 3, but still want a more or less traditional 'Gnome-style' desktop. This probably doesn't do it justice, though, because it's a very good and very capable desktop in its own right. For a quick overview of features, take the&nbsp;<a href="http://www.xfce.org/about/tour">Xfce 4.10 Tour</a>.</p>
<p>The difference between this Xfce 'spin' and one of the alternative Gnome desktops that I mentioned previously (Cinnamon and MATE) is that those are alternative interfaces built on top of the Fedora Gnome distribution. They thus will have all the same utilities and applications, but will provide you with a different (and hopefully more comfortable) way of working with them. The Xfce spin is a completely different distribution, with a very different set of utilities and applications. Most of the utilities are developed specifically for Xfce (or even by the same development team), and thus are designed to fit well with the Xfce desktop, and follow the 'fast and light' philosophy.</p>
<ul>
<li><a href="http://wiki.xfce.org/midori/faq">midori browser</a>, in addition to the latest Firefox release.</li>
<li><em>Thunar</em> file manager (which is also winning a lot of admirers because of the recent Nautilus changes)</li>
<li><em>ristretto</em> image viewer</li>
<li><em>parole</em> media player</li>
</ul>
<p>The applications are also chosen with more emphasis on "fast and light", and this philosophy will extend not only to the applications which are included, but also to the choice not to include certain types of applications.</p>
<ul>
<li>Abiword for word processing, rather than a full Office Suite</li>
<li>No GiMP or other major image editing program</li>
<li>Simple audio/media players</li>
</ul>
<p>The screenshot above shows the Xfce desktop as I typically modify it for use on my netbooks. Rather than top and bottom panels, I have moved one panel to the side, with only icons and symbols (no text) on it, and I have the other panel at the bottom. Both panels are set to auto-hide, so I get the maximum usable screen space on the netbook.</p>
<p>Fedora 18 still uses&nbsp;<em>Network Manager</em>, rather than&nbsp;<em>wicd</em> which is frequently chosen for Xfce distributions. To me the advantage of this is that I don't have to learn another network manager, and I already know that it works not only with all of the various wired and wireless network adapters on my systems, but it also works with my Huawei 3G wireless broadband USB stick.</p><p>Another alternative in the Fedora distribution family is <a href="http://www.lxde.org/">LXDE</a>, which is even further on the 'fast and light' scale than Xfce. In this case the philosophy is even included in the name: The <strong>Lightweight</strong> X Desktop Environment. As with Xfce, this is reflected in both the utilities and applications included in the distribution. The following is a short list, for a more complete list and information, check the&nbsp;<a href="http://www.lxde.org/lxde">about LXDE</a> webpage:</p>
<ul>
<li>PCManFM (file manager)</li>
<li>GPicView (image viewer)</li>
<li>Abiword (word processor)</li>
<li>Gnumeric (spreadsheet)</li>
<li>LXMusic (audio player)</li>
<li>GXine (video player).</li>
<li>Firefox (browser)</li>
</ul>
<p>I hadn't really given it much thought, but looking at that list, in some ways LXDE looks like it is actually a more complete 'out of the box' distribution than Xfce, notably with the spreadsheet and video player included. I also find that they have a few panel applets which are quite interesting, for example a&nbsp;<em>cpufreq</em> monitor for displaying CPU speed throttling information. But they haven't lost their focus on light and fast, because you get the feeling of speed everywhere you turn. Windows open and programs start very fast, and even the auto-hide function of the panel is very snappy in moving up and down.</p>
<p>By the way, here's a tip for LXDE users. After scratching my head and searching the web for quite a long time trying to find a way to get a screenshot, I stumbled across the very handy Action in mtPaint (which is included in F18 LXDE): just start the program from Menu/Graphics/mtPaint, then go to File/Actions/Time Delayed Screen Shot.&nbsp; Very handy, and a lot easier than anything else I've found.</p><p>I would like to add a few more words about <em>anaconda</em>. In my previous post about <a href="http://www.zdnet.com/hands-on-with-fedora-18-7000009730/">Fedora 18</a>, I tried to include some tips specifically about the disk and partition allocation operations, because I felt I got rather lost in that part and thought others might need help.</p>
<p>I've been rather blunt in my comments and criticism of anaconda, both here in my own blog and in comments I've posted elsewhere. But on reflection, I think it's important to remember that writing a program like anaconda is a huge task: it's extremely complex and absolutely full of variations, different paths to the final goal (installing Linux), tons of minute details, every one of which has got to be exactly right. And the complexity is increasing, not decreasing. Get anything wrong, often even in the smallest detail, and you end up with a failed install &mdash; or even worse, with an unbootable or even wiped disk or an otherwise unusable system. I have never worked on or contributed to anaconda (other than flippant criticism), but from having been on other such projects I can tell you that you seldom hear about how well you have done, but you always hear (generally at high volume) when something goes wrong.</p>
<p>So I want to say right here and now, loud and clear, <strong><em>WOW</em></strong>. What a good job. For this to be the first release of a complete redesign and rewrite of anaconda, and for it to be this solid, is extremely impressive. Those of us who know Fedora will know that this is not the 'last' version, it isn't 'cast in concrete', it's going to continue to develop and improve, and future releases will be even better. But this first release works, and works quite well.</p>
<blockquote class="alignLeft">
<p>For this to be the first release of a complete redesign and rewrite of anaconda, and for it to be this solid, is extremely impressive</p>
</blockquote>
<p>I have specifically mentioned the disk partitioning section as being confusing. But when I think about it, what's not confusing about disk partitioning? If you take the 'do this for me' approach, which of course is offered by anaconda, it will work. I think someone commented previously that it would produce two partitions, and I'm not convinced that's correct because I believe it will make at least root, home, boot and swap partitions &mdash;&nbsp;and if you are installing on a UEFI system, it will also make a /boot/efi partition. But that's all fine, it works, and if you don't want that many partitions you can set it up manually and get it down to two (or three for UEFI).</p>
<p>If you want to understand how all of this works, as Adam Williamson has kindly pointed out that there's help in anaconda itself, an overview in the <a href="https://docs.fedoraproject.org/en-US/Fedora/18/html/Release_Notes/">Fedora 18 Release Notes</a>, more information in the <a href="http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/index.html">Fedora 18 Installation Guide</a>, and even more in the <a href="https://fedoraproject.org/wiki/Anaconda/NewInstaller">anaconda documentation</a>; there are also blogs and chats that follow it. The new anaconda presents the disk layout in a completely new way, with partitions grouped by logical installations, and that certainly confused me at first. I'm accustomed to the <em>gparted</em> presentation, which is nothing more than a graphical depiction of the physical layout of the drive, and that in itself assumes that you know enough to understand what each partition is and how they fit together. That isn't a very good assumption for the average user, is it? Showing partitions in logical installation groups may well be a better idea, and I just need to adjust to it.</p>
<p>So, before ranting and raving about anaconda being different (not only from previous anaconda releases, but really significantly different from just about any other Linux installer out there), stop and think. Look for help, open your mind and try to see what it is trying to tell you. You might be surprised. I was.</p>
<p>jw</p>
<p>&nbsp;</p>
<p>O<span >you'll still have it after rebooting.</span></p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000009730</guid>
      <link><![CDATA[http://www.zdnet.com/hands-on-with-fedora-18-7000009730/]]></link>
      <title><![CDATA[Hands on with Fedora 18]]></title>
      <description><![CDATA[Much anticipated, Fedora 18, otherwise known as 'Spherical Cow' has finally arrived - here's what to expect.]]></description>
      <pubDate><![CDATA[Tue, 15 Jan 2013 23:30:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Gallery]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-operating-systems/">Operating Systems</category>
      <media:text type="html"><![CDATA[<p>Linux users have been waiting quite some time for Fedora 18.&nbsp; The final release has been postponed seven times, for a total of more than two months, from the originally planned release date of 6 November 2012 to the actual release on 15 January 2013.&nbsp;</p>
<p>No one can accuse the Fedora developers of being slaves to a calendar, or succumbing to pressure to ship a release before they believe it is really ready.&nbsp;</p>
<p>According to their public statements, the primary causes of the multiple delays were a rewrite of the <a href="http://fedoraproject.org/wiki/Features/NewInstallerUI">anaconda</a> installer and a new utility called <a href="http://fedoraproject.org/wiki/FedUp">fedup</a>, which is a new Fedora upgrade utility.&nbsp;</p>
<p>With the arrival of <em>fedup</em>, all upgrade functionality has been removed from <em>anaconda</em> as well, which should make it considerably smaller and less complicated. I will include some notes and screen shots of the new <em>anaconda</em> later in this post.</p>
<p>One of the major new features in this release is support for UEFI Secure Boot.&nbsp;</p>
<p>I have installed this release on UEFI systems, with Secure Boot enabled and disabled, and on traditional BIOS systems as well, all with no problems.&nbsp;</p>
<p>My previous <a href="http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/" target="_self">two blog posts discuss</a> some of the issues of UEFI and Secure Boot installation, so I will not go into more detail on that here.&nbsp;</p>
<p>I have installed this release on pretty much every laptop, sub-laptop, netbook and desktop system I have around here, and had no trouble with any of them. All of the hardware was detected and supported out of the box, with no additional searching, compiling, downloading, installing or other special actions required.&nbsp;</p>
<p>That includes CPUs, graphic controllers with VGA, DVI, HDMI and laptop display connection (including the dual-display setup I have on my desk - Fedora is the only distribution I use that recognizes and configures dual monitors automatically), wired and wireless network controllers, audio input and output, and whatever else is around here.</p>
<p>A few other highlights of this release:</p>
<ul>
<li>Linux kernel 3.6.11 - This means it has a lot of new device drivers and hardware support.&nbsp; For example, this is one of the very few current Linux distributions which supports the Ralink 3290 WiFi adapter in my HP Pavilion dm1-4310 out of the box.</li>
<li>X.org X Server 1.13.1 - Supports my various Intel and AMD/ATI Radeon graphic adapters with the FOSS <em>radeon</em> driver. I don't currently have anything with a nVidia adapter, so I can't comment on support for that.</li>
<li>Gnome 3.6.2</li>
<li>Firefox 18.0 - Keeping up with Firefox releases is not exactly easy any more. In fact, you have to install the latest updates after completing the base installation to get up to 18.0.</li>
<li>LibreOffice 3.6.3.2 - Writer, Calc, Draw and Impress all included</li>
<li>Shotwell 0.13.1 - Photo management</li>
<li>Rhythmbox 2.98 - Audio player</li>
<li>Totem 3.6.3 - Gnome movie player</li>
</ul>
<p>As is normal with the Fedora distribution, there is no non-FOSS software included. The most notable example of this is that there is no Adobe Flash player included. An explanation of this, and instructions for downloading and installing the Adobe Flash Player for Fedora are on the <a href="http://fedoraproject.org/wiki/Flash">Flash - Fedora Project</a> web page.</p><p>New in this release, Fedora includes support for the MATE desktop. For those who are not fond of Gnome 3, MATE offers a traditional Gnome 2-style desktop, with upper and/or lower panels, menus, desktop icons and a variety of associated applications.&nbsp;</p>
<p>MATE is not included in the base distribution, to get it you have to run the command "yum install @mate" (as root, of course). It would be nice if there were a meta-target in the Software Install utility, but if there is, I haven't figured it out yet.</p>
<p>After installing MATE, the next time you log in you will see a new "<em>Session...</em>" button on the password entry screen.&nbsp; Click that, and you can choose between the Gnome and MATE desktops. MATE has come a long way, and for my purposes I can no longer distinguish between it and the actual Gnome 2 desktop.</p><p>Fedora also offers a KDE (version 4.9.4) distribution. This is not just a KDE desktop built on top of the Gnome distribution, it is a separate distribution built with KDE utilities and applications. Some of the notable differences:</p>
<ul>
<li>Konqueror browser (instead of Firefox)</li>
<li>Calligra Words, Sheet and Stage (instead of LibreOffice)</li>
<li>Gwenview (instead of Eye of Gnome)</li>
<li>digiKam (optional, instead of Shotwell)</li>
<li>Amarok audio player (instead of Rhythmbox)</li>
<li>Dragon Player (instead of Totem)</li>
</ul>
<p>Of course, if you prefer Firefox, LibreOffice or whatever, you can still go to the Software Management utility, search and select the version you prefer, and install it on Fedora KDE. There are a variety of other application differences, and of course all of the standard utilities such as the file manager, CD/DVD disk burner are KDE-specific rather than their Gnome equivalents.</p><p>I can't let a new release with KDE go by without plugging my favorite netbook desktop - KDE netbook.&nbsp;</p>
<p>This is included in the standard KDE distribution, all you have to do is select it in "System Settings/Workspace Behavior". It changes the desktop into the multi-sectioned layout shown above, with a top panel (which auto-hides when an application is started), a quick launch area, a search bar, and an application/utility menu area. It just keeps getting better with every new KDE release.</p><p>This is the initial view of the <em>anaconda</em> installation summary screen.&nbsp;</p>
<p>What is important here is the <em>Storage Installation Destination</em>, click that to select the disks and partitions where Fedora is to be installed. You can also change the timezone and keyboard layout if necessary - but note that changing the keyboard here has no affect on the installation process itself.&nbsp;</p>
<p>If you want to change the keyboard layout for that, you have to use the normal tools - go to the application menu and type <em>Language</em>, then select the <em>Region and Language</em> utility program, and use the <em>Input Sources</em> tab to select a new layout.</p><p>After clicking <em>Storage Installation Destination</em> and then selecting the disk you want to install on, you will get this screen with installation options.&nbsp;</p>
<p>The exact content of the upper part of the window will depend on how your disk is partitioned and how much free space you have. In the lower portion of the window you will find a <em>Partition Scheme Configuration</em> drop-down.&nbsp; Fedora uses lvm disk management by default, if you want to use standard partitions you have to click this drop-down and select that option.</p>
<p>If you want to specify the partition layout yourself, you have to click the <em>I don't need help</em> box. anaconda will then not try to figure out a partition layour for you, when you click <em>Reclaim space</em> it will simply take you to the next screen where you can do it all yourself. I found this a bit scary, I didn't want it to reclaim space, I want to tell it myself which existing partition to reuse, but you have to click that button to go on.</p><p>This is the initial view of the existing disk partition layout.&nbsp;</p>
<p>Don't be confused or intimidated by my rather large number of partitions, a more typical one will probably have something like one to four partitions, depending on what is already installed.&nbsp;</p>
<p>If you want to reuse an existing partition, click the drop-down for that installation in the list. Then select the partition you want to reuse, and its details will be shown at the right side of the window.&nbsp;</p>
<p>In the <em>Mount Point</em> input box, enter what you want to use this partition for (it is / in this case). You <strong>must</strong> also click the drop-down for <em>Customize...</em> and then click the <em>Reformat</em> box, and then click <em>Apply Changes.</em></p><p>After applying the changes in the previous screen, click the drop-down beside <em>New Fedora 18 Installation</em> and you should see the root partition that you are reusing.&nbsp;</p>
<p>If there is a <em>swap</em> partition on the disk, it will be picked up for this installation automatically at this point. Click <em>Finish Partitioning</em> to commit the changes and return to the installation summary.</p><p>If you are installing on a UEFI system, it will require a special EFI Boot partition.&nbsp;</p>
<p>If you already have another operating system installed (Windows 8 or some UEFI-capable Linux), you can figure out which partition is already used for EFI boot, and then manually reuse that one by marking it for mount on /boot/efi in the new Fedora installation.&nbsp;</p>
<p>Important: do NOT mark the <em>Reformat</em> box for this file system. Of course, if you don't want to reuse the existing partition, or you don't want to bother figuring out which one it is, you can just make a new partition for this, or just let Fedora make the partitions itself automatically.</p><p>An important note - when you return to this screen after completing disk partitioning, it will initially still say "<em>Please complete required items...</em>".&nbsp; It takes a short time (5-15 seconds) for anaconda to process and check the changes, then if everything is all right it will remove that message and the <em>Begin Installation</em> button will become active.</p>]]></media:text>
    </item>
    <item>
      <guid isPermaLink="false">7000009292</guid>
      <link><![CDATA[http://www.zdnet.com/more-fun-with-windows-8-uefi-secure-boot-fedora-and-ubuntu-7000009292/]]></link>
      <title><![CDATA[More fun with Windows 8 UEFI, Secure Boot, Fedora and Ubuntu]]></title>
      <description><![CDATA[I've been trying to set up multi-booting with Windows 8 and Linux - with limited success. Here's what I've learned so far.]]></description>
      <pubDate><![CDATA[Sat, 05 Jan 2013 01:30:04 +0000]]></pubDate>
      <media:credit role="author"><![CDATA[J.A. Watson]]></media:credit>
      <s:doctype><![CDATA[Text]]></s:doctype>
      <category domain="http://www.zdnet.com/topic-hardware/">Hardware</category>
      <category domain="http://www.zdnet.com/topic-open-source/">Open Source</category>
      <category domain="http://www.zdnet.com/topic-windows-8/">Windows 8</category>
      <media:text type="html"><![CDATA[<p>Since my <a href="http://www.zdnet.com/hp-pavilion-dm1-4310-ssd-installation-and-fun-with-efi-boot-7000008168/" target="_self">last blog post</a> about the HP Pavilion dm1-4310ez, I have continue to investigate and experiment with <a href="http://www.zdnet.com/microsoft-explains-windows-8-boot-to-quell-linux-fears-3040094017/" target="_self">Unified Extensible Firmware Interface (UEFI) boot</a>, Secure Boot, and multi-booting with Windows 8 and Linux.&nbsp;</p>
<p>The results have been mixed: I have learned a bit and been frustrated a lot.&nbsp;</p>
<p>What I intend to present here is a summary of what I have learned so far. I know that there has been a lot of information and discussion of EFI and Secure Boot in the Linux community, but it seems to me that most of it has been speculation and opinion based on reading the public statements and information available, and very little of it has been from people who actually have such a system and have tried to set it up with Linux and/or Windows.&nbsp;</p>
<p>So here comes some first-hand information.</p>
<p><strong>1. Legacy boot</strong></p>
<p>My first conclusion after extensive tinkering and testing is exactly the same as what has been mentioned in several comments to my previous post.&nbsp;</p>
<p>The key to using Linux successfully and comfortably with UEFI/Secure Boot systems is the presence of configuration options in the BIOS.&nbsp;</p>
<!-- Parsed pinbox:"10111739" -->
<div class="relatedContent alignRight"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/story/70/00/008029/hp-pavilion-dm1-4310ez-sub-notebook-220x165.png?hash=MJIwLwHkZQ&upscale=1" alt="HP Pavilion dm1-4310e: Swapping Windows 8 for Linux" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/">HP Pavilion dm1-4310e: Swapping Windows 8 for Linux</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/hp-pavilion-dm1-4310e-swapping-windows-8-for-linux-7000008029/">Read more</a></li></ul></div>
<p>I cannot make any general comments here about how common that is, because this HP dm1 is the only such system that I own so far. But on this system, the presence of "Secure Boot enable/disable" and "Legacy Boot enable/disable" gives me all the control I need. I will discuss this more below, but for now the important point is that by enabling Legacy Boot (which automatically disabled Secure Boot), I can load whatever distributions I want on this system, in exactly the same way that I do on any other of my systems.</p>
<p>After wiping Windows 8 and installing nothing but Linux during the previous blog post, I decided to go back and see what it would be like to try to get Windows 8 and Linux to co-exist. To that end, I contacted HP support and ordered the Windows 8 recovery media for this system.&nbsp;</p>
<p>The support person I dealt with was friendly and helpful, and I was told that the media had been ordered for me the next day. It took longer than I would have expected, but about two weeks later it actually arrived - and I was surprised to see that it was a bootable USB stick, rather than the usual collection of DVDs. Congratulations to HP for this, to begin with.</p>
<p>Booting the recovery media and doing a "Factory Recovery" installation of Windows 8 was reasonably easy, but of course the actual installation took much, much too long.&nbsp;</p>
<p>Something like two or three hours just to restore the base operating system and then install the device-specific hardware drivers, and then another hour or two to play the still "Windows Update" game, with multiple sequences of "search for updates, install updates, reboot".&nbsp;</p>
<p>The good news, anyway, is that after a half day or so the dm1 was once again running Windows 8 exactly as it had been when it came out of the box.</p>
<p><strong>2. EFI Secure Boot enabled, Legacy Boot disabled</strong></p>
<p>Next I tried installing Linux, with the BIOS in the factory configuration - EFI Secure Boot enabled and Legacy Boot disabled.</p>
<p>In this configuration I have only been able to install Ubuntu (12.10 and 13.04 pre-release), and Fedora (18 pre-release).&nbsp; After mentioning in my previous post that Fedora 18 would not install in this configuration, I was contacted by Adam Williamson.&nbsp;</p>
<p>He told me that the Fedora 18 Beta did not have the final UEFI/Secure configuration yet, which is not a surprise, and a short time later he pointed me to a newer F18 test release which did have the complete Secure Boot configuration, so that I could test it.&nbsp; I was quite pleased to see that it installs and boots with no problem.</p>
<p>However, these installations do not result in what I would consider a normal multi-boot configuration.&nbsp;</p>
<p>In both cases, after doing a normal Linux installation, when I rebooted the system it booted directly to Windows 8 - it did not boot Grub 2 (Linux) as I would have expected it to do on a "normal" system, and it did not present any kind of Windows multi-boot selection.&nbsp;</p>
<!-- Parsed pinbox:"10111302" -->
<div class="relatedContent alignLeft"><h3>Read this</h3>
<div><a href="http://www.zdnet.com/canonicals-ubuntu-smartphone-os-in-pictures-7000009330/" class="thumb"><img src="http://cdn-static.zdnet.com/i/r/library/global-thumbs/mobile-devices/ubuntu-os-220x165.jpg?hash=AQZkBGN2Z2&upscale=1" alt="Canonical's Ubuntu smartphone OS, in pictures" width="220" height="165" /></a></div><p><a href="http://www.zdnet.com/canonicals-ubuntu-smartphone-os-in-pictures-7000009330/">Canonical's Ubuntu smartphone OS, in pictures</a></p>
<ul class="alignRight"><li><a href="http://www.zdnet.com/canonicals-ubuntu-smartphone-os-in-pictures-7000009330/">Read more</a></li></ul></div>
<p>I did find that if I pressed the "Boot Selection" hot key (F9 on HP systems), I would then get a selection list which listed "OS Boot Manager" (that booted Windows 8), and whatever Linux Secure Boot installations were present - either Fedora or Ubuntu or both.&nbsp;</p>
<p>I could then select one of the Linux distributions from there, and it would boot normally - but of course this requires paying attention at power-on and pressing F9 before it starts to boot Windows.</p>
<p>I then tried to add the Linux distributions to the Windows boot loader.&nbsp;</p>
<p>I first tried with bcdedit, using basically the same approach as I have done to add Linux to the Windows 7 boot loader, and when that failed I tried using easyBCD.&nbsp; Here I made several attempts, first using the easyBCD default configuration for Linux, and then by replacing their mbr boot files with the efi boot files set up during the Fedora and Ubuntu installation.&nbsp;</p>
<p>All failed miserably. Although it did cause the Windows 8 boot loader to go to a multi-boot selection menu (which is graphical in presentation, rather than the nasty old text-mode multi-boot of Windows 7), it never even came close to booting the Linux systems. All I ever got was a relatively unhelpful message about "required files were missing".</p>
<p>I did learn a few other interesting things about the EFI boot configuration. The Windows 8 installation creates a special FAT-32 partition for EFI Boot, separate from the Windows C: partition.&nbsp;</p>
<p>When Ubuntu is installed, it will recognise this existing partition, and it will add its own boot configuration to it. However, the Fedora 18 pre-release did not use this existing partition by default, it created a new partition for its EFI boot configuration.</p>
<p>This is not a big deal, and obviously the boot loader is able to recognise this since Fedora is showing up in the F9 boot select menu, but I am a bit fanatical about not using extra partitions, so I found that if you set up the partitions manually during Fedora installation, you can actually point it specifically to this partition for its /boot/efi setup, and it will then not create its own partition.</p>
<p>Another thing that I found was that when I selected one of the Linux installations to boot, it then came up with Grub 2 (which is of course what I would expect). The Grub 2 configuration was capable of finding and listing the other operating systems installed on the disk, so if I ran <em>update-grub</em> (Ubuntu) or <em>grub2-mkconfig</em> (Fedora), they would both list each other and Windows in the boot list.&nbsp;</p>
<p>However, it would only actually work with Ubuntu.&nbsp; That means I could select Ubuntu from the F9 boot selection list, but then when the Grub list came up I could select Fedora, and it would boot.&nbsp; But if I tried to do the same from the Fedora list, and boot Ubuntu, it would fail. This might well be a pre-release bug, so we will have to wait until the final release (hopefully next week) to see if this has been fixed.</p>
<p><strong>3. Secure Boot disabled but Legacy Boot not enabled</strong></p>
<p>The next step was to disable Secure Boot (but still not enable Legacy Boot).&nbsp; In this case the results were essentially the same as before, but there is more promise for future compatibility and ease of setup here.&nbsp;</p>
<!-- Parsed pinbox:"10107808" -->
<div class="relatedContent alignRight"><h3>Read this</h3><ul>
<li><a href="http://www.zdnet.com/microsoft-launches-windows-8-surface-winners-and-losers-7000006403/">Microsoft launches Windows 8, Surface: Winners and losers</a></li>

<li><a href="http://www.zdnet.com/microsofts-windows-8-the-enterprise-case-7000006345/">Microsoft's Windows 8: The enterprise case</a></li>

<li><a href="http://www.zdnet.com/microsoft-surface-why-hardware-really-matters-again-7000006394/">Microsoft Surface: Why hardware really matters again</a></li>

<li><a href="http://www.zdnet.com/windows-rt-vs-windows-8-on-the-surface-theres-still-a-lot-of-confusion-7000006146/">Windows RT vs Windows 8: On the Surface, there's still a lot of confusion</a></li>
</ul></div>
<p>There is a clear and important distinction between EFI booting and Secure booting - that means, a computer and an operating system can support EFI booting without having the required signed certificate to enable secure booting; that means that any Linux distribution could include EFI boot support without having to add Secure Boot support.&nbsp; This is a good thing, and as long as the system BIOS includes a switch to disable Secure Boot, it could make life easier in the future.</p>
<p>Finally, as mentioned above, if I turn on Legacy Boot support, the boot loader includes a "shim" which supports boot-sector files in the way that all previous Windows distributions have done.&nbsp;</p>
<p>Doing this means that you could then load any Linux distribution that was possible on any previous system, without worrying about the issued discussed above.&nbsp; My only comment on this is that it would be nice to be able to find out if such a BIOS configuration option is available before purchasing a system, but my experience so far indicates that this is not likely to be possible.&nbsp;</p>
<p>I have a difficult time even finding out from the pre-sales technical information if a system has EFI boot or not, much less whether it is configurable or not.</p>
<p><strong>Next steps</strong></p>
<p>I plan to continue testing and experimenting with this system. The next interesting event is going to be the final release of Fedora 18.&nbsp;</p>
<p>As soon as that happens I will give it a try, and I plan to report on its installation, configuration, compatibility with secure boot, and cooperation with Windows and other Linux installations. Let's hope that happens next week!</p>]]></media:text>
    </item>
  </channel>
</rss>
