OnQ

The worklife blog of Eriq Oliver Neale...

August 2007 - Posts

On Mac (Again)

Today's episodes of eOnCall start a two-week series on using the Macintosh in a Windows network. This is not a technical how-to like the Fresno session, but a business discussion of when it makes sense and how can it be done. If you or any of your clients have been asking about how to incorporate a Mac into their business network, or even if it's possible, you should find these next four episodes of interest.

Today's shows run at 10am and 1pm Central time on AIRTunz, and the episodes will be available at the eOnCall web site later today or tomorrow.
 

Posted: Aug 23 2007, 08:16 AM by eriq | with no comments
Filed under: ,
On Mac

I had an opportunity last week to present my "Connecting a Mac to your SBS Network" presentation to the Fresno chapter of SMBTN. Through the magic of LiveMeeting, we were able to record the presentation, and it's now available for viewing to anyone who wants to see it.

The program is 90 minutes and since I was in Texas, not in Fresno, you don't have to put up with seeing my mug in the presentation. There is some Fresno-specific content in the recording, but the rest of the material should be of interest to anyone who's been struggling with how to get a Mac connected into an SBS network. 

Posted: Aug 20 2007, 10:39 AM by eriq | with no comments
Filed under: ,
On Travel

I've had a number of opportunities to travel this year, from the MVP Summit in Seattle in March, to Jeff Middleton's Conference and Cruise in New Orleans in May. Normally, I'd be making the annual journey to SMB Nation in Redmond in September, but because of one extra trip, I won't be making that journey this year. Instead, I'll be taking my wife and heading to Sydney, Australia, to Wayne Small's SMBFocus Conference. It's still early in the information stages, but Wayne has a pretty good idea where he wants to take his conference, and I'm excited to be a part of it. If you're in Australia or anywhere near Australia, or if you've been looking for a reason to get to Sydney, you need to get by and check out this conference. It will be worth your time and effort, I promise.

Posted: Aug 20 2007, 08:02 AM by eriq | with no comments
Filed under: ,
On Bullheadedness

OK, so I'm just not happy leaving things like my last two blog posts - undone. This Fusion/Parallels/Vista/XP thing has really got my goat, so to speak, so I spent some time this weekend working through a lot of it.  Here's what I've been able to nail down.

Taskbar - Parallels has it, Fusion doesn't.

It may or may not be a big deal to you either way, but some of us are rather set in our ways for accessing resources, and having a completely invisible taskbar just doesn't work for me. Some folks are going to be thrilled about the way Fusion completely removes the taskbar, and I must admit, there are some parts of their implementation that really, really make sense. Except for one thing.

But before I get into that, let me describe the methodology. As mentioned previously, I've had XP running under Parallels for about 8 months. I tackled Fusion, but worked with Vista in that. So, I went back and installed Vista in Parallels and XP in Fusion. The install of Vista was smoother in Fusion than in Parallels. I'm not sure why, but I couldn't get any networking in Vista until I installed the Parallels tools. I don't recall that from my initial XP install under Parallels, but I've slept little since then.

Getting into Coherence/Unity mode is easier in Parallels than Fusion. In both XP and Vista, Parallels will come fully up into Coherence mode when the VM boots up, so that in XP I get a floating "Press Ctrl-Alt-Del" box in the middle of my Mac screen. However, when Vista comes up in Coherence, it takes over the entire $@^&# screen with its login prompt and obliterates everything else on the desktop until I get logged in. That's a tad annoying.

You get the full taskbar in Parallels in Coherence mode. With Fusion, you have to pull some tricks to get a taskbar, and it's still not exactly what I want.  I had to hunt around Google to find references to my issue, but I finally ran across this thread in the VMWare forums about it. Somone documented a settings file that can be modified to get a full taskbar out of Unity mode in Fusion, documented below:

A new hidden option to always show the Windows task bar in Unity. To enable the task bar always:
1) In the Windows guest, go to: C:\Documents and Settings\All Users\Application Data\VMware\VMware Tools. NOTE: The Application Data folder won’t be visible unless Windows is set to display hidden files and folders in Windows Explorer.
2) Open tools.conf in Notepad.
3) Add the following line unity.showTaskbar = "true" and save and close the tools.conf file. Restart your Windows guest.
4) Next time you enter into the Unity view, VMware Fusion will show the Windows task bar.  

There's only one catch with this: the Windows taskbar appears behind the Dock, not above it like Parallels does. Meaning I can access the State button and a couple of the icons in the system tray, but that's it. Everything else is completely inaccessible behind the doc. That's just not really useful. I guess I'm still in favor of the Parallels implementation of the taskbar over Fusion.

The Mac-integrated application launcher is better in Fusion. I'm still not sure how much I'll be using this, but when I have Fusion as the foreground application on the Mac, I can access the Applications menu, which presents most of the contents of the Start menu in the Mac menu. Again, if I have access to the Start Menu through the taskbar, no big deal. But If you go barless, this will be key. As there's not a keyboard shortcut that will bring up the Start Menu in Fusion. In Parallels, hitting the Windows key (natively maps to the Command key on the Mac keyboard) opens the Start menu just like in real Windows. Now if Fusion will put in a set of menus to access any taskbar toolbar icons, I may be able to get around this, but I haven't seen it yet.

Fusion has better individual application windowing, hands down. If I'm in a Mac app, say Firefox for example, and I click on one of my Outlook windows in Fusion, only that window comes forward. If I do the same in Parallels, when I click on the Outlook window, ALL open Windows windows come forward. Fusion has figured out how to really individualize the application display. Same thing if you click on the application icon in the dock - Fusion opens that application Window set, Parallels brings forward all the Windows windows, and sometimes doesn't select the app window you selected. Significant advantage for Fusion over Parallels.

Fusion lets you assign a Windows app its own Dock icon so you can launch a Windows app in Fusion by clicking on the Dock icon. OK, that just rocks. So I can put application icons in the Mac doc, even if they're Windows apps, and launch that app by clicking the Dock icon. Did I mention that rocks? Yes, I have to have Fusion open, and yes, I have to be in Unity mode, but that rocks. I'm really, really hoping Parallels will implement this feature in an update for Coherence.

After spending some quality time in all four interface combinations now, I'm still going to be sticking with Parallels as the primary Windows interface for the time being. For the way I work, it's going to allow me to be more efficient in the short term. I really hope they'll come up with some of the nice features that Fusion has implemented in Unity, and I think they will, but how quickly remains to be seen. I'm still gun shy about the disk trouble I had with Fusion, but I can only hope that was an oddity and not a commonality. We'll give it another shot at some point and see how it goes, probably not until after they release another update to Fusion, though. 

Posted: Aug 19 2007, 03:12 PM by eriq | with 1 comment(s)
Filed under: , , ,
On Revisits

Just a week ago, I had the notion to take a serious look at Fusion and Vista on my Mac and posted my initial observations about it. Those observations, as noted, were based on just a few hours work with the product. Over the next few days, I had an opportunity to really dig into different parts of the setup and get a lot of other experiences. So, a week later, I'm posting my next update to my experiences with Fusion and Vista.

In summary, it's off the machine. I had trouble, I tried to fight through it, I gave up. I lost a lot of productivity Monday and Tuesday, so I went back to my tried and true Parallels and XP to get business back on track.

That doesn't mean that Fusion and Vista don't hold promise. It just means that in my opinion, based solely on these experiences, I can't recommend Fusion and Vista as a viable, reliable platform for business use. The rest of the post will shed a little more light into the whys of it all.

First, the background. I had initially created a 20GB HD partition for Vista under Fusion, and after installing Vista, Office 2007, and some of the standard SBS tools, the disk was at 65% full. I knew that wasn't going to hold water, and so I was planning on rebuilding the HD anyway.

Well, I got my opportunity earlier than I had thought/hoped. After a lengthy power outage on Sunday which knocked my Mac out of commission, I came in Monday and could not get Fusion to boot the Vista HD image at all. This was when I noted the lack of apparent disk image management tools in Fusion. As best as I can tell, if you have problems with a VHD file in Fusion, you're toast. Granted, I didn't spend a lot of time looking (then) for tools to repair the VHD, I decided that I'd go ahead and just reinstall into a larger VHD file and move on. So I blew away the Vista config setup and went on. I created a new profile for Vista with a 40GB HD, installed Vista, connected it to my SBS network, and installed Office 2007. I was in the middle of syncing my OST file for Outlook when my Mac crashed again. Normally I manage to only crash my Mac about once a year, and that was Monday (along with everything else that was going on Monday. After restarting the Mac, I again could not get Fusion to load from the VHD file. Again, I blew away the Vista config and started over. I left the Office 2007 install going and went home.

Tuesday I came in and first thing did a normal shut down of Vista and quit Fusion altogether. Then I did a normal restart on my Mac and restarted Fusion. Vista loaded just fine. *whew* Thought I was out of the woods. Then later in the day Tuesday I did something inside Vista that caused the Vista to lock up, and my only choice was to Force Quit Fusion to get back to a point to try to relaunch Vista. Guess what, Fusion wouldn't load the Vista HD. That was the last straw. I nuked the VHD for Vista/Fusion and went back to XP under Parallels, because I just had to get some work done.

Second, I'm not sure about how Fusion implements the Unity display. Granted, this may be more of a Vista thing than a Fusion thing, but according to the info on Fusion, their approach seems to be to try to completely hide the task bar in Unity mode and just use the Mac Dock for application icons. That may be well and good, and I do still get the Start button in the lower left corner of the screen, but what about the system tray icons? I have several tools that have a visible presence in the system tray, anti-virus software among them, that I regularly access from the system tray. Those icons were nowhere to be found in Fusion. In Parallels, because I get the entire Windows taskbar displayed above the Mac Dock, I get my system tray along with my application buttons, so I can access what I need. Unfortunately, Fusion/Vista kept crashing too often for me to get in and really look at that given everything else I needed to get done, so I can't say that it's not possible to get that, I just didn't see it on first glance.

I do plan on dong more testing with both Parallels and Fusion. Specifically, I'll be loading Vista into Parallels and see if I observe some of the quirks I noted in Fusion's installation of Vista. I'll also be loading XP under Fusion to see if some of the oddities are related to Fusion or to Vista. I know where I think it's going to be, but I'm reserving judgment until I can take more time with it.

In the meantime, to those who have asked me about Fusion and its viability as a production app, I have to issue a caution that right now I can't recommend it for a production solution like I can with Parallels. True, this is the first version, and VMWare has a long history of turning out quality product, so I know that Fusion will likely be a very good tool down the road, but I just can't recommend using it right now with Vista and expect to get any serious productivity out of it. Hopefully my experiences are in the minority and others have had better success with it, but being one who has to go on what I see with my own eyes, I'd say hold off a bit on Vista/Fusion. I expect that at some point in the future I'll be able to publish another post that gives the thumbs-up for Fusion/Vista, but that's not today. 

Posted: Aug 17 2007, 04:27 PM by eriq | with no comments
Filed under: , , ,
On Fusion with Vista

So for the last 8 months I've been running along happily with Windows XP running under Parallels Desktop for Mac and going through all the updates that Parallels has made in the product. What I had initially hoped would be a product that would run Outlook 2003 fast enough that I didn't want to kill myself has turned into a tool that I'm very, very dependent upon now. As I regularly tell anyone who asks, I spend about 50% of my time using the Mac tools and about 50% in Windows. And with the Coherence technology in Parallels 3.0, it's become harder and harder for me to specifically note which tool is which. Sure, there are a couple of areas where it's a little weird, but for the most part, I'm using applications that I need to run my business, and there's not a distinction of what platform I'm using for any of it.

Given that, I decided today was the day to take a look at VMWare Fusion and their virtualization product for Mac. I've been needing to do this for a while for a couple of reasons. One, I want to see how the initial release of Fusion stacks up against the more mature Parallels product. Two, it's about time I took a serious look at Vista. And given that I don't want to upgrade my existing, working XP environment, going with a clean install of Vista in Fusion makes some degree of sense.

My initial thoughts are generally positive. The install of Fusion was as straightforward as any basic Mac app, no surprises there. Creating the VM for Vista was also pretty direct with no real surprises. The interface to go through this setup is quite unlike the VMWare Windows interface, so if you're looking for an exact GUI match between the two products, prepare to be disappointed. But the Fusion VM setup isn't where people will be spending any degree of time. I have a separate HD attached via firewire where I store my Parallels config and virtual disk, and it wasn't any trouble to point the Fusion config to the same drive.

The install of Vista was, well, and install of Vista. It is what it is, and nothing about Fusion got in the way. [I had gone through a couple of installs of Vista under Parallels right after Vista was released and noticed pretty much the same thing, but I blew away those installs for disk space reasons.] By default, it did set the networking to be NATted, so my resulting Vista box wasn't on the same network as everything else, but once I realized that and changed the setup to bridged networking, the network connectivity worked as expected. I was able to run the ConnectComputer wizard and join the Vista workstation to my SBS domain without a hitch, and have been able to install the apps I've wanted to install and be happy about it.

Next, I installed the VMWare tools to get the additional video support, including Unity, which is the VMWare implementation of Coherence. This is where I could start seeing significant differences between Parallels and VMWare. With Coherence in XP, I get a full Windows task bar, but it sits right on top of my Mac Dock. Coherence does put icons in the dock for each Windows app that runs, but clicking on that app in the dock is a little slower to bring the app up than clicking on the appropriate tab in the Windows task bar. Unity and Vista put the Start button in the bottom left corner of the screen, and there is no visible task bar at all. If you're wanting to see the time in the task bar, or the application/service icons in the system tray, you're not going to get that with Unity. That may or may not be a big deal to you. Clicking on the Windows application icon in the Dock does bring the application immediately to the foreground (well, faster than Parallels running XP does, anyway). Both Unity and Coherence have some video artifacting problems with the "hidden" desktop background, in that when you open a new window (or move a window) the "hidden" desktop will be displayed, and if it's one of the hi-res default desktops, that can lead to some jittery screen updates, but this technology is also pretty young still, so I expect it will get better with age. This is actually my big beef with the Vista Sidebar, too. It allows the "hidden" Windows desktop image to bleed through on the right hand side of the screen, completely obliterating access to any desktop items that may be on the Mac desktop beneath it, even though I only have the default Sidebar items present. Considering some of those default items are the Mac hard drive and network volumes, this could present a bit of a problem. And this honesty may be the same behavior under Coherence, but I haven't loaded Vista side by side in both, which probably means there will be an updated post doing an apples to apples comparison, pardon the pun.

Performance seems to be about the same with the Windows environment under Fusion. At least the Windows stuff I've started doing doesn't seem to be much slower. I was actually expecting that I might see Vista run a bit slower than XP virtualized, but intiially that doesn't seem to be the case. Once I load it down with additional stuff, that might happen, but we'll look at that a little closer later.

The big thing I have left to do right away is test the drive management tools that Fusion offers. For some silly reason I took the default 20GB hard drive size, and with a basic Vista install, domain join, and installation of Office 2007, I'm down to 6GB free, which isn't going to hold any mustard once I start really trying to use this Vista thing in the same way I've used my XP. I fully expect that many of the challenges I'm going to experience are going to be based on an XP to Vista learning curve instead of a Parallels to Fusion migration. I'm also going to see about pulling other VMWare VMs that I have on other boxes onto the Mac to see how well they perform under Fusion. With the exception of RAM and CPU, I fully expect that they should run smoothly no matter which VMWare host I've got them on, but time will tell. And that's another blog post anyway.

So I guess that initially I don't see anything about Fusion that gives me pause, and I'll be able to run in parallel with Parallels for a bit until I finish my XP to Vista transition (if I really can). I will be looking at comparing direct performance between the two platforms with both running Vista, and if I can figure out how to get the same VHD running under both, that will be an even better comparison, but it's Friday and that's a project for another day...
 

Posted: Aug 10 2007, 05:55 PM by eriq | with no comments
Filed under: , ,