Backtrack 3 (Slackware Based) Installation Errors

Discussion in 'Linux Guest OS Discussion' started by BartoszD, Oct 6, 2009.

  1. Hello, I can't install parallels 4 drivers on my linux distro (backtrack 3, slackware based).

    I mounted li-drivers, iso file. When I go via terminal to the media, hdb and write 'sudo sh installation' instalation starts (next, next etc.) but after few seconds it crashes and shows me msg about the error and asked for going to log folder.

    Here are those logs... thanks for help.

    Thanks for help.
     
  2. Slackware: Parallels Tools install error

    I, too have experienced a failed install of Parallels Tools running Slackware

    Details:
    Slackware 13.0 (Standard Full Install)
    Parallels Desktop 4.0.3846 (Aug 29, 2009)

    parallels-tools-install.log:

    root@slackware:/var/log# cat parallels-tools-install.log
    2009-10-08T23:46:50-0500:

    Installer started. Parallels Tools v.4.0-3846.436123.
    2009-10-08T23:47:20-0500: execCmd: ./installer/check_selinux.sh 2>&1 [1]
    2009-10-08T23:47:20-0500: execCmd: ./installer/pm.sh check 2>&1 [0]

    Thu Oct 8 23:47:20 CDT 2009
    Start installation or upgrade of Guest Tools
    Installed Guest Tools were not found
    Perform installation into the /usr/lib/parallels-tools directory
    Start installation of prl_eth kernel module
    make -C /lib/modules/2.6.29.6-smp/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
    make[1]: Entering directory `/usr/src/linux-2.6.29.6'
    LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o
    see include/linux/module.h for more information
    CC /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.29.6'
    Start installation of prl_tg kernel module
    make -C /lib/modules/2.6.29.6-smp/build SUBDIRS=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg modules
    make[1]: Entering directory `/usr/src/linux-2.6.29.6'
    CC [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.o
    see include/linux/module.h for more information
    WARNING: modpost: Found 1 section mismatch(es).
    To see full details build your kernel with:
    'make CONFIG_DEBUG_SECTION_MISMATCH=y'
    CC /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.29.6'
    Start installation of prl_fs kernel module
    /usr/lib/parallels-tools/kmods/prl_fs
    make -C /lib/modules/2.6.29.6-smp/build M=/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
    make[1]: Entering directory `/usr/src/linux-2.6.29.6'
    LD /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/built-in.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/file.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/interface.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.o
    see include/linux/module.h for more information
    CC /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.29.6'
    Installation of kernel modules was finished successfully
    Start installation of user space modules
    X server: xorg, v1.6.3
    Install X modules from directory: .1.6
    System X modules are placed in /usr/lib/xorg/modules
    X server config: /etc/X11/xorg.conf
    Configuring X server (xorg, 1.6)
    Add the following InputDevice into ServerLayout section
    + "Generic Keyboard"
    + "Generic Mouse"
    X.Org server was configured
    Configuring of X server was finished successfully
    Error: there is no option to install prltoolsd service
    Error: failed to install prltoolsd service
    Error: failed to install user space applications and drivers
    2009-10-08T23:47:39-0500: execCmd: ./install --install [123]
    2009-10-08T23:47:39-0500: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
     
  3. Noone can help? :/
     
  4. It is probably installing everything fine, it is just crapping out on the init script install. Copy /etc/init.d/prltoolsd to /etc/rc.d/rc.prltoolsd, then update rc.0 and rc.M to run /etc/rc.d/rc.prltoolsd with the either 'stop' or 'start' as an argument.

    If it has not installed /etc/init.d/prltoolsd then copy it from the parallels tools install disc, it is under the installer directory and is named "prltoolsd.sh."

    I am not exactly sure where to place the command in rc.0 and rc.M. In rc.0 I put "/etc/rc.d/rc.prltoolsd stop" right after network shares are unmounted. In rc.M I put ". /etc/rc.d/rc.prltoolsd start" right before the network is initialized.

    Have not fully tested everything jsut yet, but the mouse capture & release is working fine.

    Robert
     
  5. Simple solution for Slackware

    define variable enviroment.

    export def_sysconfdir=/etc/rc.d

    For install or remove variable has defined
     
  6. Thanks!

    That's a simple solution for Arch Linux as well. Thanks!
     

Share This Page