Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 12:15:51
Hi,
bekomme vmware-server nicht installiert, weil ich nicht das korrekte Verzeichnis für die C header angegeben bekomme.
Code: Alles auswählen
...
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
Your kernel was built with "gcc" version "4.1.3", while you are trying to use
"/usr/bin/gcc" version "4.3.2". This configuration is not recommended and
VMware Server may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc" version "4.3.2" anyway? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The directory of kernel headers (version 2.6.27-duff) does not match your
running kernel (version 2.6.26-1-686). Even if the module were to compile
successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The directory of kernel headers (version 2.6.27-duff) does not match your
running kernel (version 2.6.26-1-686). Even if the module were to compile
successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Danke.
Oh, yeah!
-
Mictlan
- Beiträge: 596
- Registriert: 03.09.2007 11:55:28
Beitrag
von Mictlan » 30.06.2009 13:35:02
apt-get install build-essential
apt-get install linux-headers-`uname -r`
hab ich grad vor 5 minuten gemacht
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 14:00:13
Danke, aber ich habe den Kernel 2.6.27 selbst gebaut.
Code: Alles auswählen
root@daniel-laptop:~# apt-get install build-essential
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
build-essential ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@daniel-laptop:~# apt-get install linux-headers-`uname -r
>
root@daniel-laptop:~# apt-get install linux-headers-`uname -r`
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
E: Konnte Paket linux-headers-2.6.27-daniel nicht finden
Oh, yeah!
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 30.06.2009 14:06:51
Bei dir läuft aber scheinbar noch der 2.6.26 Debiankernel:
Code: Alles auswählen
The directory of kernel headers (version 2.6.27-duff) does not match your
running kernel (version 2.6.26-1-686). Even if the module were to compile
successfully, it would not load into the running kernel.
Was passiert wenn du Kernel 2.6.27 bootest und dann vmware installierst?
-
Mictlan
- Beiträge: 596
- Registriert: 03.09.2007 11:55:28
Beitrag
von Mictlan » 30.06.2009 14:10:08
dann musst du selbst wissen welche Version du nehmen musst.... helfen wird dir dabei
und
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 14:14:54
Kann die Installation dann auch nicht fortsetzen ;-(
Code: Alles auswählen
root@daniel-laptop:~# uname -a
Linux daniel-laptop 2.6.27-daniel #1 SMP Wed Apr 8 16:53:33 CEST 2009 i686 GNU/Linux
root@daniel-laptop:~# dpkg -l|grep linux-he
ii linux-headers-2.6-686 2.6.26+17+lenny1 Header files for Linux 2.6-686
ii linux-headers-2.6.17-2 2.6.17-9 Common header files for Linux 2.6.17
ii linux-headers-2.6.18-4 2.6.18.dfsg.1-12etch2 Common header files for Linux 2.6.18
ii linux-headers-2.6.18-5 2.6.18.dfsg.1-17 Common header files for Linux 2.6.18
ii linux-headers-2.6.18-6 2.6.18.dfsg.1-23 Common header files for Linux 2.6.18
ii linux-headers-2.6.24-1-common 2.6.24-7 Common header files for Linux 2.6.24
ii linux-headers-2.6.26-1-686 2.6.26-13lenny2 Header files for Linux 2.6.26-1-686
ii linux-headers-2.6.26-1-common 2.6.26-13lenny2 Common header files for Linux 2.6.26-1
ii linux-headers-2.6.26-2-686 2.6.26-17 Header files for Linux 2.6.26-2-686
ii linux-headers-2.6.26-2-common 2.6.26-17 Common header files for Linux 2.6.26-2
Oh, yeah!
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 30.06.2009 14:19:55
Hast du schon versucht dir ein kernel_headers Paket mit make-kpkg zu bauen? Und heißt dein Kernel nun 2.6.27-daniel oder 2.6.27-duff?
-
Mictlan
- Beiträge: 596
- Registriert: 03.09.2007 11:55:28
Beitrag
von Mictlan » 30.06.2009 14:20:44
und nicht grep linux-he !!!
sinn und zweck der sache ist herauszufinden wovon du kompiliert hast und dann die entsprechenden header nachzuladen
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 14:39:20
Mit make-kpkg habe ich noch nicht probiert.
Code: Alles auswählen
root@daniel-laptop:~# dpkg -l|grep linux
ii doc-linux-de 2003.10-4 Linux HOWTOs in German
ii doc-linux-text 2008.08-1 Linux HOWTOs and FAQs in ASCII format
ii libselinux1 2.0.65-5 SELinux shared libraries
ii libselinux1-dev 2.0.65-5 SELinux development headers
ii linux-headers-2.6-686 2.6.26+17+lenny1 Header files for Linux 2.6-686
ii linux-headers-2.6.17-2 2.6.17-9 Common header files for Linux 2.6.17
ii linux-headers-2.6.18-4 2.6.18.dfsg.1-12etch2 Common header files for Linux 2.6.18
ii linux-headers-2.6.18-5 2.6.18.dfsg.1-17 Common header files for Linux 2.6.18
ii linux-headers-2.6.18-6 2.6.18.dfsg.1-23 Common header files for Linux 2.6.18
ii linux-headers-2.6.24-1-common 2.6.24-7 Common header files for Linux 2.6.24
ii linux-headers-2.6.26-1-686 2.6.26-13lenny2 Header files for Linux 2.6.26-1-686
ii linux-headers-2.6.26-1-common 2.6.26-13lenny2 Common header files for Linux 2.6.26-1
ii linux-headers-2.6.26-2-686 2.6.26-17 Header files for Linux 2.6.26-2-686
ii linux-headers-2.6.26-2-common 2.6.26-17 Common header files for Linux 2.6.26-2
rc linux-image-2.6.16-2-686 2.6.16-18 Linux kernel 2.6.16 image on PPro/Celeron/PI
rc linux-image-2.6.17-2-686 2.6.17-9 Linux 2.6.17 image on PPro/Celeron/PII/PIII/
rc linux-image-2.6.18+ 2.6.18+-10.00.Custom Linux kernel binary image for version 2.6.18
ri linux-image-2.6.18-4-686 2.6.18.dfsg.1-12etch2 Linux 2.6.18 image on PPro/Celeron/PII/PIII/
rc linux-image-2.6.22-3-686 2.6.22-6.lenny1 Linux 2.6.22 image on PPro/Celeron/PII/PIII/
rc linux-image-2.6.24-1-686 2.6.24-7 Linux 2.6.24 image on PPro/Celeron/PII/PIII/
rc linux-image-2.6.24-etchnhalf.1-686 2.6.24-6~etchnhalf.7 Linux 2.6.24 image on PPro/Celeron/PII/PIII/
ii linux-image-2.6.26-1-686 2.6.26-13lenny2 Linux 2.6.26 image on PPro/Celeron/PII/PIII/
ii linux-image-2.6.27 6.1 Linux kernel binary image for version 2.6.27
ii linux-image-2.6.27-daniel 2.6.27-daniel-10.00.Custom Linux kernel binary image for version 2.6.27
ii linux-image-2.6.27daniel 2.6.27daniel-10.00.Custom Linux kernel binary image for version 2.6.27
ii linux-kbuild-2.6.17 2.6.17-3 Kbuild infrastructure for Linux 2.6.17
ii linux-kbuild-2.6.18 2.6.18-1 Kbuild infrastructure for Linux 2.6.18
ii linux-kbuild-2.6.26 2.6.26-3 Kbuild infrastructure for Linux 2.6.26
ii linux-libc-dev 2.6.26-17 Linux support headers for userspace developm
ii linux-sound-base 1.0.17.dfsg-4 base package for ALSA and OSS sound systems
ii linux-source-2.6.26 2.6.26-17 Linux kernel source for version 2.6.26 with
ii syslinux 2:3.71+dfsg-5 utilities for the syslinux bootloaders
ii syslinux-common 2:3.71+dfsg-5 Kernel loader which uses a FAT, ext2/3 or is
ii util-linux 2.13.1.1-1 Miscellaneous system utilities
root@daniel-laptop:~# uname -a
Linux daniel-laptop 2.6.27-daniel #1 SMP Wed Apr 8 16:53:33 CEST 2009 i686 GNU/Linux
root@daniel-laptop:~# uname -r
2.6.27-daniel
[edit]
Probiere mal ein make-kpkg...
Code: Alles auswählen
root@daniel-laptop:/usr/src/linux# make-kpkg --config menuconfig kernel_headers
exec debian/rules DEBIAN_REVISION=2.6.27duff-10.00.Custom CONFIG_TARGET=menuconfig kernel_headers
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-headers-2.6.27-duff
...
[/edit]
Oh, yeah!
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 15:52:07
Wie gehe ich denn nun am geschicktesten weiter vor?
In /usr/src/linux und conf.vars steht noch folgendes:
Code: Alles auswählen
This is kernel package version 11.015.
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 27
EXTRAVERSION =
APPEND_TO_VERSION = duff
KPKG_SELECTED_MODULES =
Debian Revision = 2.6.27duff-10.00.Custom
KPKG_ARCH =
do_parallel =
fast_dep =
Will doch nur in einer virtuellen Maschine Sun Solaris installieren...
Oh, yeah!
-
Mictlan
- Beiträge: 596
- Registriert: 03.09.2007 11:55:28
Beitrag
von Mictlan » 30.06.2009 15:56:25
hat make-kpkg etwas generiert?
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 30.06.2009 16:02:20
Und wieso heißt es einmal duff und einmal daniel?
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 16:04:34
make-kpkg hat sich mit Fehlern beendet.
Wieso es einmal duff und einmal daniel heißt, weiß ich auch nicht mehr.
Habe sowieso das Gefühl, dass ich in Sachen kernel bauen immer weniger verstehe....
Oh, yeah!
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 30.06.2009 16:47:28
Die Namen sollten auf jeden Fall gleich sein sonst bekommst du wieder dieses Problem:
Code: Alles auswählen
The directory of kernel headers (version 2.6.27-duff) does not match your
running kernel (version 2.6.26-1-686).
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 19:19:03
Wie gehe ich denn nun am besten weiter vor?
Oh, yeah!
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 19:39:15
Hatte den Kernel so gebaut:
Code: Alles auswählen
cd /usr/src/linux
make menuconfig
make-kpkg clean
make-kpkg --initrd --append-to-version daniel kernel_image
dpkg -i ../linux-image-2.6.27daniel_2.6.27daniel-10.00.Custom_i386.deb
Oh, yeah!
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 30.06.2009 19:52:18
Ich würde mal auf gleiche Weise die Header bauen:
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 30.06.2009 21:25:05
Danke, habe es nun so hinbekommen (die Installation vom vmware-server)
Code: Alles auswählen
root@daniel-laptop:# cd /usr/src/linux
root@daniel-laptop:/usr/src/linux# make menuconfig
root@daniel-laptop:/usr/src/linux# make-kpkg clean
root@daniel-laptop:/usr/src/linux# make-kpkg --initrd --append-to-version -daniel kernel_image
root@daniel-laptop:/usr/src/linux# make-kpkg --initrd --append-to-version -daniel kernel_headers
root@daniel-laptop:/usr/src/linux# cd ..
root@daniel-laptop:/usr/src# ls -lrt
-rw-r--r-- 1 root src 166977436 30. Jun 20:55 linux-image-2.6.27-daniel_10.00.Custom_i386.deb
drwxr-xr-x 24 root root 4096 30. Jun 20:57 linux-2.6.27
-rw-r--r-- 1 root src 6599014 30. Jun 20:59 linux-headers-2.6.27-daniel_10.00.Custom_i386.deb
drwxr-xr-x 21 root root 4096 30. Jun 21:03 linux-headers-2.6.27-daniel
root@daniel-laptop:/usr/src# dpkg -i *-2.6.27-daniel_10.00.Custom_i386.deb
Oh, yeah!