I'm trying to setup ubuntu 7.1 as the host with parallels 2222. I successfully installed parallels, with all the drivers etc. installed -- it says "now you can run parallels workstation 2.2, issue parallels command" when I do issue the parallels command it goes away for about 5 seconds and then just drops to the command line again. some more details -- the computer is a new build, abit mb with core 2 duo 3 ghz, three hard drives -- root drive is 36 gb with a clean ubuntu install about 20 minutes before the parallels install, other two drives are ntfs, I have xp running as an alternate boot by changing boot disk priority in the bios. I installed parallels using tar -- the deb install did not work properly. consider me a novice at linux -- have an old caldera version but have not touched for 5 years. I am not a novice at parallels -- have parallels for mac running on a macbook with xp installed as guest. great product by the way ... but now I want to get xp running under linux on this desktop. thx in advance.
parallels-config showed a broken link in usr/bin and running anything came up with some file not found errors -- I did not take any notes. I had other problems with the installation because linux was booting with ahci and my xp install did not support -- I ended up using the xp disk in recovery console and fixmbr on that disk drive and re-installing ubuntu on the 36gb drive with the windows drives disconnected so that the ubuntu install didn't put grub on the windows primary volume. the plan was always to go to the bios and change disk boot priority, change ahci to ide or back as the case may be to reboot.
here is the tail end of what I have in var/log/messages at this point from the last time that I rebooted -- it seems like everything is working ok (I'm using a trial license that's why I'm getting the "unspecified"??? and tainted kernel ?? -- but running parallels does not bring up the screens to setup the virtual machine. Feb 21 09:51:23 desktop-nsb kernel: [ 52.130540] NET: Registered protocol family 10 Feb 21 09:51:23 desktop-nsb kernel: [ 52.130600] lo: Disabled Privacy Extensions Feb 21 09:51:23 desktop-nsb kernel: [ 52.130642] ADDRCONF(NETDEV_UP): eth1: link is not ready Feb 21 09:51:28 desktop-nsb kernel: [ 57.261562] hypervisor: module license 'unspecified' taints kernel. Feb 21 09:51:28 desktop-nsb kernel: [ 57.263766] [ 5903] Device /dev/hypervisor registered with 10.63 Feb 21 09:51:28 desktop-nsb kernel: [ 57.268657] [ 5903] parallels Hypervisor 2.2-2222 initialized. Feb 21 09:51:28 desktop-nsb kernel: [ 57.338330] vm_main: no version for "appIncCounter" found: kernel tainted. Feb 21 09:51:28 desktop-nsb kernel: [ 57.338602] [ 5918] Device /dev/vm-main registered with 10.62 Feb 21 09:51:28 desktop-nsb kernel: [ 57.338648] [ 5918] Parallels Workstation 2.2-2222 Main module initialized. Feb 21 09:51:29 desktop-nsb prl_dhcpd[5958]: Parallels DHCP daemon is starting Feb 21 09:51:29 desktop-nsb prl_dhcpd[5958]: Parallels DHCP daemon at vnic0 scope: 10.37.129.1-10.37.129.254(255.255.255.0) Feb 21 09:51:29 desktop-nsb prl_dhcp[5963]: Parallels DHCP server for virtual NIC started. Feb 21 09:51:29 desktop-nsb prl_dhcp[5963]: Parallels DHCP server for virtual NIC reading configuration. Feb 21 09:51:29 desktop-nsb kernel: [ 58.294456] device vnic0 entered promiscuous mode Feb 21 09:51:29 desktop-nsb kernel: [ 58.294462] audit(1203605489.360:4): dev=vnic0 prom=256 old_prom=0 auid=4294967295
still stuck ... I ran the following trace, perhaps that will help whoever would be looking at this ... thanks. execve("/usr/bin/parallels", ["parallels"], [/* 35 vars */]) = 0 brk(0) = 0x805f000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f74000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=41392, ...}) = 0 mmap2(NULL, 41392, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f69000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260a\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=1339816, ...}) = 0 mmap2(NULL, 1349136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e1f000 mmap2(0xb7f63000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143) = 0xb7f63000 mmap2(0xb7f66000, 9744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f66000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e1e000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e1e6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7f63000, 4096, PROT_READ) = 0 munmap(0xb7f69000, 41392) = 0 getpid() = 6845 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 geteuid32() = 0 brk(0) = 0x805f000 brk(0x8080000) = 0x8080000 getppid() = 6844 stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=40960, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0755, st_size=40960, ...}) = 0 open("/usr/bin/parallels", O_RDONLY) = 3 fcntl64(3, F_DUPFD, 10) = 10 close(3) = 0 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x80551b0, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0 read(10, "#!/bin/sh\n\nBASE_DIR=/usr/lib/par"..., 8192) = 114 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e1e6f8) = 6846 close(4) = 0 read(3, "parallels\n", 128) = 10 read(3, "", 128) = 0 close(3) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 6846 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e1e6f8) = 6847 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 255}], 0, NULL) = 6847 --- SIGCHLD (Child exited) @ 0 (0) --- read(10, "", 8192) = 0 exit_group(255) = ?
For anyone hopefully looking at this -- I tried the script that was provided by another user for the prereqs to no avail. How can I tell if someone from the parallels support group is looking at this ? it's been almost 2 days now without any suggestions / help ... thanks.
I still cannot get anywhere with this -- how do I get support ? I also tried VMWare Server and it works, but has its own issues. I am happy with Parallels on the MAC but also want to get Parallels on Linux working. Thanks.
Only recommendation I have. Instead of the src, grab the deb file. Install that like normal deb files. Then run sudo parallels-config then Reboot. This runs smoothly on ubuntu 7.10 (gutsy)
Well, I did get somewhere -- prior to your post I had installed the deb version, which I had a problem with before. There were dependencies that I had to sort through to get things working.