<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for neurogato</title>
    <link>http://www.advogato.org/person/neurogato/</link>
    <description>Advogato blog for neurogato</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Tue, 18 Jun 2013 22:03:38 GMT</pubDate>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-10-03: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=38</link>
      <guid>http://neuro.me.uk/2011/10/03/2011-10-03-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;99694 #&lt;a href="http://search.twitter.com/search?q=%23100k" &gt;100k&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/118392282650132480" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Battlefield 3 Beta code has arrived! Fed the code into xbox.com and should have it waiting for me when I get home &lt;img src="http://neuro.me.uk/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley"/&gt;  #&lt;a href="http://search.twitter.com/search?q=%23bf3beta" &gt;bf3beta&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/118714535145254912" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;99905 #&lt;a href="http://search.twitter.com/search?q=%23100k" &gt;100k&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/119117247833845760" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-09-26: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=37</link>
      <guid>http://neuro.me.uk/2011/09/26/2011-09-26-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;I unlocked 1 Xbox Live achievement yesterday: &lt;a href="http://t.co/PZnCV7eU" &gt;http://t.co/PZnCV7eU&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/116617717863292928" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I have this feeling @&lt;a href="http://twitter.com/rockradioscot" &gt;rockradioscot&lt;/a&gt; is gonna stab me from my ipad if I stop listening #&lt;a href="http://search.twitter.com/search?q=%23gonnaepuremurder" &gt;gonnaepuremurder&lt;/a&gt; you &lt;a href="http://t.co/0BkLuCVo" &gt;http://t.co/0BkLuCVo&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/116922745194938368" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Don't get into Edinburgh cab MX51 WUM; driver is a psycho who doesn't understand how roads work #&lt;a href="http://search.twitter.com/search?q=%23nutter" &gt;nutter&lt;/a&gt; &lt;a href="http://t.co/UqEVkgxw" &gt;http://t.co/UqEVkgxw&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/117319690153508865" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I unlocked 3 Xbox Live achievements yesterday: &lt;a href="http://t.co/PZnCV7eU" &gt;http://t.co/PZnCV7eU&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/117766590107353090" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fuckin' dinosaurs on my telly again. Wi' wings as well. Mentlars. &lt;a href="http://twitter.com/evilneuro/statuses/117984759854010368" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-09-19: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=36</link>
      <guid>http://neuro.me.uk/2011/09/19/2011-09-19-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Oh Baxter, you are my little gentleman. I will take you to foggy London Town. &lt;a href="http://t.co/avygJPJ" &gt;http://t.co/avygJPJ&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/113321895570575360" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-09-12: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=35</link>
      <guid>http://neuro.me.uk/2011/09/05/2011-09-12-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;rated Super 8 (Music from the Motion Picture) by Michael Giacchino 5 stars &lt;a href="http://t.co/2ZvecbI" &gt;http://t.co/2ZvecbI&lt;/a&gt; #&lt;a href="http://search.twitter.com/search?q=%23iTunes" &gt;iTunes&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/108366962903613440" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All confidence in @&lt;a href="http://twitter.com/gamedigital" &gt;gamedigital&lt;/a&gt; lost after disastrous site relaunch then multi-day site outage. Righto, @&lt;a href="http://twitter.com/AmazonUK" &gt;AmazonUK&lt;/a&gt; for games from now on then. &lt;a href="http://twitter.com/evilneuro/statuses/108500441653968896" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fuckin' hate RAID arrays. &lt;a href="http://twitter.com/evilneuro/statuses/108680685031665664" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;"Don't worry, she'll hold together" ata6.00: status: { DRDY ERR } "You hear me, baby, hold together" &lt;a href="http://twitter.com/evilneuro/statuses/108684887187402754" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-08-29: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=34</link>
      <guid>http://neuro.me.uk/2011/08/29/2011-08-29-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Shiny. &lt;a href="http://twitter.com/evilneuro/statuses/105993290385600512" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One for @&lt;a href="http://twitter.com/wilw" &gt;wilw&lt;/a&gt; methinks RT @&lt;a href="http://twitter.com/whatculture" &gt;whatculture&lt;/a&gt;: Blu-Ray Review: STAND BY ME  Just Gets Better With Age &lt;a href="http://t.co/pQdjUC4" &gt;http://t.co/pQdjUC4&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/106024630837456896" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I appear to have randomly unfollowed some people following me on Twitter. Wasn't me, promise! All fixed now. *sigh* #&lt;a href="http://search.twitter.com/search?q=%23firstworldproblems" &gt;firstworldproblems&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/106362266768777216" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fuckin' fuckin' fuckin' fuck. Plaa. Squee. #&lt;a href="http://search.twitter.com/search?q=%23random" &gt;random&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/106404826463731712" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fuck. #&lt;a href="http://search.twitter.com/search?q=%23applewaiunoputgorrillaglassinipad2" &gt;applewaiunoputgorrillaglassinipad2&lt;/a&gt; &lt;a href="http://t.co/tjQ5bca" &gt;http://t.co/tjQ5bca&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/106761227224616960" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;THUNDAAAAAAAAAA! &lt;a href="http://twitter.com/evilneuro/statuses/107480504848220160" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-08-22: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=33</link>
      <guid>http://neuro.me.uk/2011/08/22/2011-08-22-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Bloody hell, mad-as-a-hatter Martin Brennan (hard disk music player = revolutionary? eh?) thinks he's Jonathan Ive: &lt;a href="http://t.co/4rbdsT6" &gt;http://t.co/4rbdsT6&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/103027681402175489" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Disappointed I'm working in Embra instead of Glesga on the day they start making George Square look like Philadelphia (not the cheese) &lt;a href="http://twitter.com/evilneuro/statuses/103134155440787457" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A web host to avoid: @&lt;a href="http://twitter.com/thiswebhost" &gt;thiswebhost&lt;/a&gt; Why? This: &lt;a href="http://t.co/NqSqFon" &gt;http://t.co/NqSqFon&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/103444227714859008" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Just had two Typhoons do a pass over Lothian Rd, #&lt;a href="http://search.twitter.com/search?q=%23thisisghostrider" &gt;thisisghostrider&lt;/a&gt; #permissiontobuzzthetower #&lt;a href="http://search.twitter.com/search?q=%23admiralsdaughter" &gt;admiralsdaughter&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/103862514068111360" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-08-15: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=32</link>
      <guid>http://neuro.me.uk/2011/08/15/2011-08-15-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Hmm, don't leave a negative comment on @&lt;a href="http://twitter.com/noparkingfine" &gt;noparkingfine&lt;/a&gt;'s one sided rant about @&lt;a href="http://twitter.com/bbcdragonsden" &gt;bbcdragonsden&lt;/a&gt; &#x2013; &lt;a href="http://t.co/HsObnjC" &gt;http://t.co/HsObnjC&lt;/a&gt; &#x2013; it'll never appear &lt;a href="http://twitter.com/evilneuro/statuses/100419481293168641" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Daily Mail seems to have a bit of a hard on for ambulance chasers @&lt;a href="http://twitter.com/noparkingfine" &gt;noparkingfine&lt;/a&gt;: Jan: &lt;a href="http://t.co/vSayskh" &gt;http://t.co/vSayskh&lt;/a&gt; Aug: &lt;a href="http://t.co/heDcnho" &gt;http://t.co/heDcnho&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/100463972435767296" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;TO LET sign on Sun Microsystems building at Linlithgow &lt;img src="http://neuro.me.uk/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley"/&gt;  #&lt;a href="http://search.twitter.com/search?q=%23endofanera" &gt;endofanera&lt;/a&gt; #thenetworkisthecomputer &lt;a href="http://twitter.com/evilneuro/statuses/100654618832412672" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;At least disaster and horror movie makers have new stock footage to use instead of the Poll Tax riots #&lt;a href="http://search.twitter.com/search?q=%23ukriots" &gt;ukriots&lt;/a&gt; #notreallyapluspoint &lt;a href="http://twitter.com/evilneuro/statuses/100843169033359360" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Use LinkedIn? &lt;a href="http://t.co/02ERYly" &gt;http://t.co/02ERYly&lt;/a&gt; &#x2013; disable their new "we put your name and photo in ads that you'll see" setting #&lt;a href="http://search.twitter.com/search?q=%23younevergofullretard" &gt;younevergofullretard&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/101610671640281088" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I unlocked 20 Xbox Live achievements yesterday: &lt;a href="http://www.giantbomb.com/profile/evilneuro/games/" &gt;http://www.giantbomb.com/profile/evilneuro/games/&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/102002499585720321" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-08-08: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=31</link>
      <guid>http://neuro.me.uk/2011/08/08/2011-08-08-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Washing machine is making a weird groaning noise when the spin cycle is on. Don't know whether to be concerned or sympathetic. &lt;a href="http://twitter.com/evilneuro/statuses/98041305434832896" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nice one Facebook. If you put a YouTube link in an FB comment, a wee video preview will appear like you see when you do a YouTube wall post. &lt;a href="http://twitter.com/evilneuro/statuses/98057342083543040" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Just tried to install DDR3 RAM (spare after my MacBook Pro 4GB&amp;gt;8GB upgrade) into my Mac Mini &#x2026; which takes DDR2 #&lt;a href="http://search.twitter.com/search?q=%23finnicky" &gt;finnicky&lt;/a&gt; #fail &lt;a href="http://twitter.com/evilneuro/statuses/98211228400353281" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I unlocked 17 Xbox Live achievements yesterday: &lt;a href="http://www.giantbomb.com/profile/evilneuro/games/" &gt;http://www.giantbomb.com/profile/evilneuro/games/&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/98925216452972545" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Installed RAM in Mac mini. Forgot to reattach hard drive thermal sensor cable. Fan is now going full pelt. #&lt;a href="http://search.twitter.com/search?q=%23firstworldproblems" &gt;firstworldproblems&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/99083870535823360" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;clicky clicky click click clicky&lt;br/&gt;
 (@DaftLimmy live on &lt;a href="http://twitcam.com/61l7d)" &gt;http://twitcam.com/61l7d)&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/99190452300947456" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;This = win: defaults write -g ApplePressAndHoldEnabled -bool false &lt;a href="http://twitter.com/evilneuro/statuses/99722411083186176" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Looks like @&lt;a href="http://twitter.com/lovedapop" &gt;lovedapop&lt;/a&gt;'s joomla-powered site can't take a dragondotting! Can't wait to see how they get on though. #&lt;a href="http://search.twitter.com/search?q=%23dragonsden" &gt;dragonsden&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/100317188598145025" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>2011-08-01: neuro&#x2019;s Tweets from Last Week</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=30</link>
      <guid>http://neuro.me.uk/2011/08/01/2011-08-01-neuros-tweets-from-last-week/</guid>
      <description>&lt;ul&gt;&lt;li&gt;Christ, daytime telly really is (still) shit, innit. &lt;a href="http://twitter.com/evilneuro/statuses/95814911451598848" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Someone thought having 8 shopping channels on Freeview but no BBC radio stations was a good idea. I must find them and hurt them. &lt;a href="http://twitter.com/evilneuro/statuses/95817227495944192" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bullshit deal dumps 50% of live #&lt;a href="http://search.twitter.com/search?q=%23f1" &gt;f1&lt;/a&gt; races from BBC from next season &lt;a href="http://t.co/dgRK37F" &gt;http://t.co/dgRK37F&lt;/a&gt; My dad is going to be furious. &lt;a href="http://twitter.com/evilneuro/statuses/96939142704926720" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bollocks, work tomorrow &#x2026; oh wait, another week of holiday! Bwahahahahahahahahahahahahahahahahahahahahahaha! #&lt;a href="http://search.twitter.com/search?q=%23bwahaha" &gt;bwahaha&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97758516827258880" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bollocks, work tomorrow &#x2026; oh wait, another week of holiday! Bwahahahahahahahahahahahahahahahahahahahahahaha! #&lt;a href="http://search.twitter.com/search?q=%23bwahaha" &gt;bwahaha&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97758516827258880" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bollocks, work tomorrow &#x2026; oh wait, another week of holiday! Bwahahahahahahahahahahahahahahahahahahahahahaha! #&lt;a href="http://search.twitter.com/search?q=%23bwahaha" &gt;bwahaha&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97758516827258880" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ahh, Top Gear. Forgot. Dragon's Den. Forgot. ENGAGE THE HUMAX! #&lt;a href="http://search.twitter.com/search?q=%23pvrforthewin" &gt;pvrforthewin&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97759294375739392" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ahh, Top Gear. Forgot. Dragon's Den. Forgot. ENGAGE THE HUMAX! #&lt;a href="http://search.twitter.com/search?q=%23pvrforthewin" &gt;pvrforthewin&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97759294375739392" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Time for some Sunday night Bad Company 2 &#x2026; gotta get rank 50 before BF3 comes out in Oct! #&lt;a href="http://search.twitter.com/search?q=%23battlefield" &gt;battlefield&lt;/a&gt; &lt;a href="http://twitter.com/evilneuro/statuses/97760903713398785" &gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <pubDate>Sun, 9 Oct 2011 23:04:25 GMT</pubDate>
      <title>Revert to Standard Ubuntu Kernel on OVH or Kimsufi Servers</title>
      <link>http://www.advogato.org/person/neurogato/diary.html?start=29</link>
      <guid>http://neuro.me.uk/2011/07/28/783-autosave/</guid>
      <description>&lt;p&gt;I have a cheap dedicated server running Ubuntu Linux &#x2014; the 8.04 LTS &#x201C;Hardy Heron&#x201D; release &#x2014; with &lt;a href="http://www.kimsufi.co.uk/" &gt;Kimsufi&lt;/a&gt;, the budget arm of &lt;a href="http://www.ovh.co.uk/" &gt;French hosting company OVH&lt;/a&gt;.  All their Linux servers (and FreeBSD servers too, I think) are provisioned with their own custom, static kernel.  This, they say, makes it &#x201C;secure&#x201D;.  It also makes it a pain in the ass to use, since you lose kernel module functionality.  So I went through this scary, but straightforward process to put the standard Ubuntu kernel back.  Note that I did this procedure on their entry level C-05G server, and your mileage may vary dependent on which server you lease from them, and what hardware specification you have (and ergo what kernel drivers you&#x2019;ll need).  Stuff you should type below &lt;strong&gt;is in bold type&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 2011-07-28&lt;/strong&gt;: I just rented one of Kimsufi&#x2019;s new 16G servers running Ubuntu 10.04 &lt;/p&gt;
&lt;p&gt;First, let&#x2019;s check what kernel we&#x2019;re running:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;
    &lt;tt&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;uname -a&lt;/strong&gt;&lt;br/&gt;
Linux hera 2.6.27.10-grsec-xxxx-grs-ipv4-64 #6 SMP Fri Aug 14 10:29:05 UTC 2009 x86_64 GNU/Linux&lt;br/&gt;&lt;/tt&gt;
  &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Yup, some scary, weird kernel that OVH have compiled and installed themselves &#x2014; although to be fair, they do provide &lt;a href="ftp://ftp.ovh.net/made-in-ovh/bzImage/" &gt;kernel configs&lt;/a&gt; to compile a different variant yourself, but I wanted to use the stock Ubuntu 64-bit kernel.&lt;/p&gt;
&lt;p&gt;So after doing &lt;tt&gt;&lt;strong&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade&lt;/strong&gt;&lt;/tt&gt; to make sure everything else is up to date, let&#x2019;s install the GRUB boot loader, and the stock Ubuntu Server kernel image.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo apt-get install linux-server grub&lt;/strong&gt;&lt;br/&gt;
Reading package lists... Done&lt;br/&gt;
Building dependency tree&lt;br/&gt;
Reading state information... Done&lt;br/&gt;
The following extra packages will be installed:&lt;br/&gt;
  linux-image-2.6.24-24-server linux-image-server&lt;br/&gt;
  linux-ubuntu-modules-2.6.24-24-server&lt;br/&gt;
Suggested packages:&lt;br/&gt;
  grub-doc mdadm linux-doc-2.6.24 linux-source-2.6.24&lt;br/&gt;
The following NEW packages will be installed&lt;br/&gt;
  grub linux-image-2.6.24-24-server linux-image-server linux-server&lt;br/&gt;
  linux-ubuntu-modules-2.6.24-24-server&lt;br/&gt;
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.&lt;br/&gt;
Need to get 24.4MB of archives.&lt;br/&gt;
After this operation, 111MB of additional disk space will be used.&lt;br/&gt;
Do you want to continue [Y/n]?&lt;br/&gt;
Get: 1 ftp://mir1.ovh.net hardy-updates/main grub 0.97-29ubuntu21.1 [871kB]&lt;br/&gt;
Get: 2 http://security.ubuntu.com hardy-security/main linux-image-2.6.24-24-server 2.6.24-24.59 [17.8MB]&lt;br/&gt;
Get: 3 http://security.ubuntu.com hardy-security/main linux-ubuntu-modules-2.6.24-24-server 2.6.24-24.39 [5671kB]&lt;br/&gt;
Get: 4 http://security.ubuntu.com hardy-security/main linux-image-server 2.6.24.24.26 [26.6kB]&lt;br/&gt;
Get: 5 http://security.ubuntu.com hardy-security/restricted linux-server 2.6.24.24.26 [26.6kB]&lt;br/&gt;
Fetched 24.4MB in 2s (9414kB/s)&lt;br/&gt;
Preconfiguring packages ...&lt;br/&gt;
Selecting previously deselected package linux-image-2.6.24-24-server.&lt;br/&gt;
(Reading database ... 38251 files and directories currently installed.)&lt;br/&gt;
Unpacking linux-image-2.6.24-24-server (from .../linux-image-2.6.24-24-server_2.6.24-24.59_amd64.deb) ...&lt;br/&gt;
Done.&lt;br/&gt;
Selecting previously deselected package linux-ubuntu-modules-2.6.24-24-server.&lt;br/&gt;
Unpacking linux-ubuntu-modules-2.6.24-24-server (from .../linux-ubuntu-modules-2.6.24-24-server_2.6.24-24.39_amd64.deb) ...&lt;br/&gt;
Selecting previously deselected package grub.&lt;br/&gt;
Unpacking grub (from .../grub_0.97-29ubuntu21.1_amd64.deb) ...&lt;br/&gt;
Selecting previously deselected package linux-image-server.&lt;br/&gt;
Unpacking linux-image-server (from .../linux-image-server_2.6.24.24.26_amd64.deb) ...&lt;br/&gt;
Selecting previously deselected package linux-server.&lt;br/&gt;
Unpacking linux-server (from .../linux-server_2.6.24.24.26_amd64.deb) ...&lt;br/&gt;
Setting up linux-image-2.6.24-24-server (2.6.24-24.59) ...&lt;br/&gt;
Running depmod.&lt;br/&gt;
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server&lt;br/&gt;
Running postinst hook script /sbin/update-grub.&lt;br/&gt;
Searching for GRUB installation directory ...&lt;br/&gt;
No GRUB directory found. To create a template run 'mkdir /boot/grub' first. To install grub, install it manually or try the 'grub-install' command. ### Warning, grub-install is used to change your MBR. ###&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;User postinst hook script [/sbin/update-grub] exited with value 1&lt;br/&gt;
dpkg: error processing linux-image-2.6.24-24-server (--configure):&lt;br/&gt;
 subprocess post-installation script returned error exit status 1&lt;br/&gt;
dpkg: dependency problems prevent configuration of linux-ubuntu-modules-2.6.24-24-server:&lt;br/&gt;
 linux-ubuntu-modules-2.6.24-24-server depends on linux-image-2.6.24-24-server; however:&lt;br/&gt;
  Package linux-image-2.6.24-24-server is not configured yet.&lt;br/&gt;
dpkg: error processing linux-ubuntu-modules-2.6.24-24-server (--configure):&lt;br/&gt;
 dependency problems - leaving unconfigured&lt;br/&gt;
Setting up grub (0.97-29ubuntu21.1) ...&lt;/p&gt;
&lt;p&gt;dpkg: dependency problems prevent configuration of linux-image-server:&lt;br/&gt;
 linux-image-server depends on linux-image-2.6.24-24-server; however:&lt;br/&gt;
  Package linux-image-2.6.24-24-server is not configured yet.&lt;br/&gt;
 linux-image-server depends on linux-ubuntu-modules-2.6.24-24-server; however:&lt;br/&gt;
  Package linux-ubuntu-modules-2.6.24-24-server is not configured yet.&lt;br/&gt;
dpkg: error processing linux-image-server (--configure):&lt;br/&gt;
 dependency problems - leaving unconfigured&lt;br/&gt;
dpkg: dependency problems prevent configuration of linux-server:&lt;br/&gt;
 linux-server depends on linux-image-server (= 2.6.24.24.26); however:&lt;br/&gt;
  Package linux-image-server is not configured yet.&lt;br/&gt;
dpkg: error processing linux-server (--configure):&lt;br/&gt;
 dependency problems - leaving unconfigured&lt;br/&gt;
Errors were encountered while processing:&lt;br/&gt;
 linux-image-2.6.24-24-server&lt;br/&gt;
 linux-ubuntu-modules-2.6.24-24-server&lt;br/&gt;
 linux-image-server&lt;br/&gt;
 linux-server&lt;br/&gt;
E: Sub-process /usr/bin/dpkg returned an error code (1)&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;OK, that didn&#x2019;t look so good, but it&#x2019;s all right.  Now, we&#x2019;ll fix the problem that GRUB was complaining about, then complete the install.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo mkdir /boot/grub&lt;/strong&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo apt-get install grub&lt;/strong&gt;&lt;br/&gt;
Reading package lists... Done&lt;br/&gt;
Building dependency tree&lt;br/&gt;
Reading state information... Done&lt;br/&gt;
grub is already the newest version.&lt;br/&gt;
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.&lt;br/&gt;
4 not fully installed or removed.&lt;br/&gt;
After this operation, 0B of additional disk space will be used.&lt;br/&gt;
Setting up linux-image-2.6.24-24-server (2.6.24-24.59) ...&lt;br/&gt;
Running depmod.&lt;br/&gt;
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server&lt;br/&gt;
Running postinst hook script /sbin/update-grub.&lt;br/&gt;
Searching for GRUB installation directory ... found: /boot/grub&lt;br/&gt;
Searching for default file ... Generating /boot/grub/default file and setting the default boot entry to 0&lt;br/&gt;
Searching for GRUB installation directory ... found: /boot/grub&lt;br/&gt;
Testing for an existing GRUB menu.lst file ... &lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) &lt;strong&gt;y&lt;/strong&gt;&lt;br/&gt;
Searching for splash image ... none found, skipping ...&lt;br/&gt;
Found kernel: /boot/vmlinuz-2.6.24-24-server&lt;br/&gt;
Updating /boot/grub/menu.lst ... done&lt;/p&gt;
&lt;p&gt;Setting up linux-ubuntu-modules-2.6.24-24-server (2.6.24-24.39) ...&lt;br/&gt;
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server&lt;/p&gt;
&lt;p&gt;Setting up linux-image-server (2.6.24.24.26) ...&lt;br/&gt;
Setting up linux-server (2.6.24.24.26) ...&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;And that&#x2019;s that part fixed!  Now we just need to configure GRUB to point in the right direction, and install it to the MBR (Master Boot Record).&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo grub-install --recheck --root-directory=/ /dev/sda&lt;/strong&gt;&lt;br/&gt;
Probing devices to guess BIOS drives. This may take a long time.&lt;br/&gt;
Installing GRUB to /dev/sda as (hd0)...&lt;br/&gt;
Installation finished. No error reported.&lt;br/&gt;
This is the contents of the device map //boot/grub/device.map.&lt;br/&gt;
Check if this is correct or not. If any of the lines is incorrect,&lt;br/&gt;
fix it and re-run the script `grub-install'.&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;(fd0)	/dev/fd0&lt;br/&gt;
(hd0)	/dev/sda&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo grub&lt;/strong&gt;&lt;br/&gt;
Probing devices to guess BIOS drives. This may take a long time.&lt;/p&gt;
&lt;p&gt;       [ Minimal BASH-like line editing is supported.   For&lt;br/&gt;
         the   first   word,  TAB  lists  possible  command&lt;br/&gt;
         completions.  Anywhere else TAB lists the possible&lt;br/&gt;
         completions of a device/filename. ]&lt;br/&gt;
grub&amp;gt; &lt;strong&gt;root (hd0,0)&lt;/strong&gt;&lt;br/&gt;
root (hd0,0)&lt;br/&gt;
grub&amp;gt; &lt;strong&gt;find /boot/grub/stage2&lt;/strong&gt;&lt;br/&gt;
find /boot/grub/stage2&lt;br/&gt;
 (hd0,0)&lt;br/&gt;
grub&amp;gt; &lt;strong&gt;setup (hd0)&lt;/strong&gt;&lt;br/&gt;
setup (hd0)&lt;br/&gt;
 Checking if "/boot/grub/stage1" exists... yes&lt;br/&gt;
 Checking if "/boot/grub/stage2" exists... yes&lt;br/&gt;
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes&lt;br/&gt;
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.&lt;br/&gt;
succeeded&lt;br/&gt;
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded&lt;br/&gt;
Done.&lt;br/&gt;
grub&amp;gt; &lt;strong&gt;quit&lt;/strong&gt;&lt;br/&gt;
quit&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&#x2026; and now both kernel and bootloader are installed.  Time for the scary part.  From another machine, &lt;tt&gt;ping&lt;/tt&gt; the server (if you&#x2019;re running Windows, and pinging from the command prompt, use &lt;tt&gt;ping -t&lt;/tt&gt; instead of just &lt;tt&gt;ping&lt;/tt&gt; to continuously ping rather than just try 5 times; press Ctrl+C to cancel the ping at any time).  Now that we&#x2019;re monitoring whether the server is up or not, we can reboot it to use the new kernel &#x2026;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;sudo shutdown -r -f now&lt;/strong&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;Broadcast message from neuro@hera&lt;br/&gt;
	(/dev/pts/1) at 10:14 ...&lt;/p&gt;
&lt;p&gt;The system is going down for reboot NOW!&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;logout&lt;/strong&gt;&lt;br/&gt;
Connection to hera closed.&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You should see the server stop responding to pings, then a minute or so later, start responding again.&lt;/p&gt;
&lt;p&gt;If it doesn&#x2019;t respond after a few minutes, &lt;strong&gt;don&#x2019;t panic&lt;/strong&gt;, use the &lt;a href="http://help.ovh.co.uk/KernelNetboot" &gt;Netboot&lt;/a&gt; mode to reboot your server, using a network-boot kernel.  Once there, you can simply do &lt;tt&gt;&lt;strong&gt;sudo lilo -v&lt;/strong&gt;&lt;/tt&gt; which will re-install the original LILO bootloader, using the OVH-installed kernel, or stick with the netboot kernel if you like.&lt;/p&gt;
&lt;p&gt;However, if the server does start responding to pings again (and it should), you can now ssh back in and check things out &#x2026;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;br/&gt;
$ &lt;strong&gt;ssh hera&lt;/strong&gt;&lt;br/&gt;
Linux hera 2.6.24-24-server #1 SMP Tue Aug 18 16:51:43 UTC 2009 x86_64&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;The programs included with the Ubuntu system are free software;&lt;br/&gt;
the exact distribution terms for each program are described in the&lt;br/&gt;
individual files in /usr/share/doc/*/copyright.&lt;/p&gt;
&lt;p&gt;Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by&lt;br/&gt;
applicable law.&lt;/p&gt;
&lt;p&gt;To access official Ubuntu documentation, please visit:&lt;/p&gt;
&lt;p&gt;http://help.ubuntu.com/&lt;/p&gt;
&lt;p&gt;Last login: Sun Sep 20 06:43:01 2009&lt;br/&gt;
neuro@hera:~$ &lt;strong&gt;uname -a&lt;/strong&gt;&lt;br/&gt;
Linux hera 2.6.24-24-server #1 SMP Tue Aug 18 16:51:43 UTC 2009 x86_64 GNU/Linux&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Woo hoo.  A standard Ubuntu kernel, that can take kernel modules, and be updated regularly using apt-get, aptitude, etc.  Of course, you can mix this up using other packaged kernels, such as the -rt real time kernel, or the -xen kernel to use Xen virtual machines.  Go nuts, because at least now you can use your server as Shuttleworth and co intended!&lt;/p&gt;
&lt;p&gt;Note: this procedure worked perfectly for me, but as mentioned at the start, YMMV: I can&#x2019;t be held responsible if it all goes tango uniform, and Bad Things Happen.  Proceed at your own risk, and good luck!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
