Kernel und welches ist der Passende Header dafür?
Kernel und welches ist der Passende Header dafür?
Hallo zusammen
ich habe eine frage, bzw. zwei.
Erstens, ich habe den Kernel 2.6.23.16 zum laufen gebracht.
so nun möchte ich entweder XEN oder VMware installieren. Xen hat auch bis jetzt geklappt, nur wird verlangt, dass es mit Grub gemacht wird, ich habe aber lilo drauf. kann ich grub nach installieren und danach auch als standart benützten? (Server Steht im RZ habe keinen physischen zugriff darauf.
meine andere frage ist: welchen Header kann ich für den Kernel benutzten? (für die VMware installation )
nebenbei: System ist ein Dualcore 2.0, 2 GB Arbeitsspeicher, debian Etch.
Vielen Dank im vorraus!
Grüse
ich habe eine frage, bzw. zwei.
Erstens, ich habe den Kernel 2.6.23.16 zum laufen gebracht.
so nun möchte ich entweder XEN oder VMware installieren. Xen hat auch bis jetzt geklappt, nur wird verlangt, dass es mit Grub gemacht wird, ich habe aber lilo drauf. kann ich grub nach installieren und danach auch als standart benützten? (Server Steht im RZ habe keinen physischen zugriff darauf.
meine andere frage ist: welchen Header kann ich für den Kernel benutzten? (für die VMware installation )
nebenbei: System ist ein Dualcore 2.0, 2 GB Arbeitsspeicher, debian Etch.
Vielen Dank im vorraus!
Grüse
Spasswolf hat geschrieben:Du brauchst eigentlich keine Header, nur die Quellen (die Header sind ein Teil der Quellen). Und ja, du kannst grub nachträglich installieren.
ok, hört sich schonmal gut an!
könntest du mir sagen was vorteilhafter ist? Xen (hab ich noch nie damit gearbeitet) oder Vmware Server (kenne ich schon:))
und könntest du mir zugleich sagen, wie ich an die lösung meines Problemes komme, entweder mit den quellen (für Vmware) oder Grub nachträglich installieren, sodass es mein favorit wird, also dass grub gestartet wird anstatt lilo!
wäre sehr nett!
Vielen Dank
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Der reine Sourcecode reicht aber nicht. Er sollte so gelassen werden wie er nach dem kompilieren des Kernels hinterlassen wird.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Hi,
Gastsysteme unter Xen haben also nahezu direkten Zugriff auf die Hardware des Hostsystems und dadurch erheblich Mehr Performance.
[1] http://de.wikipedia.org/wiki/Xen
Die Frage beantwortet dir schon alleine Wikipedia [1].tought hat geschrieben:könntest du mir sagen was vorteilhafter ist? Xen (hab ich noch nie damit gearbeitet) oder Vmware Server (kenne ich schon:))
Gastsysteme unter Xen haben also nahezu direkten Zugriff auf die Hardware des Hostsystems und dadurch erheblich Mehr Performance.
Wenn du Grub installierst und in den MBR schreibst, startet auch nur dieser.tought hat geschrieben:und könntest du mir zugleich sagen, wie ich an die lösung meines Problemes komme, entweder mit den quellen (für Vmware) oder Grub nachträglich installieren, sodass es mein favorit wird, also dass grub gestartet wird anstatt lilo!
[1] http://de.wikipedia.org/wiki/Xen
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
ok, ich habe es jetzt einmal probiert mit dem installierenKBDCALLS hat geschrieben:Der reine Sourcecode reicht aber nicht. Er sollte so gelassen werden wie er nach dem kompilieren des Kernels hinterlassen wird.
hast du vieleicht eine ahnung, was hierfür das problem sein könnte:
Code: Alles auswählen
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.23.16/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.23.16'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl':
/tmp/vmware-config0/vmmon-only/linux/driver.c:1659: error: 'struct mm_struct' has no member named 'dumpable'
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.16'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
wenn ich nachträglich aber grub-install eingebe gibt es mir immer die hilfe an, wie kann ich jetzt grund in dr MRB installieren?
Grüsse
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Das Vmware Modul was du zu kompilieren versuchst, ist nicht für Kernel 2.6.23 gemacht.
In Kernel 2.6.22 wird das benutzt:
In Kernel >= 2.6.23 hingegen:
Du kannst also entweder Kernel 2.6.22.19 installieren, oder den Quelltext des Vmmon Moduls ändern (Vielleicht gibt es aber auch schon eine passender Vmware Version).
grub-install funktioniert so: Wenn /dev/hda deine Festplatte ist und du keine eingene Bootpartition hast, kannst du grub so in den MBR installieren:
In Kernel 2.6.22 wird das benutzt:
Code: Alles auswählen
mm_struct *mm;
ret = mm->dumpable;
Code: Alles auswählen
mm_struct *mm;
ret = get_dumpable (mm);
grub-install funktioniert so: Wenn /dev/hda deine Festplatte ist und du keine eingene Bootpartition hast, kannst du grub so in den MBR installieren:
Code: Alles auswählen
grub-install /dev/hda
so, ich finde es langsam bedenklich, was mache ich falsch?
ich habe mich jetzt dazu entschieden den kernel 2.6.22.19 zu installieren.
ich habe diese anleitung benutzt. http://wiki.netzwerkdienst-wittenau.de/ ... _bauen-ovh jedoch habe ich anstatt den Kernel zu downloaden (ist nicht mehr verfügar) meinen alten mit 'make mrproper' und make oldconfig' erstellt.
meine config am schluss der lilo.conf sieht wie folgt aus:
sprich, das einzige was ich geändert habe ist jeweils die zahlen 23 und 16.
bei dem kernel 2.6.23.16 funktioniert das ganze, wieso nicht beim 2.6.22.19?
ich habe mich jetzt dazu entschieden den kernel 2.6.22.19 zu installieren.
ich habe diese anleitung benutzt. http://wiki.netzwerkdienst-wittenau.de/ ... _bauen-ovh jedoch habe ich anstatt den Kernel zu downloaden (ist nicht mehr verfügar) meinen alten mit 'make mrproper' und make oldconfig' erstellt.
meine config am schluss der lilo.conf sieht wie folgt aus:
Code: Alles auswählen
prompt
timeout=50
default=linux
boot=/dev/sda
map=/boot/System.map-2.6.22.19
install=/boot/boot.b
lba32
append=""
serial=0,9600n8
image=/boot/vmlinuz-2.6.22.19
label=linux
read-only
root=/dev/sda1
bei dem kernel 2.6.23.16 funktioniert das ganze, wieso nicht beim 2.6.22.19?
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Welcher Kernel soll nicht mehr verfügbar sein ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
also es ist so:
ich habe vom Hoster einen kernel bekommen, der mir nix bringt, und ich muss einen standartkernel benützen damit ich vmware installieren kann, oder reicht es, wenn ich den kernel downloade entpacke und die installaitonsroutine auf den entpackten kernel zeigen lasse? ich denke nicht, oder?
und ich kann den kernel 2.6.23.16 ohne probleme installieren, das system bootet danach auch ganz normal, mache ich das ganze aber mit dem kernel 2.6.22.19 kommt er nicht mehr hoch... was kann da das problem sein?
Grüsse
ich habe vom Hoster einen kernel bekommen, der mir nix bringt, und ich muss einen standartkernel benützen damit ich vmware installieren kann, oder reicht es, wenn ich den kernel downloade entpacke und die installaitonsroutine auf den entpackten kernel zeigen lasse? ich denke nicht, oder?
und ich kann den kernel 2.6.23.16 ohne probleme installieren, das system bootet danach auch ganz normal, mache ich das ganze aber mit dem kernel 2.6.22.19 kommt er nicht mehr hoch... was kann da das problem sein?
Grüsse
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Funktioniert den ein Original Debiankernel ? Welches Debian ist denn Installiert ?
Was für eine Version hat dir denn der Hoster installiert ?
Was für eine Version hat dir denn der Hoster installiert ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
also:
es ist debian etch mit dem selbstgebackenen Kerel der da heisst: 2.6.24.2-xxxx-std-upv4-32
wie kann ich einen orginal debian kernel installieren? mit aptitude kernel-2.6.xx.xx ? oder wie
mehr daten vom System:
es ist debian etch mit dem selbstgebackenen Kerel der da heisst: 2.6.24.2-xxxx-std-upv4-32
wie kann ich einen orginal debian kernel installieren? mit aptitude kernel-2.6.xx.xx ? oder wie
mehr daten vom System:
Motherboard
Typ: D945GCNL
RAM
chanadimm0-j6h1 : 1024
chanbdimm0-j6j1 : 1024
CPU
Typ: Intel(R) Pentium(R) Dual CPU E2180 2.00GHz
Geschwindigkeit: 1995.071 Mhz
Cache: 1024 KB
Anzahl: 2
PCI Bus
-Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
-PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
-VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
-PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
-PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
-PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
-PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
-USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller 1 (rev 01)
-USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller 2 (rev 01)
-USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller 3 (rev 01)
-USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller 4 (rev 01)
-USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
-PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
-ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
-IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
-IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
-SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
-Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Haben die etwa ein eigenes Repository ? Was steht in der /etc/apt/sources.list ? und was ergibt
Code: Alles auswählen
aptitude search kernel ; aptitude search linux
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
/etc/apt/sources.list hat geschrieben:deb ftp://mir1.ovh.net/debian/ etch main
deb-src ftp://mir1.ovh.net/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main
EDIT:
ok, ich habe es geschafft den kernel 2.6.22.19 zum laufen zu bringen. jetzt kommt beim installieren von VMware die fehlermeldung:
ich habe keine ahnugn mehrExtracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22.19'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:6:
/tmp/vmware-config0/vmmon-only/./include/driver-config.h:26:2: error: #error "No Module support in this kernel. Please configure with CONFIG_MODULES"
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.19'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference ... linux.html".
Execution aborted.
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Code: Alles auswählen
No Module support in this kernel. Please configure with CONFIG_MODULES
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Das:
Code: Alles auswählen
[*] Enable loadable module support --->
[*] Module unloading
[*] Forced module unloading
[ ] Module versioning support
[ ] Source checksum for all modules
[*] Automatic kernel module loading