VM Fun

So, I had this lil 30+GB 2.5″ ATA hard drive laying around. Old tech. Thought to myself, “Self, what useful purpose can this lil thing serve?” Answered self, “Self, put it in an external case and install some VMs on it!” “Why, that’s a very good idea, Self. I think I’ll do just that!”

So, after a miniscule amount of time (about what it took recently for an “Anytime Upgrade” of Widows 7 Home Premium to Windows 7 Ultimate on lil toy compie), Ubuntu 10.10 was running from the lil external 2.5″ drive.

Can carry it with my anywhere, now. Next, Linux Mint and a couple more.


Later… I used Portable Virtualbox to run the VMs (yes, Linux Mint’s on board now), and the experience is little different to a regular Virtualbox installation. Maybe a tad quicker to install. As usual, installing the VB Guest Additions is a little less straightforward in Linux guests than in Windows guests. Not difficult by any means, just a bit more fiddling.

I think I’ll ditch the Ubuntu 10.10 VM and keep the Mint VM, as Mint uses 10.10 Ubuntu as its starting point but includes quite a few more media apps and codecs from the getgo, and the seamless integration of such things is kinda nice for a lazy semi-geek like me.

For XP Die-Hards

For Windows XP Luddites who are simply unwilling or “unable” because of feared incompatibility with a cherished–or even essential–piece of software, to change to a more modern OS (whether it be a ‘nix OS or Windows 7), there are alternatives to sticking with XP or, worse, downgrading a new computer from Windows 7 to XP (so many opportunities for a fail there that it puts $$ signs in my eyes *heh*).

One decent option: Windows XP Mode, available in Win7 Professional and above. (Caveat: the video uses the common pejorative vulgarity, “loud and clear” where “loudly and clearly” is more appropriate *heh*) While I’m not a big fan of Windows XP Mode, I can see where it would be very, very useful in the case of people attempting to run a program that simply refuses to run in anything but XP. It’s easy-peasy to install and run, too. I recommend it for folks stuck with, say, an edition of QuickBooks that they really, really don’t want to be forced to pay the “upgrade tax” to Quicken for, just to continue using the thing.

Another option would be to install XP in a third-party virtual machine and install one’s essential apps that won’t run on one’s chosen OS–‘nix or a more modern Windows–in that VM. Of the options available for such implementation today, I prefer Virtualbox, now from Oracle. While it’s just as easy to download and install, and works on many more OSes than Windows XP Mode, which is available ONLY for Win7 Pro and above, there are a couple of small “gotchas” for some folks. First, with a Virtualbox installation, you really MUST have a licensed copy of XP to install that is NOT in use on another computer in order to legally install XP on a Virtualbox machine. And then there’s the fact that Virtualbox is kind of “fiddly”. It does take more work getting it configured for comfortable use.

Either way, only Luddites (or, I’ll grant you, those who simply cannot afford to purchase a new, Win7-capable machine and are too timid or stubborn to install another modern OS that their older hardware can handle) have any reason to avoid ditching XP.


Note: I’ll admit bias. I have never liked XP, for myriad reasons. Heck, were I offered gift of a computer with a choice between an XP computer and a Mac OS straitjacket, I’d probably elect the straitjacket. *shudder*

Very Nice!

I’ve been (and still am) more busy than usual for the past coupla months, so I skipped the official debut of Ubuntu 10.4. Just did a 10-minute install of the OS (from an iso image, using Virtualbox–no burning of yet another CD). That’s about 10 minutes less install time than my most recent virtual XP machine install. And that’s including the installation routine’s check for and download of updated files.

Looks slick. Very, very clean and sharp. I’ll have a little time later to play with it, but now that the rain’s stopped, I need to get “out there” for some of my rain-delayed “outside work”.

Squirrels apparently line-dancing in the rain, today, as my internet connection’s slowed to a measly 3mbs crawl. Almost unusable. *heh* Drives me out to get working, anyway… πŸ˜‰


Note: the VirtualBox/Ubuntu install happened mostly in the background while 42 other apps and services, including an Opera session with ~40 tabs open, Thunderbird (checking for new mail every five minutes) and Lightscribe (burning a label on a OneNote 2010 DVD) were running on the host machine. Not bad.

Right In Their Faces

OK, so it was a notebook in a bright, outdoor setting, but really: people just don’t pay attention.

OTOH, KDED 4.X is a really slick GUI. I think I’ll ad a Mac-like Dock to a KDE skin and see if people like “the new Mac OSXI” better than OSX. *heh* (Or, just to be really mean, add a “MacDock” app to an old XP computer–yeh, it’s an easy thing to do–and see what they think.) Sure, I’d have to cripple whatever mouse was connected (or use a crippled-from-the-factory Mac Mouse ;-)) to make it seem more realistic, but that’s do-able. *heh*

Shields Up!

Steve Gibson has some good resources available for the average user at his webs site. (For those of y’all who may not be familiar with the name, Gibson’s the guy who developed the venerable–and still useful, especially in its newest iteration–SpinRite.) One of the useful lil tools he offers at his site is Shields Up! While the tool only tests the first 1056 ports on your computer, it’s nevertheless a useful measure of your firewalling.

Between my ISP’s watchful eye, my “hardware” SPI firewall in my router and Windows 7’s built in firewall, that installation on this computer results in a very respectable showing on Gibson’s tool.

Not surprisingly, the results are the same when browsing in a Linux Mint or Puppy Linux or PCBSD session hosted on the same machine–as long as I remember to configure Puppy’s firewall (the others are configured and turned on by default in modes that effect the same results on this test as Win7’s firewall; Puppy’s firewall must be turned on–once; after that it “remembers” its settings like the rest).

Other security scans can be found at Audit My PC and PCFlank, among a wide range of places. Each scanner has its own set of strengths and weaknesses, so multiple scans with different tools would probably yield a “best mix” of information.

DO check links to scanner tools out with something like AVG’s Linkscanner or McAffee’s less trusted (by me) Site Advisor, especially if your browser of choice doesn’t have a reliable tool to warn you about suspicious sites.

NOTE: None of the port scanning tools I know of will definitively demonstrate that you are really secure, but they can give you a good idea of common areas of weakness. If you then also have well-rated (by reliable, known sources such as WestCoast Labs), up-to-date anti-malware software, and keep it up to date and turned on, AND you practice usual and customary safe computing, you should be fairly safe.

But note well: break any link in the chain, and you WILL become infected with malware. The weakest link? Simple, safe computing practices, like being careful where you travel on the web, NEVER installing software you’ve not “manually” scanned with a reliable, up-to-date anti-malware, avoiding CLICKing on links in emails and NEVER opening attachments unless you

1. Know absolutely, exactly, beyond any shadow of doubt what it is you are opening and
2. Have nevertheless manually scanned it with a reliable, up-to-date anti-malware BEFORE even considering opening the thing

Seriously. I don’t care if Great Aunt Sadie would never send you a virus, trojan or worm. DO NOT OPEN THAT ATTACHMENT FROM HER! Especially not from her. *heh*


Continue reading “Shields Up!”

M$ Virtual PC, XP Mode

Well, I’ve used VMWare’s virtualization with Windows 7 hosting Ubuntu (and had earlier used it in Ubuntu with VMs for another version of Ubuntu, Windows XP, Windows 98, PCBSD and several other Linux distros). Did NOT like the way the newest VMWare VMs worked with Win7. At all.

I have Linux Mint installed in a Virtualbox VM hosted by Win7. Works great. Love it–and the way Virtualbox integrates well and does full screen nicely.

I have tried to like M$’s Windows 7 XP Mode running under M$ Virtual PC. Really, I have tried to like it–and there are some things to like. Full integration with ALL the hardware on the host machine, right “out of the box” with no need for additions or extensions. OK, that’s nice. But XP Mode will NOT run full screen and still allow access to the Win7 host (and that’s just plain stupid–requires three CLICKs to get back to a Win7 app running behind the fullscreen mode WinXP or over to another VM running in Virtualbox–dumb, really dumb, M$); customizing the GUI is either a PITA or not enabled. IOW, it’s a subset of WinXP running in “crippled mode” for those times when one simply cannot get an essential older app to run in compatibility mode, or when one wants a basic interface to serve as a visual aid in phone support or some such.

But WinXP mode using M$’s Virtual PC is nothing near as complete as a real WinXP running as a guest under VMWare’s offerings or under Virtualbox (and yes, I did try that as well, hosted in Ubuntu, though at the time I could only install a 32-bit version using Virtualbox). Still, I suppose it does have a limited usefulness, although it’s certainly not reason enough for most folks to spend the extra money to upgrade to Win7 Pro (or Ultimate). Win7 Home Premium is certainly Good Enough for those folks who simply MUST use Windows–and I suppose I fall into that category now that I’ve become enamored with Windows Media Center in its now mature iteration in Win7. (Still, I’m very glad to be able to do most things in Linux Mint, hosted in a VM in Win7 :-))

Speaking of different versions of Win7, what features do Pro and Ultimate have that’re so appealing that one might upgrade to one of those versions (for more $$ of course) instead of Home Premium? “…let me ‘splain. No, there’s too much. Let me sum up.”

Windows 7 Pro has only three features not found in Windows 7 Home Premium:

  1. XP Mode
  2. Domain support
  3. Backup to a networked drive

XP Mode? You already have my take.

Most folks on a home network do NOT need support for joining a domain. Businesses? Quite likely (which it is why it’s called Windows 7 Professional), but not necessarily in the cases of many small businesses.

The last was my reason for “going pro” when I purchased my upgrade. Well, that and the fact that I could purchase it for the same price as Home Premium, but that’s another story. Most folks won’t even need the ability to do backups to a networked drive built into the OS. Windows 7–all versions, IIRC–has a very capable backup program that can do backups–even disk mirroring–to various media. The Pro version just adds native ability to back up to networked drives. If a home user wants to do that, more than likely their best bet is to purchase an NAS (Network Attached Storage) device which will more than likely have networked backup ability built into the device.

Geeks preferring to build their own NAS might appreciate the native ability in Win7 Pro to do networked backups.

As for Win7 Ultimate, all it adds to the Pro version is Bitlocker encryption (and freebie solutions to do everything Bitlocker does and more abound) and support for an additional 35 languages. Most folks will need neither of those. Heck, I won’t even use Spanish any more, because of the Mexican government’s active support for outlaw invasion and subversion of the US. Yep. I’m boycotting a language because of misbehavior by the Mexican kleptocratic kakistocracy. *heh*


N.B. I do like the “java” background (pic above) that’s been around since at least Win2K. When I want to rest my eyes a bit, I can just let ’em “defocus” while looking at the background and my icons and mouse pointer appear to “float” on top of a background that seems to be about 2′ behind them. Nice optical illusion. πŸ™‚

Clean As the Driven Snow

I’ve grown to appreciate the new Win7 toolbar enough that when I have Windows “on top”. Aside: Linux Mint runs in a VM, now, so I no longer have to dual boot with Ubuntu, save in those rare instances when I attach an old peripheral and need hardware compatibility. Eh? Linux for hardware compatibility?!? Yes, like today when I discovered I’d misfiled the power supply to our nice scanner and had to plug in an “old” Canoscan LIDE 20. Apparently, Canon isn’t all that interested in making an older, $50 (retail, if you can even find it retail anymore) scanner compatible w/Win7. Yeh, Canon offers a driver it says works, but Canon lies. *heh* Anywho–Ubuntu is much better at having drivers for some older hardware, I’ve found, than Win7.

But back on point. Clean desktop.

Win7Desktop-December-09

Yes, I edited my location out of the weather widget. Anyone with two active brain cells can locate me, if they’ve read here long, but no sense giving trolls an easier time of it.

The point is simply that, since the Win7 toolbar is more useful than in previous iterations, and the “Start Orb” includes some very nice ease of use functionality, although I do have a bunch of icons on my desktop, I can hide ’em and not really miss out on getting things rolling whenever I need to.

Very nice.

Ubuntu (and Mint and most other Linux distros, as well as desktop BSD distros) includes other kinds of usability tweaks and features that allow me to keep clean a desktop when I run it, too–just differently.

No clutter. Quite a contrast to my RW desktop. *heh*

Who Needs the “Right” Way?

Apparently I don’t. *heh* Sharing folders between my Linux Mint VM and the Windows 7 it was running on wasn’t really all that straightforward and I “needed” (OK, wanted) access to some files while in Mint–and to “drop some files off” in appropriate places from Mint to Win7. So, rather than sit down and just make file sharing between the physical computer and the virtual one work “right” I just used the Opera Unite feature I’d already enabled on the Opera 10.10 beta I was running on the Win 7 “side”.

Yeh, yeh, that meant I had to download and install the same Unite-enabled beta for Linux, too. Big deal. A few seconds’ download and install. Seriously. Mind you, this is really only so I can designate shared folders on the virtual machine as well.

And there I was: able to log onto folders I’d already shared using Opera Unite on the Windows 7 physical computer and drop in files I’d downloaded on the Linux “side” as well as access some media files and a pdf I wanted to read on the Linux side.

Nice. Now, if I just pack up the Opera Unite (XXXX computer, whatever :-)) url and password onto a flash drive, I can easily and securely access files on my physical machine (and even the VM, if I keep it “on”) when I’m out and away. Yes, I can do a similar thing using Logmein, but this is easier, more lightweight and just plain more elegant. Fun.

OK, “Officially” Liking VirtualBox, Now

πŸ™‚

The last time I tried VirtualBox for Vm environments, it just didn’t ring my chimes. I have since (mostly) used VMWare’s (mostly) free software offerings to build virtual machines with some successes… and a very few failures.

The last few days attempting to build VMs for various ‘nix boxes inside a Win7 environment have proven to be mixed successes and frustrations with VMWare’s solutions. The big problem: input devices and other peripherals that I just have NOT been able to get working right. Oh, “working” (for low-expectancy values of “working” *heh*), but not working well–particularly mousing.

*Hair Pulling* And the VMWare Tools that usually fix these irksome little things have proven intractable. Install VMWare Tools? Always a snap in the past. Now? *Pulling Hair*

Sooo, VirtualBox got another look. It just works. Mousing and keyboard capture work better OOB. And installing “Guest Additions” (the VirtualBox answer to VMWare Tools)? Not only easy-peasy, but also slicker integration of peripherals and the guest OS. Very nice.

So far, just Linux Mint (based on Ubuntu 9.04) installed in a VirtualBox VM, but I’m liking it lots better than the same OS in VMWare’s VMPlayer. Lots.

Oh, and Linux Mint itself? A slicked up version of Ubuntu. Navigating around is much simplified, and it’d be an easier transition for most Windows users to transition to Linux using Mint than even a stable version of Ubuntu (like 9.04, and soon–I hope–9.10). Still as usable as regular-drip Ubuntu, just lots slicker.

Mini-example: getting to the “Control Center” is trivially simple, now, and it just looks cleaner and more easily navigable:

control-center

Oh, and Mint comes with a buncha stuff thrown in to make things “just work” OOB, like… flash player, whereas regular, unleaded Ubuntu can take some fiddling to get media things (particularly flash stuff) working right. Hmmm, even recognized my red eye dongle for my media center remote. Now, that’s an accomplishment I never achieved in regular, unleaded Ubuntu! Nice. Next? A 64-bit version of Mint, I think… Then a VM using regular, unleaded 64-bit Ubuntu (9.04, for now I think). Then, PCBSD and one or two more.

Oh, and I started this post on the Windows 7 side and finished it in the Mint VM. Easy-peasy. Now, to install and configure WINE…


Oh! That was trivially easy! I decided to try installing WINE as though I were a (slightly brighter than average *heh*) typical Windows user, so I poked around in the Menu of the taskbar until I found something called “Mint Install”. Clicked it, entered my password and “Wine” in the search field and… didn’t see Wine as a package available for installation but did see “Wine Doors”–an app to make installing Windows apps in Wine easy. “OK,” thought I, “let’s see what that does.”

It installed the latest Wine along with the Wine Doors Windows apps installer.

Could not be easier. Of course, for Windows apps not in the Wine Doors list of apps available for installation, I’ll need to use the typical Wine installation procedures, tricks and such, but I had immediate success installing Irfanview using the lil helper app for Wine, so I can see this sort of thing making a transition easier for Windows users that simply canNOT give up World of Warcraft (2,3 available for installation in WD), for example. *heh* Such as this is definitely going to make offering a Linux option to folks easier.


Micro-mini-update (11/16/09):

*sigh* Had some weird memory errors and a “freeze” in my Mint VM. Oh, well. Easy fix. I just specified more memory to be allocated to the VM and, presto! Memory errors went away. Hmmm, if I’m going to run very many more of these VMs simultaneously, I guess I need to look at increasing my system memory overall. Oh! My! What horrors! Buy more memory? Add it to this system (well, actually, replace the memory in the ststem in order to DOUBLE it)? That’s like when I just HAVE to buy more tools (Ooo-Ooo! *heh*). What a terrible burden… *VBG*

Unfortunately, memory for this system is almost twice as expensive today as this time last year… Oh, well.

Ubuntu 9.10: Oh. Well.

*sigh*

It looks like I may semi-retire the Ubuntu “side” of this dual boot config in favor of a Linux Mint or PC BSD dual boot config with Windows 7. I’ve really liked most of the things about Ubuntu, but the consistently poor upgrade experience ever since 8.04 is beginning to wear me down a bit. Heck, I dunno. I do like some things about Ubuntu a lot. For one thing, I can run old Windows programs in WINE in Ubuntu much more smoothely than in Windows 7, even with “compatibility mode” selected for the specific Windows version. And there are three old Windows programs I really, really do not want to simply ditch.

But. I’ve fallen into the trap (well, I laid it myself) of having this particular computer act as the print and media server using Win7’s “Homegroup” facility, and there are other users on our lil home network who have come to rely on the ease of use that offers.

Sooo…. yep. Resurrect another old computer for use as an Ubuntu (or PC BSD or Linux Mint) standalone for use with those old Windows programs running under WINE. It’ll mean getting a really good KVM switch that’ll handle the digital line from my vidcard to my 23″ Acer monitor, since I’d likely need to have both computers running at once here at my desk, for ease of access to the old windows programs, and I’m really out of desktop space on this 3’X6′ desktop. (23″ monitor, one computer, 2 printers, “cash drawer”–serving as printer supplies storage–phone, speakers, 3 external hard drives and various detritus of daily use. No more room for another monitor, and I’ve done the multiple keyboard/mouse thing in the past–not again, thatnks. :-))

Oh, what may be the last straw for Ubuntu on my main machine? Got around to installing the “gold” upgrade to 9.10. Nuh-uh. Python broken, tracker broken, other dependencies for multiple apps broken. *sigh* Not good.

Maybe things’ll work better with a fresh install on another machine. Probably will, but if I do that, the computer I’m thinking of will be an old single core machine that’ll use the 32-bit Linux Mint (based on Ubuntu but slicker) pretty nicely, I think. Or the latest PCBSD, which is always a nice OS.

Just have to see.


Well, micro-mini update. Installed Linux Mint (based on Ubuntu 9.04) and Ubuntu 9.10 in VMWare-based VMs. Kinda quirky mousing in the Mint VM, have to see what that’s all about, but otherwise, it’s really nice. Ubuntu 9.10 installed fine as a clean install in VM. Should be workable. Next? NimbleX Linux, based on Slackware. It should be pretty cool, as the folks at NimbleX allowed me (as they would you) to specify what additional components I did/did not want and “built” an iso to my specs. There isn’t a world of choices, but I managed to have nearly everything I need for a basic Linux desktop included, including the latest build of WINE. Nice.