Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
i am running vmware 4.5.3 on fedora core2, i just installed windows 2000 in there, it was fine for couple of hours, until i restart vmware, now i got this error
could not open /dev/vmmon. no such device please make sure that the kernel module "vmmon" is loaded
any ideas ?
well this is funny , after recompiling vommon file, i click on start button in vmware , nothing responds. is there anyway that i can same my win2000 system as a image file ? i am planning to reinstall vmware right now, but dont wanna destroy my win2000 in there
I also use the Linux verion of Vmware. When I type "lsmod" I see that I do have a "vmmon" module loaded on my Linux host. The "lsmod" command lists all the modules that I have loaded. I see "vmnet" and "vmmon" are listed which are both Vmware modules.
I then got to wondering about what loads the modules. My understanding of how initialization is done in Linux is quite shaky, but I will go out on a limb and say how I think it roughly works. What also complicates my answer is that I am using Slackware which uses a more or less BSD style initialization while you are using Fedora which uses "System 5" style initialization. So anyway with Fedora Core Linux, Vmware probably runs this script from this location to start Vmware:
I run Vmware from Slackware 9.1 and I when I installed it I had to copy that script to a different location and rename it as this:
Depending on which Linux distro you would run one script or the other to start Vmware. In Slackware is edited my "rc.local" script to have the "rc.vmware" script started automatically. Fedora Core and most other distros would do it slightly differently. Someone else here could probably explain how to do that if necessary.
When I look inside the startup script with a text editor I see that the "vmmon" module is listed in there. So anyway you might want to try running the script with the "status" parameter to see if it is already running.
You could also try typing this to start up Vmware:
I believe the script was created when I originally ran the "vmware-config.pl" or possibly "vmware-config.pl --compile" while installing the Vmware.
Your Windows 2000 virtual machine should be safe and survive even if you need to re-install Vmware. I originally created most of my virtual machines back when I was using Red Hat 9. I then switched to Slackware 9.1 and was able to use my existing virtual machines. I had originally mounted them on seperate partition by the way. To find your where your virtual machines are you can type these two commands while logged in as root:
find -name *.vmdk
That should find all you "vmdk" files for you. They are most likely in a subdirectory of the vmware directory. I am Assuming that you have Windows 2000 installed on virual partitions not on a real partition. If so then, if I am not mistaken, your copy of Windows 2000 should be spread accross several of the "vmdk" files. There is a whole chapter in my Vmware manual on how to move and share virtual machines. I do not recall all the details. I think that perhaps (maybe) you FILE -> OPEN and then brows for the appropriate ".vmx" file. It should be in the same directory as the "vmdk" files. On my computer is is called "Win2000Pro.vmx. It might have a slightly different name depending on what you chose to call your Windows virtual machine.
So anyway there is still a lot of this that I do not understand very well, so perhaps someone could explain a few of the details better. I compiled my copy of Vmware from source without understanding very well what I was doing. At least it works. I also discovered that whenever I change to a newer kernel I need to rerun "vmware-config.pl --compile" again.
The use of Vmware is not supported with all distros. I do not know for sure if Vmware is compatible with Fedora Core 2. That is pretty much all that I know about the "vmnet" and "vmmon" modules and how Vmware starts and also how to move or reuse a virtual machine.