guestfish in 3 simple steps

libguestfs is a very handy library for manipulating image files. guestfis is a utility that uses libguestfs that allows you to mount an image file and make changes inside the image. One of the coolest features of libguestfs is that it does not require root prevelages to run or access an image file. The below example shows how to use guest fish to mount an make a change to a machine image.

1) install guestfish

# yum install guestfish

2) connect to the  image

guestfish –rw -a ~/Downloads/rhel-server-x86_64-kvm-6.4_20130130.0-4.qcow2

3) edit image

><fs> run
><fs> list-filesystems
><fs> mount /dev/vda1 /
><fs> vi /etc/fstab
 make any changes you need to
 ><fs> umount /
><fs> exit

Additional info:

Download machine images:


Upgrade to Fedora 19; Easy as 1, 2 ,3…

Upgrade form Fedora 18 to 19 with FedUp with 3 easy steps..

1. Install FedUp

$ sudo yum install fedup

2. Run FedUp

$ sudo fedup-cli --network 19

3. Executing the Upgrade

Reboot and select System Upgrade form Grub menu.

* there are some recommended post upgrade  steps but they are optional, I do recommend cleaning up your yum repos with a distro sync see the link below for more info

Managing OpenStack with The Foreman

Great post

What is a Cloud?

The term “Cloud Computing” gets thrown around a lot these days, and while it does solve a lot of interesting problems, there is also a lot of confusion on what it really is, and I have not seen an easy to read, high level overview.

So, What is a Cloud?

While this seems like a simple question, usually its not easy to answer. This is because CLOUD means different things to different people, and it solves different problems for different customers. However, in its simplest form, a CLOUD is really just computing delivered as a service. Whether its Infrastructure as a Service (IAAS) like Amazon EC2, Platform as as Service (PAAS) like Google app engine, or Software as a Service (SAAS) like;  all the end user cares about is, I need a resource to run a workload and I don’t care how or what happens under the covers, as long as I get the results I need.

Read the rest of this page »

my Gnome3 experience

I have been avoiding updating to a newer version of Fedora for a while now, mainly because I have been very hesitant about the new Gnome3 desktop environment. Recently I took the Fedora 18 plunge and this post contains a couple of tricks and tips I learned along the way.



Read the rest of this page »

Atrix CM7

I have been really frustrated with my phone lately.  I’ve wanted to flash it with a non ATT ROM for while now however  I haven’t had the time and the Atrix’s locked boot loader has made this project a non-starter for me.  Not to mention that all the tools required to flash Android devices require windows boxes which is beyond me.

When the phone’s blue-tooth stopped working it was the last straw.  I had some spare time today and commandeered my girlfriends windows laptop for a couple hours to give it a try. There is a lot of info out there on how to do do this, however the instructions were still not very clear to me.  After reading a couple different xda forum posts and watching a couple of videos, I gave it a shot. Basically there are three things you need to do: 1)Unlock the boot-loader, 2) root the phone, 3) install a custom ROM.  This post contains a  steps I used to install CM7 on my ATT Motorola Atrix 4g. For more info check out this thread at XDA forums….

However if you are still confused like I was, here are the three steps that need to be done and the order I did them in……

Read the rest of this page »


After being down for a bout a year we are back up and running. I have imported some old tech post and have more to come, stay tuned…..