Success. I think this is officially a viable alternative for running
Scipy/Numpy/Matplotlib/IPython in Vista. I turned off my firewall on
my host (XP) and I was able to browse the internet in Ubuntu. Andrew
was right that I still couldn't ping, but I seem to have everything
else. And with shared folders enabled I seem to have some default SMB
stuff set up. I couldn't successfully browse the shares of my
partitions (C$, E$, ...), but I did specifically share a folder (from
windows) and editted a Python file in that folder from within VMware.
The available shared folders showed up under Places > Network as I
should have expected for Ubuntu SMB shares.
Another of my students supposedly has everything working in Vista with
no problems. I will have to check that out and report back.
Ryan
On 5/29/07, Andrew Straw
Ryan Krauss wrote:
Thanks for your help in getting me up and going with VMWare. Andrew, your virtual appiance seems to work quite well.
I have two hurdles left (I hope there are only 2). The first is still networking. I have NAT chosen in the VMWare player and that seems to give me limited connectivity. I seem to be able to use apt but can't ping or browse the internet. Any thoughts on how to trouble shoot this? I'm guessing that the firewall on the host computer is preventing a lot of this. I'm not sure I'd expect ping to work ever over NAT, as that's a UDP thing, which is stateless and thus my guess is that NAT doesn't know where to direct the incoming packet. However, I think you should be able to browse, and the fact that apt works but browsing doesn't is certainly odd, since the standard apt repositories are simply web servers.
You can try bridged mode. That's usually what I do, but I figured it was less likely to work than NAT (because it would require 2 external IP addresses, and I'm not sure how your network is configured), so although it allows full connectivity, including UDP, I chose NAT for that image.
My second hurdle is how to move files between the host and guest OS. I see a shared folders option in the player, but don't seem to be able to add to the list of folders. My students need to be able to import python modules I give them and then submit files they would be developing within the guest OS. I googled for vmware shared folders and it seems like a non-free option.
Hmm, I haven't done any sharing through VMware server. On my mac, I have using VMware fusion, but generally found that using SSH was more reliable. So, maybe you can have them SSH (well, scp, perhaps using WinSCP on the Windows side) between their two virtual computers?
I haven't found a good "VMWare for dummies" or getting started guide, so feel free to redirect me.
VMware's docs are pretty good but necessarily get indexed by Google -- make sure you browse their website.
Good luck, Andrew
Thanks,
Ryan
On 5/29/07, David Cournapeau
wrote: Ryan Krauss wrote:
Hey David,
Thanks for all your help. I run Ubuntu stand alone on my dual boot machines and have no network issues (actually, the computer running VMWare is dual boot). So, I think my network issues are VMWare specific. I don't know how it handles the hardware. In this case, it should be even easier. In ethernet options of vmware, you should choose NAT, and then vmware will have a dhcp server on the HOST which will provide an address by dhcp to your guest.
David