Showing posts with label vbox. Show all posts
Showing posts with label vbox. Show all posts

2018-06-08

Slitaz -- VirtualBox EFI Shell


VirtualBox EFI Shell
slitaz-core-5in1.iso 2018-May-24 60.4M

1. Enable EFI




2. EFI boot menu
Start VM and PRESS F12 to bring up the EFI boot menu


Continue
Select Language
Boot Manager
[..]





3. Boot Manager
EFI DVD/CDROM
EFI Internal Shell



4. EFI Internal Shell
UEFI Interactive Shell v2.1
EDK II
UEFI v2.40 (EDK II, 0x00010000)
Mapping table
[..]
Press ESC in 4 seconds to skip startup.nsh or any key to continue.
Shell>

map displays a list of device mappings i.e. the names of available file systems (fs0) and storage devices (blk0).



5. startup.nsh
To dump a list of current boot entries:
bcfg boot dump -v

Shell>startup.nsh



6. slitaz-core-5in1

 

2018-05-25

Slitaz core-5in1-uefi




slitaz-core-5in1.iso 2018-May-24 60.4M

tux@slitaz:~$ uname -a
Linux slitaz 3.16.55-slitaz64 #2 SMP Mon May 21 20:31:03 CEST 2018 x86_64 GNU/Linux

tux@slitaz:~$ cat /proc/cmdline
\EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi rw root=0x100 autologin initrd=\EFI\BOOT\rootfs5.gz initrd=\EFI\BOOT\rootfs4.gz initrd=\EFI\BOOT\rootfs3.gz initrd=\EFI\BOOT\rootfs2.gz initrd=\EFI\BOOT\rootfs1.gz64

tux@slitaz:~$ ls -l /sys/firmware/efi
total 0
-r--r--r--    1 root     root          4096 May 26 01:19 config_table
dr-xr-xr-x    2 root     root             0 May 26 01:19 efivars
-r--r--r--    1 root     root          4096 May 26 01:19 fw_vendor
-r--r--r--    1 root     root          4096 May 26 01:19 runtime
drwxr-xr-x   11 root     root             0 May 26 01:19 runtime-map
-r--------    1 root     root          4096 May 26 01:19 systab

tux@slitaz:~$ ls -l /media/UEFI/efi/boot
total 61160
-rwxr-xr-x    1 root     root            45 May 24 09:37 rootfs1.gz
-rwxr-xr-x    1 root     root       8802668 May 24 09:37 rootfs1.gz64
-rwxr-xr-x    1 root     root      15381904 May 24 09:37 rootfs2.gz
-rwxr-xr-x    1 root     root      10939212 May 24 09:36 rootfs3.gz
-rwxr-xr-x    1 root     root      11131148 May 24 09:36 rootfs4.gz
-rwxr-xr-x    1 root     root       8837600 May 24 09:35 rootfs5.gz
-rwxr-xr-x    1 root     root          1392 May 24 09:37 startup.nsh
-rwxr-xr-x    1 root     root       3792224 May 21 18:06 vmlinuz-3.16.55-slitaz.efi
-rwxr-xr-x    1 root     root       3704000 Mar 15 10:30 vmlinuz-3.16.55-slitaz64.efi

tux@slitaz:~$ head -13 /media/UEFI/efi/boot/startup.nsh 
# start \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi
for %i run (1 10)
  set -v num %i
  if exist FS%num%:\EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi then
    FS%num%:
    \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi rw root=0x100 autologin initrd=\EFI\BOOT\rootfs5.gz initrd=\EFI\BOOT\rootfs4.gz initrd=\EFI\BOOT\rootfs3.gz initrd=\EFI\BOOT\rootfs2.gz initrd=\EFI\BOOT\rootfs1.gz64
  endif
endfor
if exist FS0:\EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi then
  FS0:
  \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi rw root=0x100 autologin initrd=\EFI\BOOT\rootfs5.gz initrd=\EFI\BOOT\rootfs4.gz initrd=\EFI\BOOT\rootfs3.gz initrd=\EFI\BOOT\rootfs2.gz initrd=\EFI\BOOT\rootfs1.gz64
endif
# stop \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi
tux@slitaz:~$ 

----

text mode : boot from virtualbox UEFI
http://alanyih.blogspot.tw/2018/05/slitaz-core-5in1.html

root@slitaz:~# slitaz

SliTaz GNU/Linux
================================================================================================================================
Release      : 5.0
Architecture : i486
Kernel       : 3.16.55-slitaz64
Machine type : x86_64
Home path    : /home/slitaz
Configs      : /etc/slitaz
Main config  : /etc/slitaz/slitaz.conf
Log files    : /var/log/slitaz
Packages DB  : /var/lib/tazpkg
Installed    : 280 packages
Mirror       : http://mirror1.slitaz.org/packages/cooking/
System date  : Thu May 24 16:11:58 UTC 2018
--------------
Boot options : \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi rw root=0x100 autologin initrd=\EFI\BOOT\rootfs5.gz initrd=\EFI\BOOT\rootfs4.gz initrd=\EFI\BOOT\rootfs3.gz initrd=\EFI\BOOT\rootfs2.gz initrd=\EFI\BOOT\rootfs1.gz64
================================================================================================================================

root@slitaz:~# blkid /dev/sr0
/dev/sr0: UUID="2018-05-24-11-37-58-00" LABEL="SliTaz core-5in1" TYPE="iso9660" PTUUID="5b0687f7" PTTYPE="dos"

root@slitaz:~# df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                     1.5G    244.0K      1.5G   0% /run
tmpfs                     2.7G    176.7M      2.5G   7% /
devtmpfs                  1.4G         0      1.4G   0% /dev

2018-05-24

Slitaz core-5in1




UUID="2018-05-24-11-37-58-00" LABEL="SliTaz core-5in1" TYPE="iso9660" PTUUID="5b0687f7" PTTYPE="dos"

root@slitaz:~# uname -a
Linux slitaz 3.16.55-slitaz64 #2 SMP Mon May 21 20:31:03 CEST 2018 x86_64 GNU/Linux

root@slitaz:~# ls -l /sys/firmware/efi
total 0
-r--r--r--    1 root     root          4096 May 24 16:11 config_table
dr-xr-xr-x    2 root     root             0 May 24 16:11 efivars
-r--r--r--    1 root     root          4096 May 24 16:11 fw_vendor
-r--r--r--    1 root     root          4096 May 24 16:11 runtime
drwxr-xr-x    5 root     root             0 May 24 16:11 runtime-map
-r--------    1 root     root          4096 May 24 16:11 systab

root@slitaz:~# slitaz

SliTaz GNU/Linux
================================================================================================================================
Release      : 5.0
Architecture : i486
Kernel       : 3.16.55-slitaz64
Machine type : x86_64
Home path    : /home/slitaz
Configs      : /etc/slitaz
Main config  : /etc/slitaz/slitaz.conf
Log files    : /var/log/slitaz
Packages DB  : /var/lib/tazpkg
Installed    : 280 packages
Mirror       : http://mirror1.slitaz.org/packages/cooking/
System date  : Thu May 24 16:11:58 UTC 2018
--------------
Boot options : \EFI\BOOT\vmlinuz-3.16.55-slitaz64.efi rw root=0x100 autologin initrd=\EFI\BOOT\rootfs5.gz initrd=\EFI\BOOT\rootfs4.gz initrd=\EFI\BOOT\rootfs3.gz initrd=\EFI\BOOT\rootfs2.gz initrd=\EFI\BOOT\rootfs1.gz64
================================================================================================================================

root@slitaz:~# blkid /dev/sr0
/dev/sr0: UUID="2018-05-24-11-37-58-00" LABEL="SliTaz core-5in1" TYPE="iso9660" PTUUID="5b0687f7" PTTYPE="dos"

root@slitaz:~# df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                     1.5G    244.0K      1.5G   0% /run
tmpfs                     2.7G    176.7M      2.5G   7% /
devtmpfs                  1.4G         0      1.4G   0% /dev
tmpfs                     1.5G         0      1.5G   0% /dev/shm
tmpfs                     1.5G      4.0K      1.5G   0% /var/lock

2018-04-19

virtualbox guest drivers


Guest drivers

https://www.virtualbox.org/wiki/LinuxAdditionsDebug

The vboxvideo graphics driver drives the guest video hardware emulation. It does not depend on other drivers, programs the emulated hardware directly and is not expected to be running on systems with X.Org servers older than and including 1.16, as they are not compatible with it and use special drivers, or on systems with Linux kernels older than version 3.11. 

2018-01-20

Next-lxqt -- quick solution for undefined symbol: _XEatDataWords


quick solution for undefined symbol: _XEatDataWords

3.
tux@slitaz:~$ ldd -r /opt/VirtualBox/VirtualBox.so
linux-gate.so.1 (0xb776f000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6d2a000)
libxcb.so.1 => /opt/VirtualBox/libxcb.so.1 (0xb6d0f000)

libXext.so.6 => /usr/lib/libXext.so.6 (0xb63b3000)
libX11.so.6 => /opt/VirtualBox/libX11.so.6 (0xb6297000)

libX11-xcb.so.1 => /opt/VirtualBox/libX11-xcb.so.1 (0xb4c51000)


1. legacy libraries
tux@slitaz:~$ ls -l /opt/VirtualBox/lib[Xx]*
lrwxrwxrwx    1 root     root            34 Jan 15 06:59 /opt/VirtualBox/libX11.so.6 -> /opt/VirtualBox/legacy/libX11.so.6
lrwxrwxrwx    1 root     root            38 Jan 15 06:59 /opt/VirtualBox/libX11-xcb.so.1 -> /opt/VirtualBox/legacy/libX11-xcb.so.1
lrwxrwxrwx    1 root     root            34 Jan 15 06:59 /opt/VirtualBox/libxcb.so.1 -> /opt/VirtualBox/legacy/libxcb.so.1                      

tux@slitaz:~$ ls -l /opt/VirtualBox/legacy/
total 1240
-rwxr-xr-x    1 root     root       1156136 Aug  9  2016 libX11.so.6
-rwxr-xr-x    1 root     root          2852 Aug  9  2016 libX11-xcb.so.1
-rwxr-xr-x    1 root     root        105704 Aug  9  2016 libxcb.so.1


2. delete link
tux@slitaz:~$ sudo rm -f /opt/VirtualBox/lib[Xx]*


3. link xorg libraries
tux@slitaz:~$ sudo ln -s /usr/lib/libX11.so.6.3.0 /opt/VirtualBox/libX11.so.6
tux@slitaz:~$ sudo ln -s /usr/lib/libX11-xcb.so.1.0.0 /opt/VirtualBox/libX11-xcb.so.1
tux@slitaz:~$ sudo ln -s /usr/lib/libxcb.so.1.1.0 /opt/VirtualBox/libxcb.so.1

tux@slitaz:~$ ls -l /opt/VirtualBox/lib[xX]*
lrwxrwxrwx    1 root     root            24 Jan 15 07:11 /opt/VirtualBox/libX11.so.6 -> /usr/lib/libX11.so.6.3.0
lrwxrwxrwx    1 root     root            28 Jan 15 07:12 /opt/VirtualBox/libX11-xcb.so.1 -> /usr/lib/libX11-xcb.so.1.0.0
lrwxrwxrwx    1 root     root            24 Jan 15 07:13 /opt/VirtualBox/libxcb.so.1 -> /usr/lib/libxcb.so.1.1.0
tux@slitaz:~$


4. that's it.

2018-01-15

Next-lxqt -- undefined symbol: _XEatDataWords


undefined symbol: _XEatDataWords


undefined symbol: _XEatDataWords (/usr/lib/libXext.so.6)
undefined symbol: _XEatDataWords (/usr/lib/libXxf86vm.so.1)
undefined symbol: _XEatDataWords (/usr/lib/libXfixes.so.3)
undefined symbol: xcb_send_request_with_fds (/usr/lib/libxcb-dri3.so.0)
undefined symbol: _XEatDataWords (/usr/lib/libXinerama.so.1)

# tar -xzvf vbox-fix.tar.gz -C /usr/lib


1.
tux@slitaz:~$ VirtualBox
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/VirtualBox.so",) failed: /usr/lib/libXext.so.6: undefined symbol: _XEatDataWords


tux@slitaz:~$ VirtualBox
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/VirtualBox.so",) failed: /usr/lib/libXxf86vm.so.1: undefined symbol: _XEatDataWords
....


2.
Ticket #12556 (closed task: invalid)
Debian Jessie VB - failed: /usr/lib/x86_64-linux-gnu/libXfixes.so.3: undefined symbol: _XEatDataWords


https://www.virtualbox.org/ticket/12556


3.
tux@slitaz:~$ ldd -r /opt/VirtualBox/VirtualBox.so
linux-gate.so.1 (0xb776f000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6d2a000)
libxcb.so.1 => /opt/VirtualBox/libxcb.so.1 (0xb6d0f000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb6c9e000)
libdl.so.2 => /lib/libdl.so.2 (0xb6c99000)
VBoxKeyboard.so => /opt/VirtualBox/VBoxKeyboard.so (0xb6c8a000)
VBoxRT.so => /opt/VirtualBox/VBoxRT.so (0xb6712000)
VBoxVMM.so => /opt/VirtualBox/VBoxVMM.so (0xb63c5000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb63b3000)
libX11.so.6 => /opt/VirtualBox/libX11.so.6 (0xb6297000)
VBoxXPCOM.so => /opt/VirtualBox/VBoxXPCOM.so (0xb619d000)
libQt5X11ExtrasVBox.so.5 => /opt/VirtualBox/libQt5X11ExtrasVBox.so.5 (0xb6198000)
libQt5CoreVBox.so.5 => /opt/VirtualBox/libQt5CoreVBox.so.5 (0xb5bfa000)
libQt5GuiVBox.so.5 => /opt/VirtualBox/libQt5GuiVBox.so.5 (0xb5669000)
libQt5WidgetsVBox.so.5 => /opt/VirtualBox/libQt5WidgetsVBox.so.5 (0xb5096000)
libQt5PrintSupportVBox.so.5 => /opt/VirtualBox/libQt5PrintSupportVBox.so.5 (0xb503f000)
libQt5OpenGLVBox.so.5 => /opt/VirtualBox/libQt5OpenGLVBox.so.5 (0xb4ff1000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb4ec2000)
libm.so.6 => /lib/libm.so.6 (0xb4e65000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb4e4c000)
libc.so.6 => /lib/libc.so.6 (0xb4cc3000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb4cbf000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4cb6000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4c96000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0xb4c92000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xb4c8a000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0xb4c86000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0xb4c7f000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0xb4c7c000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb4c5e000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb4c5a000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb4c53000)
libX11-xcb.so.1 => /opt/VirtualBox/libX11-xcb.so.1 (0xb4c51000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb4c35000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb4c2f000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb4c29000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb4c18000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb4bfa000)
/lib/ld-linux.so.2 (0x80041000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb4bc8000)
libz.so.1 => /lib/libz.so.1 (0xb4bb3000)
librt.so.1 => /lib/librt.so.1 (0xb4baa000)
VBoxREM.so => /opt/VirtualBox/VBoxREM.so (0xb4ba6000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb4ba3000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb4a9d000)
libpcre.so.1 => /lib/libpcre.so.1 (0xb4a3c000)
undefined symbol: _XEatDataWords (/usr/lib/libXext.so.6)
undefined symbol: _XEatDataWords (/usr/lib/libXxf86vm.so.1)
undefined symbol: _XEatDataWords (/usr/lib/libXfixes.so.3)
undefined symbol: xcb_send_request_with_fds (/usr/lib/libxcb-dri3.so.0)
undefined symbol: _XEatDataWords (/usr/lib/libXinerama.so.1)
tux@slitaz:~ $

4.
dirty hack:
download vbox-fix.tar.gz and replace the libraries.

# tar -tvf vbox-fix.tar.gz
-rwxr-xr-x root/root      9644 2018-01-08 15:33 libxcb-dri3.so.0.0.0
-rwxr-xr-x root/root     68760 2018-01-08 15:32 libXext.so.6.4.0
-rwxr-xr-x root/root     17804 2018-01-08 15:54 libXfixes.so.3.1.0
-rwxr-xr-x root/root      7528 2018-01-08 15:44 libXinerama.so.1.0.0
-rwxr-xr-x root/root     22048 2018-01-08 15:44 libXxf86vm.so.1.0.0

# tar -xzvf vbox-fix.tar.gz -C /usr/lib

Attachments
vbox-fix.tar.gz (44.5 KB)


2018-01-12

Next-lxqt -- virtualbox-5.2.4


virtualbox-5.2.4



Guest Additions
$ sudo tazpkg -i virtualbox-guestutils-5.2.4.tazpkg
$ reboot

tux@slitaz:~$ lsmod | grep vbox
vboxvideo              21478  2
ttm                    52122  1 vboxvideo
drm_kms_helper         80539  1 vboxvideo
syscopyarea             2478  2 vboxvideo,drm_kms_helper
sysfillrect             2554  2 vboxvideo,drm_kms_helper
sysimgblt               1839  2 vboxvideo,drm_kms_helper
drm                   195521  5 vboxvideo,ttm,drm_kms_helper
vboxguest             155608  3

tux@slitaz:~$ modinfo vboxvideo
filename:       /lib/modules/4.9.30-slitaz/misc/vboxvideo.ko
version:        5.2.4 r119785
license:        GPL and additional rights
description:    Oracle VM VirtualBox Graphics Card
author:         Oracle Corporation
srcversion:     17B3C051FAD1296B24802B7
alias:          pci:v000080EEd0000BEEFsv*sd*bc*sc*i*
depends:        drm,drm_kms_helper,ttm,syscopyarea,sysfillrect,sysimgblt
vermagic:       4.9.30-slitaz SMP mod_unload modversions 486
parm:           modeset:Disable/Enable modesetting (int)

tux@slitaz:~$ ps | grep VBox
 1153 root       0:00 [iprt-VBoxWQueue]
 1597 tux        0:00 /usr/bin/VBoxClient --clipboard
 1598 tux        0:00 /usr/bin/VBoxClient --clipboard
 1612 tux        0:00 /usr/bin/VBoxClient --display
 1613 tux        0:00 /usr/bin/VBoxClient --display
 1621 tux        0:00 /usr/bin/VBoxClient --seamless
 1622 tux        0:00 /usr/bin/VBoxClient --seamless
 1630 tux        0:00 /usr/bin/VBoxClient --draganddrop
 1631 tux        0:00 /usr/bin/VBoxClient --draganddrop
15352 tux        0:00 grep VBox
tux@slitaz:~$

2018-01-08

Next-lxqt -- UUID="2018-01-07-18-31-17-00"


UUID="2018-01-07-18-31-17-00" LABEL="SliTaz next-lxqt"

 

tux@slitaz:~$ slitaz

SliTaz GNU/Linux
===============================================================================
Release      : next
Architecture : i486
Kernel       : 4.9.30-slitaz
Machine type : i686
Home path    : /home/slitaz
Configs      : /etc/slitaz
Main config  : /etc/slitaz/slitaz.conf
Log files    : /var/log/slitaz
Packages DB  : /var/lib/tazpkg
Installed    : 263 packages
Mirror       : http://mirror1.slitaz.org/packages/next/
System date  : Mon Jan  8 03:39:12 America 2018
--------------
Boot options : BOOT_IMAGE=/boot/bzImage initrd=/boot/rootfs.gz rw root=/dev/null 
video=-32 autologin lang=en_US kmap=us tz=America/New_York
===============================================================================

tux@slitaz:~$ blkid
/dev/sr0: UUID="2018-01-07-18-31-17-00" LABEL="SliTaz next-lxqt" TYPE="iso9660"
tux@slitaz:~$

2014-12-24

docker -- boot2docker/VBox guest additions


boot2docker - Build VBox guest additions

VirtualBox Guest Additions #534

https://github.com/boot2docker/boot2docker/pull/534/files

# Build VBox guest additions
# For future reference, we have to use x86 versions of several of these bits
# because TCL doesn't support ELFCLASS64
# (... and we can't use VBoxControl or VBoxService at all because of this)
ENV VBOX_VERSION 4.3.18
RUN mkdir -p /vboxguest && \
cd /vboxguest && \
\
curl -L -o vboxguest.iso http://download.virtualbox.org/virtualbox/${VBOX_VERSION}/VBoxGuestAdditions_${VBOX_VERSION}.iso && \
7z x vboxguest.iso -ir'!VBoxLinuxAdditions.run' && \
rm vboxguest.iso && \
\
sh VBoxLinuxAdditions.run --noexec --target . && \
mkdir amd64 && tar -C amd64 -xjf VBoxGuestAdditions-amd64.tar.bz2 && \
mkdir x86 && tar -C x86 -xjf VBoxGuestAdditions-x86.tar.bz2 && \
rm VBoxGuestAdditions*.tar.bz2 && \
\
KERN_DIR=/linux-kernel/ make -C amd64/src/vboxguest-${VBOX_VERSION} && \
cp amd64/src/vboxguest-${VBOX_VERSION}/*.ko $ROOTFS/lib/modules/$KERNEL_VERSION-tinycore64/ && \
\
mkdir -p $ROOTFS/sbin && \
cp x86/lib/VBoxGuestAdditions/mount.vboxsf $ROOTFS/sbin/

# Make sure that all the modules we might have added are recognized (especially VBox guest additions)
RUN depmod -a -b $ROOTFS $KERNEL_VERSION-tinycore64

# COPY VERSION $ROOTFS/etc/version
RUN cp -v $ROOTFS/etc/version /tmp/iso/version

----

boot2docker together with VirtualBox Guest Additions
How to mount /Users into boot2docker


https://blog.docker.com/2014/10/docker-1-3-signed-images-process-injection-security-options-mac-shared-directories

2013-12-02

Vagrant / Vagrantbox.es


Vagrant

Development environments made easy.
Create and configure lightweight, reproducible, and portable development environments.

Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "works on my machine" excuse a relic of the past.


Vagrantbox.es

Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. With a simple vagrant up you can be working in a clean environment based on a standard template.
These standard templates are called base boxes, and this website is simply a list of boxes people have been nice enough to make publicly available.
[..]

Available Boxes

To use the available boxes just replace {title} and {url} with the information in the table below.
 $ vagrant box add {title} {url}
 $ vagrant init {title}
 $ vagrant up 
The list of boxes was last updated on October 25th, 2013.

NameProviderURLSize
CentOS 6.4 amd64 for vagrant-lxc with Puppet 3.3.1 Vagrant-LXC https://dl.dropboxusercontent.com/s/eukkxp5mp2l5h53/lxc-centos6.4-2013-10-24.box 251M
Debian Squeeze amd64 (Puppet 3.2.3, LXC, 2013.07.27) Vagrant-LXC https://dl.dropboxusercontent.com/u/67225617/lxc-vagrant/lxc-squeeze64-puppet3-2013-07-27.box 106.17MB
Debian Squeeze amd64 (Puppet 3.2.3, LXC, 2013.07.27) Vagrant-LXC https://dl.dropboxusercontent.com/u/67225617/lxc-vagrant/lxc-squeeze64-puppet3-2013-07-27.box 106.17MB
Debian Squeeze amd64 (Puppet 3.2.3, LXC, 2013.07.27) Vagrant-LXC https://dl.dropboxusercontent.com/u/67225617/lxc-vagrant/lxc-squeeze64-puppet3-2013-07-27.box 106.17MB
Debian Wheezy amd64 (Puppet 3.2.3, LXC, 2013.07.27) Vagrant-LXC https://dl.dropboxusercontent.com/u/67225617/lxc-vagrant/lxc-wheezy64-puppet3-2013-07-27.box 102.5MB
Openmandriva2013.0 x86_64 (LXC, 2013.10.21) Vagrant-LXC http://bit.ly/vagrant-lxc-openmandriva2013-0-x86_64-2013-10-21 88MB
Ubuntu 13.04 amd64 for vagrant-lxc with Puppet 3.1.1 Vagrant-LXC http://dl.dropbox.com/u/13510779/lxc-raring-amd64-2013-07-12.box 92M
Ubuntu 12.10 amd64 for vagrant-lxc with Puppet 3.1.1 Vagrant-LXC http://dl.dropbox.com/u/13510779/lxc-quantal-amd64-2013-07-12.box 94M
Ubuntu 12.04 amd64 for vagrant-lxc with Puppet 3.1.1 Vagrant-LXC http://dl.dropbox.com/u/13510779/lxc-precise-amd64-2013-07-12.box 94M
Arch Linux 64 (2013-08-01) VirtualBox https://dl.dropboxusercontent.com/u/31112574/arch64-20130801.box 578MB
Arch Linux 64 (2013-07-26) - Chef 11.6.0 from gem, Ruby from pacman VirtualBox http://iweb.dl.sourceforge.net/project/flowboard-vagrant-boxes/arch64-2013-07-26-chef.box 466.7 MB
CentOS 6.4 i386 Minimal (VirtualBox Guest Additions 4.2.16, Chef 11.6.0, Puppet 3.2.3) VirtualBox http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-i386-v20130731.box 459MB
CentOS 6.4 x86_64 Minimal (VirtualBox Guest Additions 4.2.16, Chef 11.6.0, Puppet 3.2.3) VirtualBox http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130731.box 494MB
Debian Wheezy 7.2 amd64 (VirtualBox Guest Additions 4.3.0) (2013/10/19) VirtualBox https://dl.dropboxusercontent.com/u/197673519/debian-7.2.0.box 295MB
Debian Wheezy 7.2 amd64 (VirtualBox Guest Additions 4.3.0, OpenResty 1.4.3.1) (2013/10/31) (src) VirtualBox https://dl.dropboxusercontent.com/s/odnew2tnliqft9o/debian7-openresty.box 355MB
Fedora 19 x86_64 (Puppet, VirtualBox) VirtualBox https://dl.dropboxusercontent.com/u/86066173/fedora-19.box 400MB
FreeBSD 9.2 x86_64 Minimal (VirtualBox, ZFS) VirtualBox https://wunki.org/files/freebsd-9.2-amd64-wunki.box 226MB
Gentoo 2013.05 amd64 (Chef omnibus 11.4.4, VirtualBox 4.2.12) VirtualBox https://lxmx-vm.s3.amazonaws.com/vagrant/boxes/lxmx_gentoo-2013.05_chef-11.4.4.box 357MB
Gentoo 2013.10.24 amd64 (chef, puppet) on 2013.10.30
[src]
VirtualBox https://dl.dropboxusercontent.com/s/qubuaqiizvfpsyx/gentoo-20131024-amd64.box 416.4 MB
Official Ubuntu 13.10 daily Cloud Image amd64 (Development release, No Guest Additions) VirtualBox http://cloud-images.ubuntu.com/vagrant/saucy/current/saucy-server-cloudimg-amd64-vagrant-disk1.box 309M
Official Ubuntu 13.10 daily Cloud Image i386 (Development release, No Guest Additions) VirtualBox http://cloud-images.ubuntu.com/vagrant/saucy/current/saucy-server-cloudimg-i386-vagrant-disk1.box 309M
CentOS 6.4 x86_64 Minimal VMware Fusion (VMware Tools, Chef 11.4.0, Puppet 3.1.1) VMware https://dl.dropbox.com/u/5721940/vagrant-boxes/vagrant-centos-6.4-x86_64-vmware_fusion.box 545.94MB
Ubuntu 13.10 amd64 for VMWare (with Chef, ruby1.9.3 and vmware-tools) VMWare http://brennovich.s3.amazonaws.com/saucy64_vmware_fusion.box 536M
Ubuntu raring 64 VMWare VMware https://s3.amazonaws.com/life360-vagrant/raring64.box 393MB
[..]
http://www.vagrantbox.es/




Slitaz -- vagrant-slitaz


vagrant-slitaz

Vagrant setup based on Slitaz Linux. Started from base cooking image 8Mb. Built against Virtual Box Guest Addins v4.3.

Benefits

The main one is the small vagrant's box size ~96Mb. Despite this the Slitaz guest OS is equipped with: Apache2.4, php-5.4.13, xdebug-2.2.3, perl-5.12.3, MySql-5.5.27, sqlite3, php-cli, git-1.8.3, composer-2013-10-21, ngrok, phpMyAdmin-3.5.2, openssh-5.9

1.
tux@slitaz:~/vagrant-slitaz-master$ vagrant ssh

Welcome to the Open Source World!

SliTaz GNU/Linux is distributed in the hope that it will be useful,
but with ABSOLUTELY NO WARRANTY.

2.
web@devbox:~$ uname -a
Linux devbox 3.2-slitaz #4 SMP Sun Jan 27 02:10:33 CET 2013 i686 GNU/Linux

3.
web@devbox:~$ free -m
total used free shared buffers
Mem: 1516 273 1242 0 116
-/+ buffers: 157 1359
Swap: 0 0 0

4.
web@devbox:~$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 5.8G 471.1M 5.0G 8% /
tmpfs 758.3M 200.0K 758.1M 0% /run
devtmpfs 758.1M 0 758.1M 0% /dev
tmpfs 758.3M 0 758.3M 0% /dev/shm
none 2.9G 1.3G 1.6G 45% /projects
none 2.9G 1.3G 1.6G 45% /projects/www

5.
web@devbox:~$ ls -l /
total 72
drwxr-xr-x 2 root root 4096 Oct 22 20:23 bin/
drwxr-xr-x 4 root root 4096 Oct 22 20:35 boot/
drwxr-xr-x 12 root root 2880 Dec 2 16:06 dev/
drwxr-xr-x 16 root root 4096 Oct 27 20:02 etc/
drwxr-xr-x 3 root root 4096 Oct 25 13:01 home/
-rwxr-xr-x 1 root root 4081 Jan 17 2013 init
drwxr-xr-x 5 root root 4096 Oct 25 08:24 lib/
drwx------ 2 root root 16384 Oct 22 10:25 lost+found/
drwxr-xr-x 5 root root 4096 Oct 22 10:28 media/
drwxr-xr-x 2 root root 4096 Sep 23 13:53 mnt/
drwxr-xr-x 3 root root 4096 Oct 25 12:49 opt/
dr-xr-xr-x 63 root root 0 Dec 2 16:06 proc/
drwxrwxrwx 1 web web 160 Dec 2 16:04 projects/
drwxr-x--- 2 root root 4096 Oct 28 11:48 root/
drwxrwxrwt 8 root root 260 Dec 2 16:06 run/
drwxr-xr-x 2 root root 4096 Oct 25 08:24 sbin/
drwxr-xr-x 12 root root 0 Dec 2 16:06 sys/
drwxrwxrwt 4 root root 4096 Dec 2 16:09 tmp/
drwxr-xr-x 10 root root 4096 Oct 27 20:02 usr/
drwxr-xr-x 10 root root 4096 Dec 2 16:06 var/
web@devbox:~$




2013-03-11

Android-x86 JDQ39


Android-x86-about

Nexus7-about


The test build 20130228 is based on the latest Android 4.2.2 release (JB-MR1.1 branch).

1.
Source code tags and builds
Build     Tag     Notes
JDQ39     android-4.2.2_r1     latest Jelly Bean version, Galaxy Nexus, Nexus 7, Nexus 4, Nexus 10
http://source.android.com/source/build-numbers.html

2.
Factory Images "nakasig" for Nexus 7 (GSM/HSPA+)
Version     Download     MD5 Checksum     SHA-1 Checksum
4.2.2 (JDQ39)     Link     ee8db1ed6ff1c007fe12136d4bc65cd8     0798439d363beb145d9223a42ed9edf3de1a30f4
https://dl.google.com/dl/android/aosp/nakasig-jdq39-factory-0798439d.tgz
.

Android-x86 -2

debug mode


1.
# uname -a
Linux localhost 3.8.0-android-x86+ #1 SMP PREEMPT Thu Feb 28 01:43:45 CST 2013 i686 GNU/Linux

2.
# dmesg | head -11
<6>[    0.000000] Initializing cgroup subsys cpu
<5>[    0.000000] Linux version 3.8.0-android-x86+ (cwhuang@fw.cwhuang.info) (gcc version 4.7.2 20120921 (Red Hat 4.7.2-2) (GCC) ) #1 SMP PREEMPT Thu Feb 28 01:43:45 CST 2013
<6>[    0.000000] KERNEL supported cpus:
<6>[    0.000000]   Intel GenuineIntel
<6>[    0.000000]   AMD AuthenticAMD
<6>[    0.000000]   NSC Geode by NSC
<6>[    0.000000]   Cyrix CyrixInstead
<6>[    0.000000]   Centaur CentaurHauls
<6>[    0.000000]   Transmeta GenuineTMx86
<6>[    0.000000]   Transmeta TransmetaCPU
<6>[    0.000000]   UMC UMC UMC UMC

3.
# free
             total         used         free       shared      buffers
Mem:       1031488       395000       636448            0         6232
-/+ buffers:             388768       642720
Swap:            0            0            0

4.
# cat /proc/cmdline
quiet root=/dev/ram0 androidboot.hardware=android_x86 video=-16 SRC=/android-4.2-test

5.
# cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 23
model name    : Pentium(R) Dual-Core  CPU      E6300  @ 2.80GHz
stepping    : 10
cpu MHz        : 2780.036
cache size    : 6144 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 constant_tsc pni monitor ssse3
bogomips    : 5560.07
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:

Android-x86 4.2.2





android-x86-4.2-20130228.iso   197 MB

Key Features
http://www.android-x86.org/releases/build-20130228
The test build 20130228 is based on the latest Android 4.2.2 release (JB-MR1.1 branch). We have fixed and added x86 specified code to let the system runs smoothly on most x86 platforms, especially for tablets and netbooks. The key features in this release are

  •     Use the latest kernel 3.8.0 to support more drivers.
  •     OpenGL ES hardware acceleration for AMD Radeon and Intel chipsets (not included chips with PVR). You may disable it by adding HWACCEL=0 to the cmdline if you have trouble to use it.
  •     Support Multi-touch, Wifi, Audio, G-sensor, Camera and Backlight control.
  •     Simulate SDCard by internal storage.
  •     Auto mount usb driver and sdcard on plugging.
  •     Multi-user support (max 8).
  •     Support Ethernet (DHCP only).
  •     Support VM like Virtual Box.

2012-01-04

Slitaz -- Vbox / ova


tux@slitaz:~$ file /media/Audio1/slitaz/1209/ezgo9.11.ova
/media/Audio1/slitaz/1209/ezgo9.11.ova: POSIX tar archive (GNU)

tux@slitaz:~$ tar -tvf /media/Audio1/slitaz/1209/ezgo9.11.ova
-rw------- someone/someone 15501 2011-11-28 09:09 ezgo9.11.ovf
-rw------- someone/someone 4120970240 2011-11-28 09:16 ezgo9.11-disk1.vmdk
-rw------- someone/someone        131 2011-11-28 09:16 ezgo9.11.mf
tux@slitaz:~$

iteceag/iteceag

ezgo9.11.mf
SHA1 (ezgo9.11.ovf)= 86a57bf8cd40caa789ee2ba29b5ec2e50d7fa468
SHA1 (ezgo9.11-disk1.vmdk)= ba1fa77f080e4cef4340e45766e0d01fec0a81ba

ezgo9.11.ovf
<?xml version="1.0"?>
<Envelope ovf:version="1.0" xml:lang="en-US" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vbox="http://www.virtualbox.org/ovf/machine">
<References>
<File ovf:href="ezgo9.11-disk1.vmdk" ovf:id="file1"/>
</References>
<DiskSection>
<Info>List of the virtual disks used in the package</Info>
<Disk ovf:capacity="21474836480" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" vbox:uuid="a238cdc3-26af-4a96-9446-acdc54f9c996"/>
</DiskSection>
[..]

2011-12-11

Slitaz -- virtualbox-ose

VirtualBox Guest Additions
must be performed in guest or host?

1.
Oracle VM VirtualBox®

User Manual
https://www.virtualbox.org/manual/ch04.html#idp11274368

Installing the Linux Guest Additions
[..]
Installation generally involves the following steps:

Before installing the Guest Additions, you will have to prepare your guest system for building external kernel modules. This works similarly as described in the section called “The VirtualBox kernel module”, except that this step must now be performed in your Linux guest instead of on a Linux host system, as described there.

Again, as with Linux hosts, we recommend using DKMS if it is available for the guest system. If it is not installed, use this command for Ubuntu/Debian systems:
[..]


2.
# SliTaz package receipt.

PACKED_SIZE="15.1M"
UNPACKED_SIZE="62.9M"
PACKAGE="virtualbox-ose"
VERSION="4.0.8"
CATEGORY="misc"
SHORT_DESC="Powerful x86 virtualization for enterprise as well as home use (Open Source Edition)"
MAINTAINER="slaxemulator@gmail.com"
SOURCE="VirtualBox"
[..]
# virtualbox-ose-additions

cd "$src/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions"
mkdir -p $fs/usr/bin
mkdir -p $fs/sbin
mkdir -p $fs/etc/X11/xorg.conf.d

install -m755 VBoxClient VBoxControl VBoxService "$fs/usr/bin"
install -m755 mount.vboxsf "$fs/sbin"

install -m644 $src/src/VBox/Additions/x11/Installer/50-vboxmouse.conf \
$fs/etc/X11/xorg.conf.d/50-vboxmouse.conf

install -m755 -D $src/src/VBox/Additions/x11/Installer/98vboxadd-xclient \
$fs/usr/bin/VBoxClient-all
install -m755 -D $src/src/VBox/Additions/x11/Installer/vboxclient.desktop \
$fs/etc/xdg/autostart/vboxclient.desktop

install -D vboxmouse_drv_19.so \
"$fs/usr/lib/X11/modules/input/vboxmouse.so"
install -D vboxvideo_drv_19.so \
"$fs/usr/lib/X11/modules/drivers/vboxvideo.so"
install -d "$fs/usr/lib/dri"
install -m755 VBoxOGL*.so "$fs/usr/lib"
ln -s /usr/lib/VBoxOGL.so "$fs/usr/lib/dri/vboxvideo_dri.so"
install -m755 -D pam_vbox.so "$fs/lib/security/pam_vbox.so"

# virtualbox-ose-additions-modules
cd "$src/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src"

cd vboxguest
install -D -m644 vboxguest.ko \
"$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxguest.ko"

cd ../vboxsf
install -D -m644 vboxsf.ko \
"$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxsf.ko"

cd ../vboxvideo
install -D -m644 vboxvideo.ko \
"$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxvideo.ko"

install -D -m 0644 "$stuff/60-vboxguest.rules" \
"$fs/etc/udev/rules.d/60-vboxguest.rules"
[..]

2011-04-26

Slitaz -- Virtualbox-OSE-4.0.4



root@slitaz:~# tazpkg info virtualbox-ose

Tazpkg information
================================================================================
Package : virtualbox-ose
Version : 4.0.4_2.6.37
Category : misc
Short desc : Powerful x86 virtualization for enterprise as well as home use (Open Source Edition)
Maintainer : slaxemulator@gmail.com
Depends : libxml2 xorg-libXcursor libIDL xorg-libXinerama libsdl xorg-libXmu curl libvncserver libpng jpeg mesa libglu-mesa qt4 vde2
Build deps : bin86 dev86 iasl libxslt-dev Qt4-dev libsdl-ttf-dev alsa-lib-dev hal-dev xorg-libXtst-dev xorg-libXrandr-dev python python-dev xalan-c xalan-c-dev xerces-c-dev openssl-dev zlib-dev libcap-dev glib-dev pam pam-dev bzip2 linux-module-headers pkg-config tar wget
Web site : http://virtualbox.org/
================================================================================

root@slitaz:~# dmesg
[..]
vboxdrv: Found 2 processor cores.
vboxdrv: fAsync=0 offMin=0x2ca offMax=0x157e
BUG: unable to handle kernel NULL pointer dereference at 00000008
IP: [] platform_device_add+0x67/0x12a
*pde = 00000000
Oops: 0000 [#1] SMP
last sysfs file:
Modules linked in: vboxdrv(+)

Pid: 647, comm: modprobe Not tainted 2.6.37-slitaz #4 MS-7428VH/ValueStar
EIP: 0060:[] EFLAGS: 00010246 CPU: 0
EIP is at platform_device_add+0x67/0x12a
EAX: 00000000 EBX: f8066a14 ECX: f4cc3589 EDX: 00000000
ESI: 00000000 EDI: ffffffea EBP: f4d65f04 ESP: f4d65ef4
DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process modprobe (pid: 647, ti=f4d64000 task=f552e7c0 task.ti=f4d64000)
Stack:
f8066a1c f8066a14 f8068d38 00000000 f4d65f10 c11d0833 00000000 f4d65f1c
f8072071 f8068d38 f4d65f38 c1001128 00000000 f8072000 f8068d38 f8068d38
00000000 f4d65fac c104b905 00000021 000004f5 f8068e70 f4c67480 00000001
Call Trace:
[] ? platform_device_register+0x15/0x18
[] ? VBoxDrvLinuxInit+0x71/0xcc [vboxdrv]
[] ? do_one_initcall+0x71/0x11d
[] ? VBoxDrvLinuxInit+0x0/0xcc [vboxdrv]
[] ? sys_init_module+0x1278/0x1419
[] ? sysenter_do_call+0x12/0x2c
Code: b5 42 c1 50 e8 f3 c6 ff ff 83 c4 10 eb 10 ff 33 68 2c 3a 44 c1 50 e8 e1 c6 ff ff 83 c4 0c 31 f6 eb 75 6b d6 1c 03 93 d4 00 00 00 <83> 7a 08 00 75 0d 8b 43 34 85 c0 75 03 8b 43 10 89 42 08 8b 42
EIP: [] platform_device_add+0x67/0x12a SS:ESP 0068:f4d65ef4
CR2: 0000000000000008
---[ end trace 9986efb8cdcf5cdf ]---
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTR0Init (err -16)
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTErrConvertFromErrno (err -16)
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTErrConvertToErrno (err -16)
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTStrToUInt32 (err -16)
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTLogRelDefaultInstance (err -16)
vboxnetadp: gave up waiting for init of module vboxdrv.
vboxnetadp: Unknown symbol RTR0Term (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemFastMutexCreate (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTR0Init (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol SUPDrvLinuxIDC (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemEventDestroy (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTUuidFromStr (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemEventSignal (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTErrConvertFromErrno (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemEventWait (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSpinlockReleaseNoInts (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTErrConvertToErrno (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemFastMutexRequest (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSpinlockCreate (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTNetIPv4PseudoChecksum (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTLogRelDefaultInstance (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTMemFree (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemFastMutexRelease (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTNetIPv4FinalizeChecksum (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTTimeNanoTS (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTNetIPv4HdrChecksum (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTMemAllocZTag (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSpinlockDestroy (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemEventCreate (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTNetIPv6PseudoChecksumEx (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTR0Term (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTUuidCompareStr (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTThreadPreemptIsEnabled (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSemFastMutexDestroy (err -16)
vboxnetflt: gave up waiting for init of module vboxdrv.
vboxnetflt: Unknown symbol RTSpinlockAcquireNoInts (err -16)
.

2011-02-18

VirtualBox Extension Pack

Oracle VM VirtualBox Extension Pack

http://www.virtualbox.org/wiki/Downloads
....
* VirtualBox 4.0.4 Oracle VM VirtualBox Extension Pack All platforms
Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL).


Installing VirtualBox and extension packs
http://www.virtualbox.org/manual/ch01.html#intro-installing

VirtualBox comes in many different packages, and installation depends on your host operating system. If you have installed software before, installation should be straightforward: on each host platform, VirtualBox uses the installation method that is most common and easy to use. If you run into trouble or have special requirements, please refer to Chapter 2, Installation details for details about the various installation methods.

Starting with version 4.0, VirtualBox is split into several components.

1.

The base package consists of all open-source components and is licensed under the GNU General Public License V2.
2.

Additional extension packs can be downloaded which extend the functionality of the VirtualBox base package. Currently, Oracle provides the one extension pack, which can be found at http://www.virtualbox.org and provides the following added functionality:
1.

The virtual USB 2.0 (EHCI) device; see the section called “USB settings”.
2.

VirtualBox Remote Desktop Protocol (VRDP) support; see the section called “Remote display (VRDP support)”.
3.

Intel PXE boot ROM with support for the E1000 network card.

VirtualBox extension packages have a .vbox-extpack file name extension. To install an extension, simply double-click on the package file, and the VirtualBox Manager will guide you through the required steps.

To view the extension packs that are currently installed, please start the VirtualBox Manager (see the next section). From the "File" menu, please select "Preferences". In the window that shows up, go to the "Extensions" category which shows you the extensions which are currently installed and allows you to remove a package or add a new one.

Alternatively you can use VBoxManage on the command line: see the section called “VBoxManage extpack” for details.

2010-06-11

Slitaz -- virtualbox-3.2.0 / slitaz-vbox.iso

tazlito emu-iso ( default -m 256 )

Qemu -m 512

tazlito emu-iso ( -m 512 )

slitaz-vbox.iso: based on slitaz-3.0.iso + virtualbox-3.2.0 + guestadditions + wenquanyi_10pt.pcf

# sed -i "s/-m 256/-m 512/" /etc/tazlito/tazlito.conf

root@slitaz:/home/slitaz/distro# ls -l
drwxr-xr-x 4 root root 4096 Jun 10 12:37 rootcd
drwxr-xr-x 16 root root 4096 Jun 10 12:37 rootfs
root@slitaz:/home/slitaz/distro# time tazlito gen-initiso

0 bytes saved in duplicate files.
Generating lzma'ed initramfs...
LZMA 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06

Filesystem size: 78.1M 486033 blocks
78.9M

Computing md5... [ OK ]

Generating ISO image
================================================================================
Generating slitaz-201006111311.iso
Size of boot image is 4 sectors -> No emulation
12.00% done, estimate finish Fri Jun 11 13:14:45 2010
24.02% done, estimate finish Fri Jun 11 13:14:45 2010
36.00% done, estimate finish Fri Jun 11 13:14:45 2010
48.01% done, estimate finish Fri Jun 11 13:14:45 2010
59.99% done, estimate finish Fri Jun 11 13:14:45 2010
72.01% done, estimate finish Fri Jun 11 13:14:45 2010
83.98% done, estimate finish Fri Jun 11 13:14:45 2010
96.00% done, estimate finish Fri Jun 11 13:14:45 2010
Total translation table size: 2048
Total rockridge attributes bytes: 5420
Total directory bytes: 12288
Path table size(bytes): 64
Max brk space used 21000
41678 extents written (81 MB)
Creating hybrid ISO... [ OK ]
Creating the ISO md5sum... [ OK ]
================================================================================

Distro statistics (/home/slitaz/distro)
================================================================================
Build date : 20100611 at 13:14:45
Packages : 212
Rootfs size : 257.5M
Initramfs size : 78.9M
ISO image size : 82.1M
================================================================================
Image is ready: slitaz-201006111311.iso

real 3m 3.44s
user 2m 56.55s
sys 0m 4.66s
root@slitaz:/home/slitaz/distro# ls -l
drwxr-xr-x 4 root root 4096 Jun 10 12:37 rootcd
drwxr-xr-x 16 root root 4096 Jun 10 12:37 rootfs
-rw-r--r-- 1 root root 85983232 Jun 11 13:14 slitaz-201006111311.iso
-rw-r--r-- 1 root root 58 Jun 11 13:14 slitaz-201006111311.md5
root@slitaz:/home/slitaz/distro# tazlito emu-iso slitaz-201006111311.iso &
root@slitaz:/home/slitaz/distro#
Starting Qemu emulator:

qemu -m 256 slitaz-201006111311.iso


root@slitaz:/home/slitaz/distro# qemu -m 512 -cdrom slitaz-201006111311.iso &
root@slitaz:/home/slitaz/distro#
root@slitaz:/home/slitaz/distro# tail -2 /etc/tazlito/tazlito.conf
# Qemu emulator options for command: emu-iso
QEMU_OPTS="-m 256"
root@slitaz:/home/slitaz/distro# sed -i "s/-m 256/-m 512/" /etc/tazlito/tazlito.conf
root@slitaz:/home/slitaz/distro# tail -2 /etc/tazlito/tazlito.conf
# Qemu emulator options for command: emu-iso
QEMU_OPTS="-m 512"
root@slitaz:/home/slitaz/distro# tazlito
SliTaz Live Tool - Version: 3.0

Usage: tazlito [command] [list|iso|flavor|compression] [dir|iso]
Commands:

usage Print this short usage.
stats View Tazlito and distro configuration statistics.
gen-config Generate a new configuration file for a distro.
configure Configure the main config file or a specific tazlito.conf.
gen-iso Generate a new ISO from a distro tree.
gen-initiso Generate a new initramfs and ISO from the distro tree.
list-flavors List all available package lists on the mirror.
gen-flavor Generate a new live-CD description.
gen-liveflavor Generate a live-CD description from current system.
show-flavor Show live-CD description.
get-flavor Get a flavor's list of packages.
upgrade-flavor Update package list to the latest available versions.
extract-flavor Extract a (*.flavor) flavor into /home/slitaz/flavors.
pack-flavor Pack (and update) a flavor from /home/slitaz/flavors.
check-list Check a distro-packages.list for updates.
extract-distro Extract an ISO to a directory and rebuild LiveCD tree.
gen-distro Generate a Live distro and ISO from a list of packages.
clean-distro Remove all files generated by gen-distro.
check-distro Help to check if distro is ready to release.
writeiso Use running system to generate a bootable ISO (with /home).
merge Merge multiple rootfs into one iso.
repack Recompress rootfs into iso with maximum ratio.
build-loram Generate a live-CD for low ram systems.
frugal-install Frugal install in /boot/frugal from a distro or ISO.
emu-iso Emulate an ISO image with Qemu.
burn-iso Burn ISO image to a cdrom using Wodim.

root@slitaz:/home/slitaz/distro#

2010-06-04

Slitaz -- vboxadd-3.2.0 / seamless



seamless

Env:
HOST: slitaz-3.0.iso
GUEST: slitaz-3.0.iso
VirtualBox / GuestAdditions : 3.2.0

root@slitaz:~# mount.vboxsf 320 /mnt/share
root@slitaz:~# ls -l /mnt/share/install
-rwxrwxrwx 1 root root 2684 May 18 18:05 deffiles
-rwxrwxrwx 1 root root 9828 May 18 18:08 install.sh
-rwxrwxrwx 1 root root 19399 May 18 18:05 orig-routines.sh
-rwxrwxrwx 1 root root 13432 May 18 18:05 orig-vboxadd
-rwxrwxrwx 1 root root 5467 May 18 18:05 orig-vboxadd-service
-rwxrwxrwx 1 root root 21022 May 18 18:05 orig-vboxadd-x11
-rwxrwxrwx 1 root root 20725 May 30 19:03 routines.sh
-rwxrwxrwx 1 root root 4607 May 31 22:31 routines.u
-rwxrwxrwx 1 root root 13899 May 31 22:46 vboxadd
-rwxrwxrwx 1 root root 5796 May 31 22:46 vboxadd-service
-rwxrwxrwx 1 root root 765 May 31 22:50 vboxadd-service.u
-rwxrwxrwx 1 root root 1572 May 31 22:50 vboxadd.u
-rwxrwxrwx 1 root root 21319 May 31 22:25 vboxadd-x11
-rwxrwxrwx 1 root root 835 May 31 22:33 vboxadd-x11.u
-rwxrwxrwx 1 root root 2733958 May 18 18:08 VBoxGuestAdditions.tar.bz2
root@slitaz:~# mount
rootfs on / type rootfs (rw)
tmpfs on / type tmpfs (rw,relatime,size=579592k)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
tmpfs on /dev/shm type tmpfs (rw,relatime)
usbfs on /proc/bus/usb type usbfs (rw,relatime)
none on /mnt/share type vboxsf (rw,nodev,relatime)
root@slitaz:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 566.0M 125.9M 440.1M 22% /
tmpfs 566.0M 125.9M 440.1M 22% /
tmpfs 314.4M 0 314.4M 0% /dev/shm
none 248.1G 213.1G 35.0G 86% /mnt/share
root@slitaz:~# du -sh /
201.1M
root@slitaz:~# umount /mnt/share
root@slitaz:~# du -sh /
Filesystem Size Used Available Use% Mounted on
rootfs 566.0M 123.0M 443.0M 22% /
tmpfs 566.0M 123.0M 443.0M 22% /
tmpfs 314.4M 0 314.4M 0% /dev/shm
root@slitaz:~# du -sh /
123.0M
root@slitaz:~#
root@slitaz:~# tail -21 ~/.VirtualBox/Machines/slitaz/Logs/VBox.log
00:38:34.091 SharedFolders host service: adding host mapping.
00:38:34.091 Host path /media/Audio1/slitaz/3.0/vbox/320, map name 320, writable 1
00:38:34.092 SharedFolders host service: add mapping result VINF_SUCCESS
00:39:22.241 SharedFolders host service: request to map folder vbox32
00:39:22.241 SharedFolders host service: map operation result VERR_FILE_NOT_FOUND.
00:39:22.241 SharedFolders host service: request to map folder vbox32
00:39:22.241 SharedFolders host service: map operation result VERR_FILE_NOT_FOUND.
00:39:22.241 SharedFolders host service: request to map folder vbox32
00:39:22.241 SharedFolders host service: map operation result VERR_FILE_NOT_FOUND.
00:39:48.786 SharedFolders host service: request to map folder 320
00:39:48.786 SharedFolders host service: map operation result VINF_SUCCESS.
00:39:48.786 Mapped to handle 0.
00:45:32.557 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=aad4d000 w=1104 h=851 bpp=32 cbLine=0x1140
00:45:32.703 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=aad4d000 w=1104 h=851 bpp=32 cbLine=0x1140
00:45:32.773 VMMDev::SetVideoModeHint: got a video mode hint (1280x1000x0) at 0
00:45:32.784 VBVA: Disabled.
00:45:32.787 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=aad4d000 w=1280 h=1000 bpp=32 cbLine=0x1400
00:45:32.787 VBVA: Enabled.
00:45:32.787 Guest Additions capability report: (0x5) seamless: yes, hostWindowMapping: no, graphics: yes
00:45:32.787 VBVA: Disabled.
00:45:32.789 VBVA: Enabled.