The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
telnet Leerlaufzeitlimit auf Redhat Kernel 2.4.35.4 Jing Han Red Hat 0 05-12-2008 04:59 PM
RedHat: Wichtig: Kernel-Sicherheit und Fehlerbereinigung iBot Security Advisories (RSS) 0 05-07-2008 10:10 AM
einen neuen Kernel kompilieren in RHEL 5 vikas027 UNIX für Fortgeschrittene und Experten 1 02-05-2008 05:14 AM
Dual Xeon 2.6, RedHat EL 4 ES, bis zu den neuesten Release-Version. 2.6.9 Kernel Garp Linux-Benchmarks 2 08-01-2005 11:01 AM
C unter Linux kompilieren? ctchung High-Level-Programmierung 2 09-20-2001 11:26 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 07-21-2008
bhattbonny bhattbonny is offline
Registrierte Nutzer
  
 

Join Date: Jul 2008
Beiträge: 2
wie man auf Red Hat Linux-Kernel

Hallo,
Bitte lassen Sie mich wissen, wie man einen Linux-Kernel auf RedHat. Ich bin relativ neu in diesem Bereich, so wenden Sie sich bitte ein wenig Geduld mit mir. Hier ist die Datei, ich war vorher mit den folgenden Angaben:
Kompilieren des Linux-Kernel auf RedHat 7.1

Diese Seite beschreibt, wie die Installation der aktuellen Linux-Kernel-Version 2.4 auf Redhat 7.1. Insbesondere wird beschrieben, wie die zur Erstellung der offiziellen Kernel-Quellen mit Redhat die Standard-Konfiguration.
Motivation

Es kann sehr schwierig für eine typische Linux-Benutzer zu konfigurieren, den offiziellen Linux-Kernel-Quellen von www.kernel.org für die Arbeit mit Redhat. Zum Beispiel habe ich einmal einen Kernel kompiliert, die nicht mit meiner Soundkarte. Der beste Weg zur Vermeidung solcher Kopfschmerzen ist es, die Kernel-Source-config-Datei aus dem Redhat-Source-RPM und die Verwendung dieser Konfiguration mit der offiziellen Kernel-Quellen von kernel.org. Die folgenden Anweisungen erläutern, wie das getan werden kann. Ich schlage vor, mit diesem Leitfaden als Ergänzung zu den üblichen Unterlagen, die nicht als Ersatz.
Download der Quellen


  • Download aktuelle stabile Kernel-Quellen von kernel.org. Versuchen Sie nicht, um die gleiche Version, die Sie bereits nutzen, es sei denn, Sie wissen, was Sie tun, oder Sie riskieren Messing Ihre Kernel-Module. Sie können herausfinden, welche Kernel Sie bereits mit $ Uname-r
  • Entpacken Sie die Quellen. Ältere Versionen werden musste entpackt in / usr / src, aber jetzt sind Tage, die Sie wahrscheinlich besser die Quellen in Ihrem Home-Verzeichnis angemeldet als normaler Benutzer. $ Tar-xzf linux-2.4.3.tar.gz
  • Sie können die Konfigurationsdateien aus dem Kernel-Source-RPM. Leider bedeutet dies, dass die Installation von mehr als 100 MB Kernelquellen nur um eine einzige Datei 30 kB. Seien Sie sich bewusst, dass es zwei verschiedene Quell-RPMs, dh xxx.xxx.srpm Kernel-und Kernel-source.xxx.xxx.rpm. Wenn Sie diese Dateien haben, ist es wahrscheinlich möglich, deinstallieren Sie die Quell-RPM um Speicherplatz zu sparen. So ersparen Sie sich die Zeit und Aufwand, hier sind die config Dateien für den Kernel 2.4.2, als mit dem RedHat 7.1-Source-RPM. $ Tar xzf configs.tar.gz
Konfigurieren


  • In Top-Verzeichnis Ihrer Kernel-Quellen von kernel.org, laufen $ Make mrproper
  • Kopieren Sie die Datei am besten geeignete Konfiguration für Ihr System zu. Config in das oberste Verzeichnis der Kernel-Quellen. $ Cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
  • Ihre Konfigurationsdatei ist für eine ältere Version des Kernels, und so müssen aktualisiert werden. Der folgende Befehl wird nur Fragen zu neuen Funktionen. Die meisten der Zeit, die Sie sich verlassen können, diese neuen Funktionen, es sei denn, sie speziell die Sie interessieren. $ Make oldconfig
  • Wie konfiguriert, Ihre Kernel-Module und unterstützt eine große Anzahl an Hardware-und Funktionen, die Sie nicht brauchen. Sie können schalten Sie einige der Dinge, um die Zusammenstellung und Speicherplatz sparen. Oder Sie aktivieren möchten, dass einige Feature deaktiviert wurde in der Standard. Führen Sie dazu $ Make xconfig
  • Machen Sie eine Backup-Kopie. Konfigurat. $ Cp. Config ~ / backup-Kernel-Konfiguration
Kompilieren den Kernel und die Module


  • Dieser Teil ist einfach. Sie haben genügend Zeit, um sich eine Tasse Kaffee .... $ Make dep
    $ Make bzImage
    $ Make modules
Installieren Sie Ihren neuen Kernel


  • Bis jetzt haben Sie hoffentlich wurden angemeldet als normaler Benutzer. Nun müssen Sie zu root. $ Su
  • Kopieren Sie den Kernel in seinem endgültigen Bestimmungsort. Nicht überschreiben Ihre funktionierenden Kernel! # Cp ~ user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
  • Installieren Sie die Module. # Make modules_install
  • Die Datei / etc / lilo.conf, so dass Sie booten können den neuen Kernel. Nehmen Sie nicht die für Ihre Arbeitskopie Kernel gebootet haben, bis Sie die neue! Im folgenden Beispiel, werden Sie wahrscheinlich eine Änderung der Lage der Root-Partition. image \u003d / boot/vmlinuz-2.4.3
    label \u003d linux-2.4.3
    read-only
    root \u003d / dev/hdc2
  • Lilo # / Sbin / lilo
  • Wenn Sie möchten, dass eine Rettungs-Diskette, führen Sie $ Make bzdisk
weiter: Ich ging auf die kernel.org Website heruntergeladen die die neueste stabile Version von Linux, entpacken Sie die Datei, habe ich auch heruntergeladen configs.tar.gz und entpacken es. Ich bin jetzt verwirrt, was als nächstes zu tun? Vielen Dank im Voraus. Was ist das oberste Verzeichnis meiner Kernelquellen, immer ein wenig verwirrt aus Darauf. Bitte erläutern Sie, oder Sie können erklären, den gesamten Prozess von Anfang an. Auch bin ich nicht die Arbeit mit Linux 7.1, aber mit Linux 4.0, aber ich bin der Hoffnung, sie würde gleich. Danke!
  #2 (permalink)  
Old 07-22-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Ort: Deutschland
Beiträge: 2285
Zunächst sollten Sie wissen, welche Hardware Sie haben, bevor Sie Ihre eigenen Kernel kompilieren, so dass Sie nicht haben, um Modulen, die Sie nicht brauchen, und wird der Kernel größer als nötig.

Zweitens, kann ich nicht sagen, über die Spezialitäten für Red Hat, aber alles in allem ist es ein wenig wie der Typ beschrieben, was Sie bereits geschrieben haben.

Also, was wollen Sie haben erklärt, von dieser Anleitung? Und es gibt viele in der Web-Seite gewidmet, wie man einen Kernel, btw.
  #3 (permalink)  
Old 07-22-2008
bhattbonny bhattbonny is offline
Registrierte Nutzer
  
 

Join Date: Jul 2008
Beiträge: 2
wie man Linux-Kernel auf redhatII

Vielen Dank für die Antwort! Wie kann ich meine die Hardware Linux-System haben, und wie kann ich feststellen, was ich brauche, was ich nicht? Also, was ist der Sinn des Satzes "Verzeichnis auf Ihrer Kernel-Quellen von kernel.org, laufen $ Make mrproper " Was ist das Top-Verzeichnis, ich weiß, dass ich die Linux entpackt in / usr / src / linux, ist dieses Verzeichnis sie sprechen? Bitte lassen Sie es mich wissen. Danke!
Closed Thread

Lesezeichen

Tags
Linux Download, solaris

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 07:25 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0