Working with SharePoint, virtual machines are a way of life.Ā At SusQtech, I end up working with a variety of different virtualization formats while supporting our customers and partners.Ā The virtualization platforms that I see most frequently are Microsoft Hyper-V, VMware, VirtualBox, and recently, Xen.Ā I really donāt have the time, desire, resources, or money to run so many dedicated virtualization environments.Ā What I need is a very stable virtualization platform that lets me import all of the other virtual environment drives to run native, then do the work that I need to do, then convert the file back so that a client can attach the virtual disk and keep on running.Ā Iāve got a great laptop setup and an even better desktop setup for running these virtualized environments.Ā Here are some notes outlining some simple ways (for me) to switch back and forth between these environments.
I basically use two different third party tools depending upon the exact need.Ā Both of these tools are extremely easy, self explanatory, and work very well.
WinImage is available at http://www.winimage.com/.Ā WinImage will convert between VHD and VMDK, but it does much more.Ā WinImage also has the benefit of being able to convert a āmetalā machine to a virtualized machine.Ā Any time Iām about to wipe a machine for good (laptop/desktop/server), I often will use WinImage to take a virtualized snapshot of the machine.Ā This allows me the option to either access the original drives or even relaunch the original machine if Iāve forgotten to get some critical info prior to formatting.Ā WinImage is a superb product!
StarWind V2V Converter is available at http://www.starwindsoftware.com/converter.Ā StarWind is a great tool for doing a sector by sector conversion between VHD and VMDK.
Now for some specificsā¦
āConvert Hyper-V to VMwareā or āConvert VHD to VMDKā
This is the easiest scenario in an enterprise environment since the VMware ESX tools support importing VHD out of the box.Ā That doesnāt really help everyone that is running VMware Workstation on PC or VMware Fusion on a Mac.Ā Using either WinImage or StarWind has worked very well for all VHD to VMDK conversions that Iāve needed.
āConvert VMware to Hyper-Vā or āConvert VMDK to VHDā
Microsoft System Center Virtual Machine Manager (VMM) also allows you to copy existing VMware virtual machines and create Hyper-V virtual machines. You can copy VMware virtual machines directly from an ESX Server host, in the VMM library, or on a Windows share. Although V2V is called a conversion, V2V is a read-only operation that does not delete or affect the original source virtual machine.Ā Details are at http://technet.microsoft.com/en-us/library/cc793147.aspx
Both WinImage and StarWind will also convert from VMDK to VHD.Ā I have had some odd issues with WinImage, but Iāve honestly never made the time to determine what the issues were.Ā It has happened two times in the past, and since then for this conversion Iāve just used StarWind.Ā Iāve found StarWind V2V Converter to be a rock solid, stable tool that works perfectly with conversion between Hyper-V and VMware Workstation and back.Ā However, in my experience, WinImage does create a smaller virtual drive during the conversion.
IMPORTANT: Prior to a conversion using either of these tools, you should (must?) uninstall VMware Tools on the guest OS prior to converting a VMDK to a VHD.Ā If you donāt, the virtual machine will not boot once you add it in Hyper-V.
āConvert VirtualBox to VMwareā or āConvert VMDK to VMDKā
Itās funny that VirtualBox and VMware utilize the same extension for a virtual disk, VMDK.Ā This would lead one to assume that the virtual drive formats are the same, and that you could just interchangeably utilize either virtualization platform as desired.Ā The funny part is that sometimes you can!Ā The really funny part is that most of the time this doesnāt work for me!Ā Inevitably, I will attach VMware to a VirtualBox VMDK file, Windows will start to boot, and then it just stalls.Ā Sits forever and ever⦠never gives me an authentication screen.
The simplest way that Iāve found to migrate a virtual server from VirtualBox to VMware is to export the VirtualBox environment as an appliance.Ā VirtualBox allows you to Export the Appliance, which saves out a new VMDK file and an OVF file.Ā I then run a small batch file to launch the VMware Virtual Disk Manager command line application (comes with Workstation) to clean up, defrag, and shrink the disk prior to adding to VMware.
You could run each of these lines independently, but I find it easier to āset it and forget itā.Ā Some of these conversions take a while, and Iād rather not sit and watch progress reports.
vmware-vdiskmanager ār ExportedApplianceName.VMDK -t 0 NewDiskName.VMDK
vmware-vdiskmanager -d NewDiskName.VMDK
vmware-vdiskmanager -k NewDiskName.VMDK
For reference, the tags for disk manager used are:
-r : convert . Enter source path , disk type , output path
-d : defragment .Enter local path to vmdk
-k : shrink . Enter local path to vmdkYou may want to run the repair option if you arenāt able to open the VM after conversion.
-R : repair . Enter path to vmdk
Clearly, I am glutton for punishment. Anytime there is a new Beta/Alpha/Release Candidate/Pre-release, I immediately download it, install it, and hope my computer keeps working after the install. Why is it that I need to reformat/reinstall my entire environment every 6-9 months? Ponderous.
If youāre as daring, feel free to participate in the open Firefox 4 Beta at http://www.mozilla.com/en-US/firefox/all-beta.html.
I really dig the new theme theyāve applied (only for Windows, so far). The tabs are at the top of the page, above the URL address bar. Theyāve also āborrowedā from the typical Microsoft Office interface (sort of) ā the menu bar at the top has been replaced with a Firefox button. This is good. People are used to finding the main menu item in the upper left corner.
Each tab has a small gauge to show page download progress of the page for that tab. I find this extremely helpful. Iām a huge fan of launching MANY browser tabs from a search result page (Ctrl + Click), and this feature makes it very easy to see which tabs are loaded.
The bookmark toolbar has been consolidated into a button (to the right of the search box). Iāve been using Google Toolbar to manage my bookmarks for a long time, so I donāt really see a need for the localized, browser based bookmarks. I also use different computers all the time, and this keeps my list accessible. The local bookmarks/favorites is something I typically hide on all my browsers to free up screen real estate. If the upcoming Firefox Sync ends up easier to use / faster / better, then I may switch and start using this again ā but it would be hard to beat my Google bookmarks.
Seems theyāve done a lot of work under the hood for HTML5 (support for the WebM video format, new HTML5 parser, HTML5 form controls, etc.). The new Add-Ons manager is extremely easy to understand. What is this? YAAS Coming? (Yet Another App Store?)
So far, my computer is still working great. I loved Firefox yesterday, and after only an hour of use Iām pretty enamored with Firefox 4. It seems fast and stable ā and it looks great. My only complaint is that the Google Toolbar isnāt yet compatible. One-and-a-half thumbs up⦠so far.
Ubuntu may be difficult to pronounce, but it can breathe new life into your old computer. I used to spend time and money buying upgrades for laptops and adding faster hard drives and adding more RAM, but Iām convinced that laptops are built to be disposable now. Sure, they may be built to last a few years, but at the speed that software demands increase, hardware can hardly keep up. Purchasing a new computer every 18 ā 30 months is really not necessary either (though new netbooks and laptops can be found for under $300). If you talk to my wife, sheāll say I still buy new equipment too frequently. Sheās correct. I am making an effort to repurpose the older equipment without any monetary investment as well (especially for her and the kids!).
I have a couple of older laptops (5-7 years old) that were running extremely slow. I also have three children that all want to use a computer at the exact same time. I installed Ubuntu on the old laptops and could not be happier with the results. The laptops boot up fast and are very fast to use ā without ANY monetary investment. In fact, I have one computer that the hard drive doesnāt work at all. It wonāt boot at all, and all of my attempts to fix it have failed. I configured a USB thumb drive with Ubuntu and the computer now boots from the thumb drive and is as fast as ever.
This is what YouTube.com looks like on Ubuntu:![]()
This is what Google.com looks like on Ubuntu:
Notice that Firefox is the default browser installed with Ubuntu. Also note that the start bar is at the top of the screen and not the bottom. Once you get used to these two facts, learning to use Ubuntu for any computer user should take about 3 minutes ā without instruction. Youāll be able to just click on the browser and start surfing the web just like you do today.
What does the word Ubuntu mean?
It is named after the Southern African ethical principle Ubuntu ("humanity towards others"). Ubuntu provides an up-to-date, stable operating system for the average user, with a strong focus on usability and ease of installation.
How do you install Ubuntu?
I am quite confident that anyone reading this post can install Ubuntu. Particularly if you are running some version of Windows. There is an Ubuntu installer that runs within Windows. The Windows installer will actually let you install Ubuntu, test the software out, decide each time whether you want to run Windows or Ubuntu, and then even choose to remove Ubuntu from your computer if you decide you donāt like it. If you are running Windows, just go get the Ubuntu Windows Installer from http://www.ubuntu.com/desktop/get-ubuntu/windows-installer
Will Ubuntu work with my computer?
Iāve installed Ubuntu on laptops made by Dell, Sony, and HP. Iāve never yet had to go download a driver or try to get some piece of hardware to work. Video, sound, wireless networking, microphone, and touchpad/mouse worked perfect with a vanilla install. Installing Ubuntu was very easy every time.
What can I do with Ubuntu?
You can surf the web, update Facebook, check email, send email, use Google, use YouTube ā pretty much anything on the web. You can play games (a few come preinstalled). You can use a word processor, spreadsheet editor, and more since OpenOffice will be pre-installed. This will let you open and save Microsoft Office document files as well. You can hook up and use your printer. You can watch movies on DVD, you can listen to your music files, you can manage and edit your photos and videos. You can do all of this very easily and immediately after restarting into Ubuntu.
What canāt I do with Ubuntu?
You canāt watch Netflix streaming directly on Ubuntu. Sure, you can still manage your queue and account, but you canāt watch the movies on the laptop. If you have an iPad, Wii, PS3, XBOX 360, Samsung TV, or Blu-ray player ā you can just access your Netflix queue directly from the device ā so it really shouldnāt be a deal breaker. You also canāt install Windows software on Ubuntu. If you purchased Windows software, such as games or applications, it will not work within Ubuntu.
How much does Ubuntu cost?
Ubuntu is FREE. It doesnāt cost anything. Zero. Zilch. Nada. You can purchase support if you want, but you can also just post messages to ubuntu.com and get free answers. You can also ask me.
Is Ubuntu for me?
Maybe. If you have Windows on your desktop or laptop now, you can use the windows installer and just test it. When you turn your computer on, you will be prompted to choose Windows or Ubuntu. Choose Ubuntu and try it. Use it for a day or use it forever. The next time you turn on your computer you will be prompted again to choose Windows or Ubuntu. You never have to change anything else on your laptop to keep using Ubuntu. Using the Windows Installer also provides a risk free option so you wonāt lose any of your music, photos, videos, files, or anything else to try it out.
BTW, this is SharePoint on Ubuntu. Perfect!
Good luck! Let me know your thoughtsā¦
Technology can be defined as the knowledge and usage of tools, techniques, and crafts. I am not a PC, and I am not a Mac. I am a human that uses technology. I may not resemble the average technologist. I use PC, I use Mac, I use mobile. What I do share with other technologists (and most males), is that I love tools. I especially love finding new tools that let me work and play more effectively and more efficiently. This list of seven free software tools work on both major operating system platforms (and many others). I have many other tools that are specific to a platform that I would recommend, but the tools I selected for this list had to meet three conditions: work on PC/Mac/iPad, be a tool I use everyday, and be FREE.
What resources and tools do you find indispensable? I am shocked at my own reliance on Google tools. I am a HUGE Microsoft fan ā especially of SharePoint 2010. I use Microsoft tools everyday. Unfortunately, none of the Microsoft tools fit the original three requirements that Iāve laid out here. I also didnāt include email, I really consider that a commodity. You can get email from anywhere, and they all do the same basic functions. If I did include web based mail, I would have listed Hotmail. The new Hotmail version is superb ā excellent features and great UI. Also, I can use my Microsoft SkyDrive instead of DropBox, and I can use my Live Toolbar instead of the Google Toolbar. However, third-party app providers (particularly on the iPad) have adopted DropBox directly into their apps ā SkyDrive does not have the industry adoption (though it integrates perfectly into Office).
Iāve heard some photographers say that using a flash is for people that donāt understand how to use available light. Iāve heard other photographers say that a flash is an available light. Some photographers think that people that havenāt mastered using a flash is exactly because of that ā they havenāt mastered using a flash.
I personally think that extremism is, in nearly all cases, a lack of openness. Particularly in photography, there is no āalwaysā correct answer. There are so many photography best practices that literally hundreds and thousands of books have been written. However, the best photographers that keep evolving with their science are constantly changing and reinventing their art form. A strong tree will break in a windstorm, but the blade of grass that will bend with the wind will survive the strongest of wind.
Photography without a flash is one such example. Many photographers use a flash when there is a lack of ambient light, and donāt use a flash if there is plenty of light available. There are perfect reasons to use a flash on the brightest and sunniest of days, and there are perfect reasons to put the flash back in the bag when it is dark. Some venues wonāt allow a flash. If you are photographing a friends wedding, you may be asked to shoot without a flash. Plays, dance or music recitals, concerts, museums, aquariums, and many other facilities may not allow flashes.
So how do you take a great photo without the flash in low light? Itās simple – practice. Shoot. Evaluate. Adjust. Shoot. Evaluate. Adjust. Shoot. If you have an event that you are shooting and can practice ahead of time, take the opportunity to go practice and determine what settings you will use for the event. If you canāt practice in advance, then shoot a few photos and review carefully. Adjust quickly and keep shooting. With memory cards cheaper than every, you can just keep shooting, evaluating, and adjusting.
Photography is part science and part art. Photos are taken in wildly varying scenarios with equally varying equipment. While itās very easy to replicate the equipment (you and I both have the same lens and the same camera body), the scenario in which weāll be taking photos will be very different. Regardless of whether you are taking photos indoors or outside, if you canāt use your flash then you may be looking for some tips to help take better photos in low light.
There are many other things you can do, such as moving closer. If you are in a concert or recital where flashes are not allowed, you may be able to work your way up to the stage or get backstage and shoot from there. You can set exposure compensation down a stop. You can shoot video and then pull stills out of it. Use a manual focus instead of the AF. You can shoot in full manual and control the shutter speed, the ISO, the aperture, the exposure compensation, and fully control what your camera is capturing.
I have a relative getting of prison after serving quite a few years.Ā While heās had occasional access to computers, he has not had access to the Internet.Ā No email, no web, no video, no social networking.Ā No connection.Ā He has never used the Internet.Ā Heās heard about, talked about, and has a general concept of what the Internet is.Ā He is familiar with computers, just not the Internet.Ā He has used older versions of Office and older versions of Windows.Ā In fact, he qualified to be a Microsoft Certified Trainer for the Office platform (though I think it was on 2003 version).Ā He started teaching the courses to other inmates and employees.Ā He does have computer skills ā just no Internet experience.Ā So the question that Iām posing is a simple one: How do you teach someone the Internet?
I know that I live in a bubble.Ā I have a great job, and I have worked with computers and worked online in one fashion or another for my entire life (starting with a 300 baud modem).Ā I literally have trouble comprehending a life without connectivity, though I know that most of the world is still without Internet access.Ā According to http://www.internetworldstats.com/stats.htm, nearly 3 out of 4 people on the planet do NOT have Internet access.Ā Ā In the bubble I live in, everyone has Internet access.Ā Between my desktop, laptops, iPhone, and iPad, I am always connected.
I know quite a bit about the Internet, but this scenario got me thinking: how do you teach someone the Internet?Ā Where do you start?Ā Do you just point someone to Bing and walk away?Ā What is the ālearn the Internetā syllabus?Ā In typical āseven stepsā fashion, below is my basic list of acclimation to the insanity that is the web of 2010ā¦
1. Get an email account.Ā Go to http://www.gmail.com or http://www.hotmail.com.Ā Click the link that says, āCreate an accountā.Ā You cannot exist online without an email address.Ā Sure you can lurk, but you canāt contribute.Ā You canāt join a site, place an order, or create an account for any site that I can think of.Ā I even considered just creating an email account for him but decided that it would be best to go through every miniscule step to learn as much as possible as quickly as possible.
2. Send me an email.Ā I provided my email address.Ā Having an email address without an understanding of the process of sending and receiving an email is like having a Ferrari without knowing how to start a car, or maybe not even understanding what a car is.Ā Once he understands how to send an email and check his email and read my response, he at least has remote tech support.
3. Google.Ā Enough said.Ā http://www.google.com.Ā Most of us take Google and Bing for granted, but it truly is a magical assistant.Ā Searching for content is a millennia-old task that individuals have dedicated their entire lives around.Ā Do you even remember having to learn the Dewey Decimal System?Ā Google has spoiled me.Ā I expect to type a single word or phrase into a text box and get back EXACTLY what I am looking for.Ā No Boolean operators.Ā No complex searches.Ā No.Ā Find what I am thinking about by looking at a single set of words.
4. Facebook.Ā Create a Facebook profile and reconnect with a variety of TRUSTED individuals.Ā Do not connect with the people that you donāt want to.Ā Be VERY selective of who you connect with.Ā Facebook has gone through a series of peaks and valleys of acceptance from most of the people that I know.Ā Initially, everyone was very skeptical and only accepted friend requests from people that they knew very well.Ā After this initial skepticism there was a period where everyone was trying to make anyone and everyone they have ever met in a grocery store checkout line a friend.Ā Based on the fact that everyone was everyoneās friend, most people were extremely modest in what they shared on FB.Ā That may be a good thing, that may be a bad thing.Ā Now Facebook has kind of stabilized.Ā I think that most people are more selective in choosing who they invite and accept as friends.Ā This allows a little more transparency and honesty in what is sharedā¦Ā Facebook is one of the game changers on the web and has transformed how we connect.Ā Itās a must.
5. YouTube.Ā This one I was skeptical ofā¦Ā Based upon the fact that 24 full hours of video are uploaded every 60 seconds, you can literally waste your entire life watching what is uploaded and NEVER catch up.Ā However, is there really a faster way to truly experience the full human condition of 2010 than to spend 1 hour clicking through todayās most popular vids on YouTube?
6. Amazon.Ā Product consumption has changed.Ā I donāt have to go to Kmart, Hills Department Store, Wal-mart, Sears, or even the grocery store.Ā I can order groceries, shoes (since they acquired Zappos), clothing, electronics, and books.Ā Books.Ā Funny that Books is the last thing I think of when I think of Amazon.Ā Books were the backbone of Amazon.Ā Iām a Kindle fanatic, yet Amazon to me means commerce and, oh yeah, books.Ā That said, I would recommend the Kindle Application on the laptop so that you have a reader and access to hundreds of FREE books.Ā Sure, purchase any books you want, but look through the free books before you start spending money on new books.
7.Ā Netflix.Ā For less than $10 a month, I can watch as many movies as I want.Ā YouTube is entertaining, but produced movies can be life changing and even inspiring.Ā Keep in mind, my relative has not seen any form of modern media for years.Ā Netflix doesnāt even require a laptop.Ā I can wait for the latest, greatest DVDs to cycle through the mail (which I do), but I can also watch hundreds of movies right now – directly on my laptop.Ā Even better, I can watch them on my iPad, but more about that laterā¦
Of course, the millions of sites out there could be prioritized in any order, but other ones that I would at least highlight would be (in random order):
Iām curious to hear your thoughts and feedback.Ā What would you recommend?Ā What steps are missing?
Hills Department Store, Morgantown, WV.
Photo from http://www.hillsstores.com/hills_images.htm