Kernel bauen unter Debian ?
Kernel bauen unter Debian ?
Hi,
habe kein richtiges Howto gefunden, was mir evtl. helfen würde, mein Problem ist folgendes:
Ich möchte mir einen neuen Kernel (2.6.8.1)backen (http://www.kernel.org), doch dazu brauche ich die Entwicklungsprogramme, aber ich weiß nicht wie ich diese "Sparte" mit apt-get installieren muss, ohne dort apt-get install (Paket x,y,z,m,h und ich dort zig Pakete eintippen muss, haben die vielleicht sowas wie einen Überbegriff ? z.B das bei apt-get install (Überbegriff) die Pakete y,z,v,m etc... alle installiert werden ? ich hoffe ihr wisst worauf ich hinaus möchte..
So, das wäre es von mir, würde mich freuen wenn ihr mir helfen könntet...
edit: Muss ich um einen Graka Treiber zu installieren mit apt-get erst die Kernel Headers installieren ?
tost
habe kein richtiges Howto gefunden, was mir evtl. helfen würde, mein Problem ist folgendes:
Ich möchte mir einen neuen Kernel (2.6.8.1)backen (http://www.kernel.org), doch dazu brauche ich die Entwicklungsprogramme, aber ich weiß nicht wie ich diese "Sparte" mit apt-get installieren muss, ohne dort apt-get install (Paket x,y,z,m,h und ich dort zig Pakete eintippen muss, haben die vielleicht sowas wie einen Überbegriff ? z.B das bei apt-get install (Überbegriff) die Pakete y,z,v,m etc... alle installiert werden ? ich hoffe ihr wisst worauf ich hinaus möchte..
So, das wäre es von mir, würde mich freuen wenn ihr mir helfen könntet...
edit: Muss ich um einen Graka Treiber zu installieren mit apt-get erst die Kernel Headers installieren ?
tost
Nicht hauen...bin noch Newbie ![Wink ;-)](./images/smilies/icon_wink.gif)
![Wink ;-)](./images/smilies/icon_wink.gif)
Versuch mal:tost hat geschrieben:Wie sieht es jetzt mit den Entwickelungstools aus ? Hat das keiner verstanden, wie ich das meine ?
Code: Alles auswählen
$ apt-get install build-essential kernel-package
Zuletzt geändert von QT am 22.09.2004 20:36:11, insgesamt 1-mal geändert.
- KBDCALLS
- Moderator
- Beiträge: 22455
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Was aber auch nicht gerade die Übersicht erhöht ist das man das die Seiten über Wiki und Tipps findet. also über zwei verschiedene Ausgangspunkte.Joghurt hat geschrieben:Naja, ich wusste, dass es sie gibt, und habe trotzdem 5 Minuten gesucht.
Das Wiki ist sehr unübersichtlich... Hab leider wenig Zeit, um das zu verbessern
was ich nicht ganz verstehe:
damit er auch von reiserfs partitionen bootet, müsste es doch so heißen:
und nicht wie es in diesem Link steht:
http://www.debianforum.de/wiki/?page=Kernelboot
zudem gibt bei mir grep EXT.config
auch was anderes aus:
würde ein Ext2/3 Dateisystem bzw reiserfs so starten ?
tost
damit er auch von reiserfs partitionen bootet, müsste es doch so heißen:
Code: Alles auswählen
grep REISERFS .config
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_CHECK=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y
http://www.debianforum.de/wiki/?page=Kernelboot
zudem gibt bei mir grep EXT.config
auch was anderes aus:
Code: Alles auswählen
grep EXT .config
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_MTD_CFI_INTELEXT=m
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SND_GUSEXTREME=m
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_NCPFS_EXTRAS=y
tost
Nicht hauen...bin noch Newbie ![Wink ;-)](./images/smilies/icon_wink.gif)
![Wink ;-)](./images/smilies/icon_wink.gif)
- KBDCALLS
- Moderator
- Beiträge: 22455
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Weiß jetzt nicht wodrauf du genau hinaus willst. Es reicht doch wenn alle Module die zum Booten benötigt werden entweder fest im Kernel sind oder halt in einer INITRD . Nur da sein müssen sie halt. Und das alles andere sind Optionen.
braucht man nicht unbedingt um von ext3 zu booten .
Aber nimmt doch erst einmal einen vorkompilierten Debiankernel.
Code: Alles auswählen
CONFIG_EXT3_FS_SECURITY=y
Aber nimmt doch erst einmal einen vorkompilierten Debiankernel.
-
- Beiträge: 429
- Registriert: 09.10.2003 16:17:33
- Wohnort: Ilmenau
-
Kontaktdaten:
- KBDCALLS
- Moderator
- Beiträge: 22455
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Eigentlich müßtest du jetzt etwas mehr über deinen Rechner verraten.
Um aber erst einmal eine lauffähige Konfig hinzugriegen, kann man seit Kernel 2.6
machen
gibt dir eine Hife aus , welche Target das Makefile des Kernels 2.6 kennt.
Um aber erst einmal eine lauffähige Konfig hinzugriegen, kann man seit Kernel 2.6
Code: Alles auswählen
make defconfig.
Code: Alles auswählen
make help