No edit summary |
(Updated with guidance for rectifying a 3.13 issue failing to build vmnet module.) |
||
Line 38: | Line 38: | ||
it's dirty, but so is vmware and this seems to work in x86_64 desktop. | it's dirty, but so is vmware and this seems to work in x86_64 desktop. | ||
== On 3.13 kernel vmnet fails to build == | |||
If VMWare fails to build vmnet module with the following error: | |||
<pre> | |||
# Error message is something like: | |||
# 3.3-201.fc20.x86_64/build/include CC=/bin/gcc IS_GCC_3=no" | |||
# 2014-02-19T08:39:06.035+10:00| vthread-3| W110: Failed to build vmnet. Failed to execute the build command. | |||
</pre> | |||
A patch can be applied to rectify this issue: | |||
<pre> | |||
$ curl http://pastie.org/pastes/8672356/download -o /tmp/vmware-netfilter.patch | |||
$ cd /usr/lib/vmware/modules/source | |||
# tar -xvf vmnet.tar | |||
# patch -p0 -i /tmp/vmware-netfilter.patch | |||
# tar -cf vmnet.tar vmnet-only | |||
# rm -r vmnet-only | |||
# vmware-modconfig --console --install-all | |||
</pre> | |||
This information from the Arch Linux Wiki - VMWare page[https://wiki.archlinux.org/index.php/VMware#3.13_kernels_-_patch_for_Netfilter-enabled_systems_.28optional.29], but works on Fedora 20. | |||
= Fedora 18 beta in VMware Fusion 5.0.2 on OS X 10.8.2 = | = Fedora 18 beta in VMware Fusion 5.0.2 on OS X 10.8.2 = |
Revision as of 22:18, 18 February 2014
This page will be a collection of tips for running Fedora in VMWare.
Fedora 7
If you're upgrading from a previous installation, you will need to switch your disk to "buslogic" emulation. See: http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1216
Upgrading a FC6 image to F7 using the rescue ISO image seems to work after the above.
Fedora 10
Kernel modules does not compile, resulting an error:
/usr/lib/vmware/bin/launcher.sh: line 231: 11405 Segmentation fault "$binary" "$@"
http://communities.vmware.com/thread/172023 page suggests using following script as root user
#!/bin/bash cd ~ rm -rf vmware-modules mkdir vmware-modules cd vmware-modules find /usr/lib/vmware/modules/source -name "*.tar" -exec tar xf '{}' \; mkdir -p /lib/modules/`uname -r`/misc rm -f /lib/modules/`uname -r`/misc{vmblock.ko,vmci.ko,vmmon.ko,vmnet.ko,vsock.ko} cd vmblock-only; make; cd ..; cp -p vmblock.o /lib/modules/`uname -r`/misc/vmblock.ko cd vmci-only; make; cd ..; cp -p vmci.o /lib/modules/`uname -r`/misc/vmci.ko cd vmmon-only; make; cd ..; cp -p vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko cd vmnet-only; make; cd ..; cp -p vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko #cd vmppuser-only; make; cd ..; cp -p vmppuser.o /lib/modules/`uname -r`/misc/vmppuser.ko cd vsock-only; make; cd ..; cp -p vsock.o /lib/modules/`uname -r`/misc/vsock.ko depmod -a service vmware restart
it's dirty, but so is vmware and this seems to work in x86_64 desktop.
On 3.13 kernel vmnet fails to build
If VMWare fails to build vmnet module with the following error:
# Error message is something like: # 3.3-201.fc20.x86_64/build/include CC=/bin/gcc IS_GCC_3=no" # 2014-02-19T08:39:06.035+10:00| vthread-3| W110: Failed to build vmnet. Failed to execute the build command.
A patch can be applied to rectify this issue:
$ curl http://pastie.org/pastes/8672356/download -o /tmp/vmware-netfilter.patch $ cd /usr/lib/vmware/modules/source # tar -xvf vmnet.tar # patch -p0 -i /tmp/vmware-netfilter.patch # tar -cf vmnet.tar vmnet-only # rm -r vmnet-only # vmware-modconfig --console --install-all
This information from the Arch Linux Wiki - VMWare page[1], but works on Fedora 20.
Fedora 18 beta in VMware Fusion 5.0.2 on OS X 10.8.2
Fedora Live gets to the screen that counts down, then starts and does a few seconds more, then dies. VMware Fusion is still running, but the virtual disk "needs repair".
Hash: SHA256
36258184d8d8718d3fef273638c1404e860665554042b2fd436717135ad1ac0b *Fedora-18-Beta-x86_64-Live-Desktop.iso
Tips welcome.