Comunidade Fedora Brasil :: Exibir tópico - Instalação e configuração do VirtualBox no Fedora 7
Exibir mensagem anterior :: Exibir próxima mensagem
Autor
Mensagem
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Qui Ago 30, 2007 4:27 pm Assunto: Instalação e configuração do VirtualBox no Fedora 7
Salve Pessoal !
Criei este tópico para divulgação dos passos de instalação e resolução de eventuais problemas na instalação e configuração do famoso "VirtualBox", dica sugerida pelo usuário "duli".
Num primeiro momento estava um pouco cético com a performance da virtualização ao ler o tópico criado pelo usuário "sou_livre", ainda mais que tenho uma máquina não muito potente com processador athlon XP 2400 com
768Mb RAM DDR. Para minha surpresa a coisa toda rodou o sistema hospedeiro com uma performance razoável para meu micro. Talvez seja necessário aquisição de mais memória (pente de 1GB) para dar mais folego e diminuir os acessos do HD com swaps.
Não sou um expert em linux e muito menos em virtualização, mas vou colocar alguns passos básicos para instalação do VitualBox no F7 e também alguns problemas que ainda não consegui resolver como o compartilhamento de arquivos entre os dois sistema, o acesso aos dispositivos USB pelo sistema virtualizado, e outros itens pendentes.
Antes de executar a instalação do VirtualBox é necessário instalar alguns pacotes como compilador gcc, módulos para compilação do kernel, etc. Qualquer correção será muito bem-vinda.
Para isso eu executei o seguinte comando com super usuário:
1- execute o shell do Fedora 7;
2- digite: "SU -" + <enter>;
3- digite a senha do super usuário;
4- entre com o seguinte comando: yum install -y gcc gcc-c++ compat-libstdc++-33 compat-libstdc++-296 kernel-headers kernel-devel wget
6- wget http://www.virtualbox.org/download/1.4.0/VirtualBox-1.4.0_21864_fedora7-1.i586.rpm.run
7- chmod a+x VirtualBox-1.4.0_21864_fedora7-1.i586.rpm.run
8- Digite: ./VirtualBox-1.4.0_21864_fedora7-1.i586.rpm.run para iniciar a instalação. Durante a execução será visualizado o seguite:
"VirtualBox 1.4.0 self-extracting Binary
VirtualBox Personal Use and Evaluation License (PUEL)
Version 1.2, 2007-02-21
innotek GmbH, Werkstrasse 24, 71384 Weinstadt, Germany grants you the
right to use the software product as defined in 1. according to the
following provisions. If you do not agree to all conditions set forth
by this license, you may not use the product, because only innotek as
the product's owner can give you permission to use it.
1. SUBJECT OF LICENSE. "Product", as referred to in this License,
shall be the binary software package "VirtualBox", which allows for
creating multiple virtual computers, each with different operating
systems ("Guest Computers"), on a physical computer with a specific
operating system ("Host Computer"), to allow for installing and
executing these Guest Computers simultaneously. The Product consists
of executable files in machine code for the Windows 2000/XP and Linux
operating systems as well as other data files as required by the
executable files at run-time and documentation in electronic form.
2. GRANT OF LICENSE. (1) innotek grants you a personal right to
install and execute the Product on a Host Computer for Personal Use
or Educational Use or for Evaluation. "Personal Use" requires that
you use the product on the same Host Computer where you installed it
yourself and that no more than one client connect to that Host
Computer at a time for the purpose of displaying Guest Computers
remotely. "Educational use" is any use in an academic institution
(schools, colleges and universities, by teachers and students).
"Evaluation" means testing the product for a reasonable period (that
is, normally for a few weeks); after expiry of that term, you are no
longer permitted to evaluate the Product.
(2) The VirtualBox Guest Additions are a set of drivers and utilities
that are shipped with VirtualBox for the purpose of being installed
inside a Guest Computer to improve its performance and cooperation
with the rest of VirtualBox. Provided that you are allowed to use
VirtualBox under subsection 1, innotek allows you to redistribute
the VirtualBox Guest Additions together with the Guest Computer into
which they have been installed.
3. RESERVATION OF RIGHTS. Any use beyond the provisions of 2. is
prohibited. innotek reserves all copyrights and other intellectual
property rights. This includes, but is not limited to, the right to
modify, make available or public, rent out, lease, lend or otherwise
distribute the Product. This does not apply as far as applicable
law may require it or innotek grants you additional rights of use
in a separate license in writing.
4. TERMINATION. This License shall be valid infinitely. innotek may
terminate the License only for material causes. In particular, such
a material cause can be a violation of the usage terms or a breach
of other essential duties from this contract. After termination,
you are required to delete and destroy all remaining copies of the
Product. This includes, but is not limited to, installed copies
and backups.
5. NO WARRANTIES. Since you have not paid for the use of the Product,
there is no warranty for it, to the extent permitted by applicable
law. innotek provides the Product "as is" without warranty of any
kind, either expressed or implied, including, but not limited to, the
implied warranties of merchantability and fitness for a particular
purpose. The entire risk as to the quality and performance of the
Product is with you. Should it prove defective, you assume the cost
of all necessary servicing, repair, or correction. In addition,
innotek shall be allowed to provide updates to the Product in
urgent cases. You are then obliged to install such updates. Such
an urgent case includes, but is not limited to, a claim of rights
to the Product by a third party.
6. MISCELLANEOUS. There are no license terms beyond the written
ones in this agreement. Amendments of, additions to and the joint
revocation of this agreement shall require the written form. The same
shall apply to the preceding written form requirement. Standard
business conditions of the parties shall not apply. Place of
performance and legal venue shall be Weinstadt, the domicile of
innotek. Solely German law shall apply to this agreement.
Do you agree to the above license terms? [yes or no] "
9- digite no prompt "yes" para iniciar a descompactação do arquivo RPM de instalação (VirtualBox-1.4.0_21864_fedora7-1.i586.rpm). A seguinte mensagem será visualizada:
"Archive successfully extracted.
rpm -i VirtualBox-1.4.0_21864_fedora7-1.i586.rpm (install)"
10- para instalação digite:
rpm -i VirtualBox-1.4.0_21864_fedora7-1.i586.rpm
A seguite mensagem será visualizada:
"Creating group 'vboxusers'. VM users must be member of that group!
No precompiled module for this kernel found -- trying to build one. Messages emitted during module compilation will be logged to /var/log/vbox-install.log.
Success!"
Pronto !! VirtualBox está instalado, mas sem os recursos do addition "VBoxGuestAdditions". Editado pela última vez por crocojet em Qui Ago 30, 2007 5:37 pm, num total de 7 vezes
Voltar ao Topo
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Qui Ago 30, 2007 4:33 pm Assunto: reboot após instalação VirtualBox
Depois de concluída a instalação com sucesso, é necessário reboot do sistema. Sem reboot, ao tentar executar o VirtualBox, uma mensagem de erro será visualizada.
No Menu Aplicações / Ferramentas do Sistema / innotek VirtualBox teremos o "lançador" ou "icone" de execução do VirtualBox. Editado pela última vez por crocojet em Qui Ago 30, 2007 5:06 pm, num total de 2 vezes
Voltar ao Topo
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Qui Ago 30, 2007 4:37 pm Assunto: Manual do VirtualBox
URL para download do manual do VirtualBox em formato pdf:
http://www.virtualbox.org/download/UserManual.pdf Editado pela última vez por crocojet em Qui Ago 30, 2007 5:07 pm, num total de 1 vez
Voltar ao Topo
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Qui Ago 30, 2007 4:39 pm Assunto: Instalação dos recursos "additions" para sistema h
No diretório "/opt/VirtualBox-1.4.0/additions" é encontrado um arquivo .iso que permite fazer a instalação de recursos extras para o sistema hospedeiro (host) e para o sistema convidado (guest).
Estes recursos adicionais estão disponível para os seguintes produtos Microsoft listados abaixo, sendo utilizados utilizados como sistema convidado (guest). Segundo o manual do VirtualBox:
• Microsoft Windows NT 4.0 (any service pack)
• Microsoft Windows 2000 (any service pack)
• Microsoft Windows XP (any service pack)
• Microsoft Windows Server 2003 (any service pack)
• Microsoft Windows Vista (all editions)
Instalação do recurso "addtitions" para sistema hospedeiro (host), o caso, Fedora 7:
1- abrir o navegador de arquivos "nautilus";
2- direncionar a visualização para o diretório:
/opt/VirtualBox-1.4.0/additions
3- clicar com botão direito do mouse sob o arquivo:
"VBoxGuestAdditions.iso"
4- abrir este arquivo com o compactador de arquivos;
5- extrair o arquivo "VBoxLinuxAdditions.run" para o seu diretorio "home";
6- executar o terminal (shell);
7- logar como super usuário "SU -" + <enter>;
8- digitar a senha do super usuário;
9- executar o comando: chmod a+x VBoxLinuxAdditions.run + <enter>;
10- executar o comando: ./VBoxLinuxAdditions.run
Será visualizado:
"Verifying archive integrity... All good.
Uncompressing VirtualBox 1.4.0 Guest Additions for Linux installation...................................................................................................................................
VirtualBox 1.4.0 Guest Additions installation
Building the VirtualBox Guest Additions kernel module...
Building the shared folder support kernel module...
Installing the VirtualBox Guest Additions...
Successfully installed the VirtualBox Guest Additions.
You must restart your guest system in order to complete the installation."
11- Reinicializar o micro (reboot !!) Editado pela última vez por crocojet em Qui Ago 30, 2007 6:58 pm, num total de 4 vezes
Voltar ao Topo
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Qui Ago 30, 2007 4:45 pm Assunto: Na inicialização ... um problema se manifesta ...
Continuando ...
Ao inicializar o micro notei duas mensagens de "falhou", segue abaixo:
Starting VirtualBox Additions FATAL: Error inserting vboxadd
(/lib/modules/2.6.22.4-65.fc7/misc/vboxadd.ko): No such device
[FALHOU]
(mobprobe vboxadd failed)
Starting VirtualBox Kernel module [OK]
Startting VirtualBox Additions shared folder support [FALHOU]
(modprobe vboxvfs failed)
Starting VirtualBox host to guest time synchronisation VirtualBox Additions
modules not loaded!
Quem me ajuda a resolver isso ?
O Arquivo "vboxadd.ko" existe:
locate vboxadd.ko + <enter>;
/lib/modules/2.6.22.4-65.fc7/misc/vboxadd.ko
Notei que no diretório /var/log/ existe um arquivo vboxadd-install.log".
Segue abaixo o conteúdo deste log:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Installing VirtualBox 1.4.0 Guest Additions, built Wed Jun 6 01:24:21 CEST 2007
Testing the setup of the guest system
Building a test kernel module...
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.22.4-65.fc7/build SUBDIRS=/tmp/selfgz870830846/module/test SRCROOT=/tmp/selfgz870830846/module/test modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz870830846/module/test/.tmp_versions
rm -f /tmp/selfgz870830846/module/test/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz870830846/module/test
gcc -m32 -Wp,-MD,/tmp/selfgz870830846/module/test/.test.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/selfgz870830846/module/test/ -I/tmp/selfgz870830846/module/test/include -I/tmp/selfgz870830846/module/test/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBGL_HGCM -DVBOX_HGCM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(test)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -c -o /tmp/selfgz870830846/module/test/.tmp_test.o /tmp/selfgz870830846/module/test/test.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/selfgz870830846/module/test/vboxadd_test.o /tmp/selfgz870830846/module/test/test.o
Building modules, stage 2.
make -f /usr/src/kernels/2.6.22.4-65.fc7-i686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.22.4-65.fc7-i686/Module.symvers -I /tmp/selfgz870830846/module/test/Module.symvers -o /tmp/selfgz870830846/module/test/Module.symvers -w
gcc -m32 -Wp,-MD,/tmp/selfgz870830846/module/test/.vboxadd_test.mod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxadd_test.mod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -DMODULE -c -o /tmp/selfgz870830846/module/test/vboxadd_test.mod.o /tmp/selfgz870830846/module/test/vboxadd_test.mod.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/selfgz870830846/module/test/vboxadd_test.ko /tmp/selfgz870830846/module/test/vboxadd_test.o /tmp/selfgz870830846/module/test/vboxadd_test.mod.o
Inserting the test module module/test/vboxadd_test.ko into the kernel.
Building the VirtualBox Guest Additions kernel module.
cp: missing destination file operand after `/tmp/vbox.0/Module.symvers'
Tente `cp --help' para mais informação.
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.22.4-65.fc7/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions
rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
gcc -m32 -Wp,-MD,/tmp/vbox.0/.cmc.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cmc)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_cmc.o /tmp/vbox.0/cmc.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.hgcmcall.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(hgcmcall)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_hgcmcall.o /tmp/vbox.0/hgcmcall.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.vboxmod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxmod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_vboxmod.o /tmp/vbox.0/vboxmod.c
/tmp/vbox.0/vboxmod.c: In function ‘init’:
/tmp/vbox.0/vboxmod.c:571: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:477)
/tmp/vbox.0/vboxmod.c:706: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
gcc -m32 -Wp,-MD,/tmp/vbox.0/.GenericRequest.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(GenericRequest)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_GenericRequest.o /tmp/vbox.0/GenericRequest.c
/tmp/vbox.0/GenericRequest.c: In function ‘VbglGRAlloc’:
/tmp/vbox.0/GenericRequest.c:41: warning: ISO C90 forbids mixed declarations and code
gcc -m32 -Wp,-MD,/tmp/vbox.0/.PhysHeap.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(PhysHeap)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_PhysHeap.o /tmp/vbox.0/PhysHeap.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.Init.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(Init)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_Init.o /tmp/vbox.0/Init.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.VMMDev.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VMMDev)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_VMMDev.o /tmp/vbox.0/VMMDev.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.HGCMInternal.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(HGCMInternal)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_HGCMInternal.o /tmp/vbox.0/HGCMInternal.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/.alloc-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/r0drv/.tmp_alloc-r0drv.o /tmp/vbox.0/r0drv/alloc-r0drv.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/linux/.alloc-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/r0drv/linux/.tmp_alloc-r0drv-linux.o /tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/linux/.semaphore-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(semaphore_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/r0drv/linux/.tmp_semaphore-r0drv-linux.o /tmp/vbox.0/r0drv/linux/semaphore-r0drv-linux.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/vbox.0/vboxadd.o /tmp/vbox.0/cmc.o /tmp/vbox.0/hgcmcall.o /tmp/vbox.0/vboxmod.o /tmp/vbox.0/GenericRequest.o /tmp/vbox.0/PhysHeap.o /tmp/vbox.0/Init.o /tmp/vbox.0/VMMDev.o /tmp/vbox.0/HGCMInternal.o /tmp/vbox.0/r0drv/alloc-r0drv.o /tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o /tmp/vbox.0/r0drv/linux/semaphore-r0drv-linux.o
Building modules, stage 2.
make -f /usr/src/kernels/2.6.22.4-65.fc7-i686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.22.4-65.fc7-i686/Module.symvers -I /tmp/vbox.0/Module.symvers -o /tmp/vbox.0/Module.symvers -w
gcc -m32 -Wp,-MD,/tmp/vbox.0/.vboxadd.mod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxadd.mod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -DMODULE -c -o /tmp/vbox.0/vboxadd.mod.o /tmp/vbox.0/vboxadd.mod.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/vbox.0/vboxadd.ko /tmp/vbox.0/vboxadd.o /tmp/vbox.0/vboxadd.mod.o
Building the shared folder support kernel module.
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.22.4-65.fc7/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions
rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
gcc -m32 -Wp,-MD,/tmp/vbox.0/.vfsmod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vfsmod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_vfsmod.o /tmp/vbox.0/vfsmod.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.vfs-utils.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vfs_utils)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_vfs-utils.o /tmp/vbox.0/vfs-utils.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.GenericRequest.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(GenericRequest)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_GenericRequest.o /tmp/vbox.0/GenericRequest.c
/tmp/vbox.0/GenericRequest.c: In function ‘VbglGRAlloc’:
/tmp/vbox.0/GenericRequest.c:41: warning: ISO C90 forbids mixed declarations and code
gcc -m32 -Wp,-MD,/tmp/vbox.0/.SysHlp.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SysHlp)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_SysHlp.o /tmp/vbox.0/SysHlp.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.PhysHeap.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(PhysHeap)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_PhysHeap.o /tmp/vbox.0/PhysHeap.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.Init.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(Init)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_Init.o /tmp/vbox.0/Init.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.VMMDev.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VMMDev)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_VMMDev.o /tmp/vbox.0/VMMDev.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.HGCM.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(HGCM)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_HGCM.o /tmp/vbox.0/HGCM.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/.VBoxCalls.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VBoxCalls)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/.tmp_VBoxCalls.o /tmp/vbox.0/VBoxCalls.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/.alloc-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/r0drv/.tmp_alloc-r0drv.o /tmp/vbox.0/r0drv/alloc-r0drv.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/linux/.alloc-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/r0drv/linux/.tmp_alloc-r0drv-linux.o /tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c
gcc -m32 -Wp,-MD,/tmp/vbox.0/r0drv/linux/.semaphore-r0drv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -fshort-wchar -I/lib/modules/2.6.22.4-65.fc7/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBOX_HGCM -DLOG_TO_BACKDOOR -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(semaphore_r0drv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -c -o /tmp/vbox.0/r0drv/linux/.tmp_semaphore-r0drv-linux.o /tmp/vbox.0/r0drv/linux/semaphore-r0drv-linux.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/vbox.0/vboxvfs.o /tmp/vbox.0/vfsmod.o /tmp/vbox.0/vfs-utils.o /tmp/vbox.0/GenericRequest.o /tmp/vbox.0/SysHlp.o /tmp/vbox.0/PhysHeap.o /tmp/vbox.0/Init.o /tmp/vbox.0/VMMDev.o /tmp/vbox.0/HGCM.o /tmp/vbox.0/VBoxCalls.o /tmp/vbox.0/r0drv/alloc-r0drv.o /tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o /tmp/vbox.0/r0drv/linux/semaphore-r0drv-linux.o
Building modules, stage 2.
make -f /usr/src/kernels/2.6.22.4-65.fc7-i686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.22.4-65.fc7-i686/Module.symvers -I /tmp/vbox.0/Module.symvers -o /tmp/vbox.0/Module.symvers -w
gcc -m32 -Wp,-MD,/tmp/vbox.0/.vboxvfs.mod.o.d -nostdinc -isystem /usr/lib/gcc/i386-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxvfs.mod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxvfs)" -DMODULE -c -o /tmp/vbox.0/vboxvfs.mod.o /tmp/vbox.0/vboxvfs.mod.c
ld -m elf_i386 -m elf_i386 -r -o /tmp/vbox.0/vboxvfs.ko /tmp/vbox.0/vboxvfs.o /tmp/vbox.0/vboxvfs.mod.o
Installing the Guest Additions kernel module system service.
addrunlevel: /sbin/chkconfig not found
Installing the shared folder system service.
addrunlevel: /sbin/chkconfig not found
Installing the time synchronisation system service.
addrunlevel: /sbin/chkconfig not found
Installing the shared clipboard user service.
install_x11_startup_app: no arguments given
install_x11_startup_app(): dest is 98vboxadd-xclient.sh
install_x11_startup_app(): executing install -m 0755 98vboxadd-xclient /etc/X11/xinit/xinitrc.d/98vboxadd-xclient.sh
Creating udev rule for the Guest Additions kernel module.
Installing the X Window System drivers
Successfully completed.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Voltar ao Topo
gilbertosilva Novato Registrado em: Nov 23, 2006 Mensagens: 55 Localização: Anápolis/GO
Enviada: Sex Ago 31, 2007 11:30 am Assunto:
Olá após seguir os passos do tutorial deu a seguinte mensagem de erro no /var/log/vbox-install.log
Makefile:73: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Pare.
o que pode ser? alguem pode me dar uma força?
Voltar ao Topo
crocojet Usuário Registrado em: Sep 20, 2006 Mensagens: 69
Enviada: Sex Ago 31, 2007 6:02 pm Assunto:
Oi GilbertoSilva ! Chegastes a instalar os pacotes do kernel-headers e kernel-devel ?
Dá um checada com o seguinte comando no shell:
rpm -qa |grep kernel
Abraço,
CrocoJet
Voltar ao Topo
sanjulio Entusiasta Registrado em: Oct 01, 2006 Mensagens: 194
Enviada: Dom Out 07, 2007 3:56 pm Assunto:
reabri o topico ak para verificar se alguem ja conseguiu fazer qualquer dispositivo ubs funcionar no virtual box. ja busquei na net e so acho solução para o ubuntu. Se alguem tiver algum palpite... _________________ A diferença entre o Bill Gates e o Batman e que o Batman consegue derrotar o Pingüim!!
Voltar ao Topo
rodrigoponney Novato Registrado em: Apr 08, 2007 Mensagens: 37 Localização: mg
Enviada: Dom Fev 17, 2008 10:32 am Assunto: como eu resolvo isso
quando eu vou mandar rodar a emulacao
The VirtualBox kernel driver is not accessible to the current user. Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups. You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).
Código do Resultado:
0x80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}
Voltar ao Topo
rodrigoponney Novato Registrado em: Apr 08, 2007 Mensagens: 37 Localização: mg
Enviada: Dom Fev 17, 2008 1:39 pm Assunto: problema
problema resolvido.
como:
system-config-user
depois eu adicionei meu usuario ao grupo do VIRTUALBOX
Voltar ao Topo
rodrigoponney Novato Registrado em: Apr 08, 2007 Mensagens: 37 Localização: mg
Enviada: Dom Fev 17, 2008 2:17 pm Assunto: compartilha pasta
como compartilha uma pasta com virtual box (rodando WINDOWS XP)
obs:
eu ja fui em configuracao e adicionei a pasta a ser compartilha, mas quando rodo o windows xp(virtual), esta pasta nao aparece em NET WORK
Voltar ao Topo
marcelomfz Avançado Registrado em: Aug 21, 2006 Mensagens: 468 Localização: Rio Grande do Sul
Enviada: Dom Fev 17, 2008 8:32 pm Assunto:
Quem tiver afim eu criei um script para instalar o VirtualBox e outras coisas mais quem tiver afim é só mandar uma msg pedindo, foi feito só para dar uma estudade em shell script mesmo...
Voltar ao Topo
Enviar Mensagens Novas: Proibido . Responder Tópicos Proibido Editar Mensagens: Proibido . Excluir Mensagens: Proibido . Votar em Enquetes: Proibido .
Powered by phpBB © 2001, 2005 phpBB Group