You are not logged in.
Hi, I can't get guest additions to work on the current cooking release.
I've done a clean install of from the current ISO and I'm mainly following the Slitaz 4.0 guide to installing guest additions, but I add a few more packages to get the install script to run correctly. Then I install the following packages:
linux-api-headers
linux-module-headers
bzip2
dkms
bash
slitaz-toolchain
linux-drm
linux-source
mesa-demos
rpm4
Then I run the VBoxLinuxAdditions.run as root (without rpm4 I just get a lot of rpm related errors as the flags for BusyBox and standard rpm seem to be different). After installing I try to add the following modules to LOAD_MODULES in /etc/rcS.conf: vboxguest vboxsf vboxvideo
I add VBoxClient-all to the login_cmd in slim.conf: login_cmd VBoxClient-all & exec /bin/sh -l ~/.xinitrc %session
During boot, none of the modules added to rcS.conf load:
Loading module: vboxguestmodprobe: FATAL: Module vboxguest not found.
Loading module: vboxsfmodprobe: FATAL: Module vboxsf not found.
Loading module: vboxvideomodprobe: FATAL: Module vboxvideo not found.
The OS works in general, but I cannot use shared folders, which is kind of crucial to me as I use the OS as a sandbox for grading student code automatically.
I was upgrading from Slitaz 3, but I'm considering just going with Slitaz 4, if that's working better.
Any help appreciated. Thanks!
Offline
Did you check this out....?
http://forum.slitaz.org/topic/installing-virtualbox-guest-additions-in-slitaz-40-target
Instructions here worked for me.
Offline
That's the Slitaz 4 guide I'm referring to. It works perfectly when I install from the Slitaz 4 ISO, but when I try with the current cooking ISO, it cannot load any of the guest additions.
The modprobe error message from the install script is a bit less verbose also, so I'm guessing there have been made significant changes to BusyBox.
Offline
I am running Cooking as well - 3.2.53 as per below. I am running Slitaz Cooking as guest in Ubuntu 13.04 and just followed the instructions in the post mentioned above.
tux@slitaz:~$ uname -r
3.2.53-slitaz
tux@slitaz:~$ su root
Password:
root@slitaz:/home/tux# lsmod
Module Size Used by Tainted: G
ipv6 178458 13
snd_intel8x0 19880 1
snd_ac97_codec 76881 1 snd_intel8x0
ppdev 4062 0
parport_pc 14553 0
parport 21099 2 ppdev,parport_pc
ac97_bus 702 1 snd_ac97_codec
button 3286 0
vboxvideo 1073 1
drm 118562 2 vboxvideo
agpgart 17571 1 drm
i2c_core 12294 1 drm
vboxsf 28184 1
vboxguest 121282 7 vboxsf
snd_hda_intel 16713 0
snd_hda_codec 45592 1 snd_hda_intel
snd_hwdep 3811 1 snd_hda_codec
snd_pcm 42934 4 snd_intel8x0,snd_ac97_codec,snd_hda_intel,snd_hda_codec
snd_page_alloc 4673 3 snd_intel8x0,snd_hda_intel,snd_pcm
snd_timer 12073 1 snd_pcm
snd 33335 9 snd_intel8x0,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 3258 1 snd
root@slitaz:/home/tux#
Offline
Except for the kernel version that's pretty much what I get when I install things on Slitaz 4.
VirtualBox 4.3.10 was released a few days ago, so I'll try again with that. They had a few guest addition bug fixes. Among others a problem related to installation on certain 64-bit Linux OSes. I was running 4.3.8, but I'm on a Windows host, not that the host should matter for the installation of guest additions.
Offline
No luck. Not quite sure what the issue is, as it works perfectly in Slitaz 4.
Offline
Except for the kernel version that's pretty much what I get when I install things on Slitaz 4.
What is the output of [c]uname -a[/c] on the installed slitaz guest?
Use only 32bit rolling isos here:
http://mirror.slitaz.org/iso/rolling
Verify your not installing a broken or outdated cooking iso.
Do Not Use:
The slitaz-rolling-core64.iso doesn't boot(kernel panics).
I discovered the following issues which may be part of the problem.
No kernel modules in the linux64-3.2.53.tazpkg the iso is built with.
http://pkgs.slitaz.org/search.sh?filelist=linux64
Every module in the modules64.list should be in the linux64-3.2.53.tazpkg
http://hg.slitaz.org/wok/file/6ebbb23fa7c2/linux64/stuff/modules64.list
[c]tazlito extract-distro slitaz-rolling-core64.iso[/c] :
Both kernel packages linux64 and linux receipts are in /var/lib/tazpkg/installed
The 32 bit slitaz-cooking.iso released February 14,2014 with the download link on the home page:
There are 67 kernel driver modules missing from the kernel package used to build the cooking.iso
Linux package fixed to include modules February 19,2014: http://hg.slitaz.org/wok/rev/7d9fe8b78117
Older version of cooking has a different modules path prior to this commit:
http://hg.slitaz.org/wok/rev/db5b03f42dd9
If you install the older iso and install a tazpkg that includes modules from the repo it will install the modules to the wrong path.
Offline
[ Generated in 0.015 seconds, 8 queries executed - Memory usage: 1.55 MiB (Peak: 1.77 MiB) ]