Episode 602 – Grub2 and VM-fu

Managing ESX(i) with a cross platform adobe air application. Matt reviews BlueBear’s Kodiak. Want to boot ISO files directly from USB? Darren explores the options with Grub Legacy and Grub2, plus tweaks for Persistent installations, nested menus, notes and more.

Download HD Download MP4 Download XviD Download WMV

Matt Lestock reviews BlueBear‘s Adobe Air-based application for managing mixed virtualization environments. Kodiak currently supports VMware ESX servers with Citrix XenServer and Microsoft Hyper-V compatibility coming soon. This cross platform management application is pretty slick!

Darren Kitchen discusses the evolution of his favorite boot loader, Grub, and points out USB installation options and Grub2’s loopback option. He also discusses persistent changes, nested menus, and notes.

Darren also checks out LiveUSB, a tool that promises to automate the process of building a USB Multi Boot tool. Note: The site and application are all in French.


  • John

    Since Darren came up with the idea of doing a Java segment, why not? I wouldnt make it like a tutorial for noobs but basic stuff about different frameworks? Java, php,C,…

  • PC

    I will try to contact the guys of “Multiboot et Modcustom”, and see if they plan to release an English version. Maybe I can help.

  • HomReker

    Thx for episode guys, but really persistant mode… isn’t that kinda old news :D. Lets get back to cutting edge shall we!


  • NT

    I’ve tried the french version and… Nothing 🙁

    I’m trying creat a “multipass” with the Ubuntu (9.04 or 9.10), Fedora (just in case), Hirens boot cd, Kaspersky live cd, drweb cureit live cd… I think I’m not forget nothing.

  • Brian S

    WhisperNet is 3G these days, actually. It wasn’t with the 1st generation Kindle, but starting with 2nd gen device it is.

  • Steve Steiner

    I went to the BlueBear Web site to download a copy of Kodiak and while registering for a “key” to download their app, was told I needed an invitation from a current user. Matt, how bout an invite!

  • Michael Garcia

    Hey HAK 5 crew i recently put alot of work into a social network (www.worldwideprogrammersunited.ning.com) i wanted to know if any of you would please join my social network. It is basically a social network where poeple can come and help people with their coding or even general computer problems or just chat. It would be a real honour if you guys would join thanks.

  • joeypesci

    What happened to Matt’s section. I thought he was going to carry on his behind ESXi management with the cabling, switches etc. But nothing appeared to happen this episode.

    I could be wrong but that’s one issue I have with Hak5. You have these great ideas saying you’re going to do these series sections and they last one episode and are never continued.

  • Matt

    The network redesign and things like that are coming, but there wasn’t enough time to try and force fit everything into this episode.

    While we do plan on different segments and series, we’re going to make sure that in season 6 we give each segment enough time in a given episode.

    We’ll try to be more clear on when you can expect series episodes.


  • joeypesci

    Coolies. Still love the show. Although honestly didn’t like this episode, sorry but being honest. Can’t quite think why I didn’t like it. I think it’s just there was nothing in it I was interested in. But I’m looking forward to your network redesign series Matt, really looking forward to that.

  • Greg Moeller

    Great episode, I hadn’t heard of Kodiak before, would be perfect for our shop.
    Happen to have a spare invite in your pocket Matt?


  • dimaj

    Hey guys!

    I was trying to find some info around the web on how to make that multi-boot USB drive as Darren was talking about. My problem was that I’m running Windows box and I couldn’t really “copy-paste” the commands that Darren used. I did stumble upon something called Grub4DOS. If I’m not mistaken it’s the same thing as Grub, but
    a) It can be loaded from M$ Windows and
    b) One can have a menu that will boot from an ISO file.

    I’ve seen a lot of complaints about Grub2, but no so many about Grub4DOS.

    I thought this might be might worth checking this out.

    If anyone is interested, I can post my “menu.lst” file that has references to the ISO files.

    P.S. Sorry if this has been covered someplace else.


  • Pingback: Mac makes me sad. « Broken Bytes

  • sonebezi

    I followed frafa directions to the letter, *note after install, installer asked if i wanted to install missing tools, and I said yes. I don’t know if you need to with your install as I am a fairly new to Ubuntu.

    if your a complete ubuntu noob,like me copy past in terminal line by line

    cd /tmp
    wget http://liveusb.info/customultiboot-v2/customultiboot-v2.tar.bz2
    tar xjf customultiboot-v2.tar.bz2
    rm customultiboot-v2.tar.bz2
    cd customultiboot-v2
    sudo ./install.sh

    after install missing tools

    have iso’s on destinaon usb and read all help topics take about 15 mins and your Compressed.

    HAK 5 folks Super Dorks!, Love your Shows! Even my wife thinks your show is good and she is not a tech fan.(

  • sone

    any one got the Customulti boot to work, I get a errour=parted every time. (Ubuntu 9.04 “wubi,install”) The folks at customulti boot are very responsive to there emails but its all French 😉 I should have paid attention to in French class. 🙁

    any one got it working? by that i mean made a working multi-boot usb with multi distros . . .

  • Evan

    I was getting the “Error:parted” problem as well, I was able to trace it down to an if statement in multiboot.sh.

    To Fix:

    nano /usr/local/share/customultiboot-v2/multiboot/multiboot.sh


    if [ ! "$(parted /dev/${CLE_USB} unit compact print | grep "512o/512o" 2>/dev/null)" ]; then

    With this:

    if [ ! "$(parted /dev/${CLE_USB} unit compact print | grep "512B/512B" 2>/dev/null)" ]; then

    At the time of this post, this statement is used on lines 1085 and 1235. In case you missed it I’m replacing 512o/512o with 512B/512B, which I’m guessing has something to do w/ the language difference.

  • Matt

    What Evan said worked like a charm. I am running Ubuntu 9.04 in a VM and multiboot-v2 is proving to be a very easy way to create a USB multipass. Kudos to those who translated all that French!

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>