Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 41

Thread: Run Windows XP in a window - using VirtualBox

  1. #11
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Ok... I knew this would turn into something more. No I am not a shill for any company.
    I am just trying to let the windows users know how to get a working VM, with pictures and all.
    I'd rather be talking to windows users who have given it a try and see what I mean, or not...

    Errors? Well here are the files... that should give a VMware tech enough info... just in case you are qualified.

    http://home.comcast.net/~johnrw/installer-output.txt
    and the vdx is here...
    http://home.comcast.net/~johnrw/My_S...asy_VM.vmx.txt
    and the log
    http://home.comcast.net/~johnrw/My_S...asy_VM.log.txt
    and the changed files in /etc
    http://home.comcast.net/~johnrw/VMwa..._new_files.txt

    It says "The subnet 172.16.124.0"
    It changed my /etc/dhcpc/resolve.conf to "The subnet 172.16.124.0" I think.

    You see... once I had no network... I started to rip the stuff out in /etc that might get me my network back.
    I deleted resolve.conf and all /etc/rc.0 through /etc/rc.6 S##vm* K##vm* stuf and a chmod -x /etc/init.d/vmware and then rebooted. My network came back.

    Since there is no way to uninstall this beast... or VirtualBox for that matter... yes now I have both... VirtualBox and VMware Player. I am sure that I can run the installer again and accept the defaults offered and wind up with a broken network... and we can micro analyze why and what options need to be refused in the installation maybe... but that is best done in a separate VMware Player for Knoppix (latest release) topic... don't you think? You are a moderator, and as such should be best at staying on topic.

    As for what My_Super_Easy_VM.vdx did... That's not the issue... I could not even ping google.com even after a reboot.
    1. Install VMware Player.
    2. Launch VM. with Windows XP cd in drive.(yes Setup.exe started)
    3. Exit Windows XP Setup with F3 key.
    4. try and ping google.com
    5. hmmm no network now.
    6. Reboot.
    7. watch VirtualBox's drivers load after everything else Knoppix finishes.
    8. Watch VMware's drivers load next.
    9. ping google.com
    10. Nope, nuthing. Freak out!
    11. Get mad... and rip out.
    12. cd /etc
    12. find . -mmin -120 -print > /home/knoppix/Desktop/VMware_new_etc_files.txt
    13. Remove new files in /etc/rc.0/ /rc.6/ and sudo chmod -x /etc/init.d/vmware

    But... VMware's player did in fact start a VM with it... and Windows XP setup started... but since I couldn't even check on what drive/file was going to be written to... I had to Open up the vdx file... and see what statement would govern that... here it is:

    # First IDE disk
    # This disk image is selected by default
    ide0:0.present = "TRUE"
    ide0:0.fileName = "My_Super_Easy_VM.vmdk"
    ide0:0.mode = "persistent"
    ide0:0.startConnected = "TRUE"
    ide0:0.writeThrough = "TRUE"

    To see what drive/file my VM is "contained in/to" is so super easy in VirtualBox. (see picture)
    As a matter of fact... until the user picks one... it isn't going to do squat.
    I must mount a drive... and a provide a file name(existing file is not needed, just a filename to use) or a default New_Hard_Disk.vdi located in my $home will be used.

    Alas... VMware player found no parallel ports or serial ports to match what the vdx file said to use.. and said it would disable them in the VM.

    So using VMware player as a mini workstation requires a prowess that does not belong in a "MS Windows & New to Linux", topic.

    In my opinion... ease of use is crucial to successful use. Successful use is first and foremost to mass adoption.
    I don't mean to support the minimalist UI people in that... but well written essential features... in a clean UI... is valuable is it not?

    Here is the installer output.
    root@Knoppix:/KNOPPIX.IMG/home/knoppix/Desktop/VMware-player-2.0.1-55017.i386/vm
    ware-player-distrib# ./vmware-install.pl
    Creating a new VMware Player installer database using the tar4 format.

    Installing VMware Player.

    In which directory do you want to install the binary files?
    [/usr/bin]

    What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
    [/etc]

    What is the directory that contains the init scripts?
    [/etc/init.d]

    In which directory do you want to install the daemon files?
    [/usr/sbin]

    In which directory do you want to install the library files?
    [/usr/lib/vmware]

    The path "/usr/lib/vmware" does not exist currently. This program is going to
    create it, including needed parent directories. Is this what you want?
    [yes]

    In which directory do you want to install the documentation files?
    [/usr/share/doc/vmware]

    The path "/usr/share/doc/vmware" does not exist currently. This program is
    going to create it, including needed parent directories. Is this what you want?
    [yes]

    The installation of VMware Player 2.0.1 build-55017 for Linux completed
    successfully. You can decide to remove this software from your system at any
    time by invoking the following command: "/usr/bin/vmware-uninstall.pl".

    Before running VMware Player for the first time, you need to configure it by
    invoking the following command: "/usr/bin/vmware-config.pl". Do you want this
    program to invoke the command for you now? [yes]

    Making sure services for VMware Player are stopped.

    Stopping VMware services:
    Virtual machine monitor done

    Configuring fallback GTK+ 2.4 libraries.

    In which directory do you want to install the theme icons?
    [/usr/share/icons]

    What directory contains your desktop menu entry files? These files have a
    .desktop file extension. [/usr/share/applications]

    In which directory do you want to install the application's icon?
    [/usr/share/pixmaps]

    Trying to find a suitable vmmon module for your running kernel.

    None of the pre-built vmmon modules for VMware Player is suitable for your
    running kernel. Do you want this program to try to build the vmmon module for
    your system (you need to have a C compiler installed on your system)? [yes]

    Using compiler "/usr/bin/gcc". Use environment variable CC to override.

    What is the location of the directory of C header files that match your running
    kernel? [/lib/modules/2.6.19/build/include]

    Extracting the sources of the vmmon module.

    Building the vmmon module.

    Using 2.6.x kernel build system.
    make: Entering directory `/ramdisk/tmp/vmware-config0/vmmon-only'
    make -C /lib/modules/2.6.19/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/UNIONFS/usr/src/linux-2.6.19.1'
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/linux/driver.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/linux/hostif.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/comport.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/cpuid.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/hash.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/memtrack.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/phystrack.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/task.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciContext.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciDatagram.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciDriver.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciDs.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciGroup.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciHashtable.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciProcess.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciResource.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmciSharedMem.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/common/vmx86.o
    CC [M] /ramdisk/tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o
    LD [M] /ramdisk/tmp/vmware-config0/vmmon-only/vmmon.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /ramdisk/tmp/vmware-config0/vmmon-only/vmmon.mod.o
    LD [M] /ramdisk/tmp/vmware-config0/vmmon-only/vmmon.ko
    make[1]: Leaving directory `/UNIONFS/usr/src/linux-2.6.19.1'
    cp -f vmmon.ko ./../vmmon.o
    make: Leaving directory `/ramdisk/tmp/vmware-config0/vmmon-only'
    The module loads perfectly in the running kernel.

    Trying to find a suitable vmblock module for your running kernel.

    None of the pre-built vmblock modules for VMware Player is suitable for your
    running kernel. Do you want this program to try to build the vmblock module
    for your system (you need to have a C compiler installed on your system)?
    [yes]

    Extracting the sources of the vmblock module.

    Building the vmblock module.

    Using 2.6.x kernel build system.
    make: Entering directory `/ramdisk/tmp/vmware-config0/vmblock-only'
    make -C /lib/modules/2.6.19/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/UNIONFS/usr/src/linux-2.6.19.1'
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/block.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/control.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/dbllnklst.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/dentry.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/file.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/filesystem.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/inode.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/module.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/stubs.o
    CC [M] /ramdisk/tmp/vmware-config0/vmblock-only/linux/super.o
    LD [M] /ramdisk/tmp/vmware-config0/vmblock-only/vmblock.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /ramdisk/tmp/vmware-config0/vmblock-only/vmblock.mod.o
    LD [M] /ramdisk/tmp/vmware-config0/vmblock-only/vmblock.ko
    make[1]: Leaving directory `/UNIONFS/usr/src/linux-2.6.19.1'
    cp -f vmblock.ko ./../vmblock.o
    make: Leaving directory `/ramdisk/tmp/vmware-config0/vmblock-only'
    The module loads perfectly in the running kernel.

    Do you want networking for your virtual machines? (yes/no/help) [yes]

    Configuring a bridged network for vmnet0.

    The following bridged networks have been defined:

    . vmnet0 is bridged to eth0

    All your ethernet interfaces are already bridged.

    Do you want to be able to use NAT networking in your virtual machines? (yes/no)
    [yes]

    Configuring a NAT network for vmnet8.

    Do you want this program to probe for an unused private subnet? (yes/no/help)
    [yes]

    Probing for an unused private subnet (this can take some time)...

    The subnet 172.16.124.0/255.255.255.0 appears to be unused.

    The following NAT networks have been defined:

    . vmnet8 is a NAT network on private subnet 172.16.124.0.

    Do you wish to configure another NAT network? (yes/no) [no]

    Do you want to be able to use host-only networking in your virtual machines?
    [yes]

    Configuring a host-only network for vmnet1.

    Do you want this program to probe for an unused private subnet? (yes/no/help)
    [yes]

    Probing for an unused private subnet (this can take some time)...

    The subnet 192.168.190.0/255.255.255.0 appears to be unused.

    The following host-only networks have been defined:

    . vmnet1 is a host-only network on private subnet 192.168.190.0.

    Do you wish to configure another host-only network? (yes/no) [no]

    Trying to find a suitable vmnet module for your running kernel.

    None of the pre-built vmnet modules for VMware Player is suitable for your
    running kernel. Do you want this program to try to build the vmnet module for
    your system (you need to have a C compiler installed on your system)? [yes]

    Extracting the sources of the vmnet module.

    Building the vmnet module.

    Using 2.6.x kernel build system.
    make: Entering directory `/ramdisk/tmp/vmware-config0/vmnet-only'
    make -C /lib/modules/2.6.19/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/UNIONFS/usr/src/linux-2.6.19.1'
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/driver.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/hub.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/userif.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/netif.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/bridge.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/filter.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/procfs.o
    CC [M] /ramdisk/tmp/vmware-config0/vmnet-only/smac_compat.o
    SHIPPED /ramdisk/tmp/vmware-config0/vmnet-only/smac_linux.x386.o
    LD [M] /ramdisk/tmp/vmware-config0/vmnet-only/vmnet.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /ramdisk/tmp/vmware-config0/vmnet-only/vmnet.mod.o
    LD [M] /ramdisk/tmp/vmware-config0/vmnet-only/vmnet.ko
    make[1]: Leaving directory `/UNIONFS/usr/src/linux-2.6.19.1'
    cp -f vmnet.ko ./../vmnet.o
    make: Leaving directory `/ramdisk/tmp/vmware-config0/vmnet-only'
    The module loads perfectly in the running kernel.

    Starting VMware services:
    Virtual machine monitor done
    Blocking file system: done
    Virtual ethernet done
    Bridged networking on /dev/vmnet0 done
    Host network detection done
    Host-only networking on /dev/vmnet1 (background) done
    DHCP server on /dev/vmnet1 done
    Host-only networking on /dev/vmnet8 (background) done
    DHCP server on /dev/vmnet8 done
    NAT service on /dev/vmnet8 done

    The configuration of VMware Player 2.0.1 build-55017 for Linux for this running
    kernel completed successfully.

    You can now run VMware Player by invoking the following command:
    "/usr/bin/vmplayer".

    Enjoy,

    --the VMware team

    root@Knoppix:/KNOPPIX.IMG/home/knoppix/Desktop/VMware-player-2.0.1-55017.i386/vm
    ware-player-distrib#

  2. #12
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    I'll also point out that in conflict to your $189 claim to create vmx files for VMware, VMware is actually "more free" than Sun's Virtualbox. VirtualBox is free for personal use, but the full version has more restrictions on it than the free VMplayer for commercial use. If one is looking for true free open code software, neither Virtualbox nor VMware fit that requirement.
    Really? When vmware was loaded... dmesg | head showed me I had a tainted kernel.
    With VirtualBox Pro... I do not have one.

  3. #13
    Administrator Site Admin-
    Join Date
    Apr 2003
    Location
    USA
    Posts
    5,441
    I thought I tried very hard to make it clear that I did not think that you were a shill, just that your discussion on this seemed to me to be strongly colored in one direction and rather dismissive of alternatives. You brought up VMware in your original post and stated that it would cost $189 to be able to build the VMware VMX file, so I didn't feel I was wondering off topic when I corrected that. Sure, if I or anyone wanted to do as extensive of a writeup on VMware that you have done here for Virtualbox, it should be down as a separate thread. But I'm not the one who brought up VMware, I just corrected negative information about it from the original thread. That is not "off topic".

    Of the 4 links that you gave, the 2nd and 4th are bad, and lead to this page: http://home.comcast.net/site/error/error_404.html. Too bad, since they were the ones that might have given some information.

    I've only installed VMware under Windows XP and Debian. You likely already know my biases against installing Knoppix to hard disk or trying to install too much to Knoppix (lots of problems caused by the mixed Debian versions that make up Knoppix.) If something installs to Knoppix, that's great and a nice bonus. But if something doesn't install properly, I generally put the suspicion of blame on Knoppix and not the application. I certainly don't suggest installing more that one major virtualization tool to any one instance of an OS. As I said before, too much is likely to go wrong, and it sounds like what you are doing when you blame VMware for causing problems. This is particularly true with networking, which actually involves some complex issues to create an independent subnetwork that runs on a virtualized NIC that can cleanly but yet safely communicate with the real NIC and the rest of the network. And I say major to rule out simple virtualization programs like DOSBOX, which co-exists fine on a system running VMware. For those wishing to try Vmware, virtualbox or other virtualization software with a Live CD, I suggest keeping a separate persistent image for each virtualization tool, as well as choosing a live CD that is receptive to the software.
    ---
    Verifying of md5 checksum and burning a CD at slow speed are important.

  4. #14
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Ok, I corrected the links...

  5. #15
    Administrator Site Admin-
    Join Date
    Apr 2003
    Location
    USA
    Posts
    5,441
    Quote Originally Posted by johnrw
    Quote Originally Posted by Harry Kuhman
    I'll also point out that in conflict to your $189 claim to create vmx files for VMware, VMware is actually "more free" than Sun's Virtualbox. VirtualBox is free for personal use, but the full version has more restrictions on it than the free VMplayer for commercial use. If one is looking for true free open code software, neither Virtualbox nor VMware fit that requirement.
    Really? When vmware was loaded... dmesg | head showed me I had a tainted kernel.
    With VirtualBox Pro... I do not have one.
    Could mean anything. Could mean that VMware detects a problem that Virtualbox misses. Could mean that VMware knows that it's not being installed into a standard system free of other virtualization software. Certainly doesn't say anything about the point I was stating in the text of mine that you quoted, which is that while parts of Virtualbox is indeed GPL, other parts are considered proprietary and are only free for personal or educational use. Neither VMware nor VirtualBox are true complete free open source solutions. You responded back "Really?" but then followed it with something that has nothing to do as far as I can tell with what I was saying.

  6. #16
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Are you saying when you have VMware's drivers loaded... you don't have a tainted kernel that goes out of it's way to say so in dmesg?

  7. #17
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Ok... enough. You go on and recommend to Windows Users New to Linux that they should use VMware Player 2.02 to run windows XP in a window.

    I'll gladly tell people to use VirtualBox for basic XP needs... and if they want to study up long and hard... to find out what the answers to the installer's questions are going to ask them... before they even install it, to go ahead and do so.

    We could create a topic for just such a task. Frankly, I was disappointed in VMware... because they are such a best of breed company.
    I have some ungodly number of programs on a knoppix disk... and I am disappointed in VMware for not noticing there was another 'incompatible' VM software actively installed, with loaded drivers... and still continuing to install. I should not have to have any special boot image just to run 1 program.

    My network was disabled by an incorrect /etc/dhcpc/resolve.conf being written. If those numbers were for network devices and subnets produced by vmware for the guest os... then maybe it should have been named vmware_resolve.conf.

    Ok, enough is enough.

    I will make a new knoppix.img and rename my real one... and install vmware with that.
    I will also try out that GUI .vmx maker.
    I probably won't remember my password here... and this will take me some time.

  8. #18
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    After renaming my real knoppix.img to knoppix.img.sav
    I rebooted.
    I made a new persistent $home.
    I rebooted.
    I pinged google.com successfully.
    I installed VMware Player 2.02. It looked very nice... detected missing kernel modules and built some.
    (vmmon is the kernel tainter btw. It seems to say so on every bootup. You should know that Harry.)
    I accepted every default offered.
    I rebooted.
    I booted up to console.
    I pinged google.com successfully.
    I started X with init 5
    I could not access the internet.

    I rebooted.
    I Bzipped my brand new home image.
    I renamed my real knoppix.img.sav to knoppix.img

    I am back online. (whew!!!!!)
    If you want a copy of the image... it's 157Mb, but I could put it up on my webspace...
    so whatever default caused it I dunno. There are files in /home/knoppix with some cat /dev/vcs1 > filenames.txt

    There are no line ends in those... but viewing them in mc works.
    Actually maybe I can delete the player's install files from the $home and do the bzip again. Should make it about half that size.
    I'll put it up at when I am done.
    http://home.comcast.net/~johnrw/knop...vmware.tar.bz2

  9. #19
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Done. Let me know when you have grabbed it. It is about 47M. I dunno why it's so large still... I deleted the vmware installer, and the uncompressed dir as well.

  10. #20
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    144
    Harry,

    I can whine like the worst windows users out there... but you have made me curious about VMware. I had not thought at all about the possibility of any aftermarket support for VMware. Not that they all work flawlessly... but what in software does?

    Ok... so I whined like a helpless windows user... who are usually just that... helpless. They don't know about all the internals... and who can blame them... Microsoft has worked very hard at keeping them from finding out. I'd be careful with what you suggest to them for THEM to try out. That's just my opinion. I am a can do guy... and I may install the free VMware Server on an image of it's own... so I can use some of the tools on the VMXBuilder author's website. I think that's here http://petruska.stardock.net/software/VMware.html Yes some of his stuff requires Workstation to be installed at least. Yes it can do alot of nifty things.

    I can wade through breakage... but most Windows users can't. I know some that barely know what their C: drive is. They use My Documents... My this and My that... like M$ wanted them to.

    Crap. Hillary Clinton got Ohio. If she wins the democrat nomination, I'm voting for McCain and if she wins the White House... moving to Europe! I'll probably find an Irish pub to get drunk in everyday lol.

    I just wanted to say thanks for the tips on VMware. On the VMXbuilder website... he also has a script called winetricks.
    Looks like it can help fixup wine too.

    Thanks Harry.

Page 2 of 5 FirstFirst 1234 ... LastLast

Similar Threads

  1. Virtualbox in Knoppix USB Virsion?
    By ex-para in forum General Support
    Replies: 0
    Last Post: 07-19-2009, 08:42 AM
  2. Knoppix 6.1 (c't DVD) - Virtualbox Error
    By sucram.resse in forum General Support
    Replies: 2
    Last Post: 04-17-2009, 03:23 PM
  3. Knoppix V5.1.1 + VirtualBox
    By alteredcarbon in forum Hdd Install / Debian / Apt
    Replies: 4
    Last Post: 04-14-2007, 07:24 PM
  4. How to run Knoppix in a window under Windows XP
    By otzberg in forum MS Windows & New to Linux
    Replies: 3
    Last Post: 07-16-2006, 11:16 PM
  5. Question re: Log-Out window...
    By howagood in forum General Support
    Replies: 3
    Last Post: 03-19-2003, 09:32 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •