Hallo Leute,
Ich bin blutiger Anfänger habe Suse 9.1 und ein Adminbuch zu Suse 8.1.
Ich glaube das ist ein bischen unglücklich.
Wie kann ich auslesen welchen Kernel bei mir läuft.
Wo und welche Dateien sind der Kernel.
Hallo Leute,
Ich bin blutiger Anfänger habe Suse 9.1 und ein Adminbuch zu Suse 8.1.
Ich glaube das ist ein bischen unglücklich.
Wie kann ich auslesen welchen Kernel bei mir läuft.
Wo und welche Dateien sind der Kernel.
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
uname -a --> Welcher Kernel läuft.
und unter /usr/src/linux --> ist die aktuelle kernel source
und unter /boot/bzImage.... oder /boot/vmlinux..... sind die fertigen kernel Images.
Mfg MyD
console ->kernelversion
daten unter /boot die vmlinux 2.x.x
und unter /lib/modules/2.x.x halt jeweils passend zur kernelversion
edit: verdammt wieder nur 2.
Geändert von eruhenon (08.05.05 um 20:05 Uhr)
AMD-64 3400+
Mobility Radeon 9700pro (M11pro)
Debian 3.1-amd64
Kernel 2.6.8
Entweder hiermit: uname -r auf einer konsole als root, oder eventuell mit Kernelversion, das gibt aber eigentlich nur die Kurzform aus.
Deine Kernelquellen sollten sich eigentlich in /usr/src/linux-bla bla befinden. Bin mir aber jetzt nicht sicher, ob Suse bei der 8.1 nicht eventuell ein eigenes Süppchen gekocht hatte. Ist ja auch schon ein Weilchen her.
Gruß Albena
Danke für die schnelle Hilfe.
Ich habe Suse 9.1 laufen.
Bei mir ist unter /usr/src/ den linux Ordner nicht zu finden.
Wo ist er hin ?
Wenn ich den Kernel in den Ordner /boot kopieren soll , welche
Datei soll ich dort hin kopieren ?
Weil ich ein Problem mit dem Grub habe.
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
da dir dein tolles admin buch net so weiterhilft - und du noch so ein blutiger anfänger bist - würde ich dir mal empfehlen das hier zu lesen ...
http://www.thomashertweck.de/kernel26.html
Mfg MyD
Danke MyD ,
Ich habe mir es angeschaut habe aber nicht das gefunden was ich jetzt wissen wollte.
Wenn ich den Kernel in den Ordner /boot kopieren soll , welche
Datei soll ich dort hin kopieren ?
Weil ich ein Problem mit dem Grub habe.
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
Vielleicht solltest Du die Probleme mit dem GRUB näher erklären. Am Kernel herumzudoktorn wird dir ein nicht lauffähiges System bescheren.
Also mir ist der PC beim downloaden der E-Mails crashed.
Danach fährt der PC nicht mehr hoch.
Schon beim Grub gibt es Probleme.
Ich habe schon ein neues boot/grub Verzeichniss angelegt.
Habe menu.lst erstellt.
Nun möchte ich mit grub-install /dev/hda den Grub einrichten.
Dazu brauche ich meine Kerneldatei im /boot Verzeichniss.
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
Und noch immer reichen die Infos nicht aus.
1. eine genaue Fehlerbeschreibung inklusive Fehlermeldungen fehlt
2. Beschreibung deines Systems (Distribution, Partitionierung,...) fehlt
3. Was ist mit dem alten /boot geschehen?
4. Wie sah das alte /boot aus (denn da ist (war?) der Kernel drin)?
Zu 1. Beim einschalten des PC's erscheint das Grub Menü.
Danach kann Grub die Partition Hda... nicht finden so irgend wie.
Wenn du es genauer brauchst muß ich den PC herunter fahren und neu starten.
Da ich jetzt gerade mit diesem PC im Internet bin mit Koppix.
Zu3. Mit der alten /boot ist geändert worden durch die Rettungs Versuche von der
Suse CD. Die ich auf automatisch reparieren stellte.
Zu4. Kann ich nicht sagen ,da ich nur das veränderte kenne.
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
Gib mal ein ls von /boot und eine fdisk-Ausgabe, sowie die menu.lst.
Wo ist das alte /boot/grub hin? Du erwähntest ein Neuerstellen.
Ich habe beide /boot alt und neu.
Hier fdisk:
root@ttyp0[grub]# fdisk -l
Platte /dev/hda: 41.1 GByte, 41174138880 Byte
16 Köpfe, 63 Sektoren/Spuren, 79780 Zylinder
Einheiten = Zylinder von 1008 * 512 = 516096 Bytes
Gerät Boot Start End Blocks Id System
/dev/hda1 * 1 20321 10241406 c W95 FAT32 (LBA)
/dev/hda2 20321 79768 29961225 f W95 Ext'd (LBA)
/dev/hda5 20321 40641 10241406 83 Linux
/dev/hda6 40641 48195 3807373+ 83 Linux
/dev/hda7 60962 79768 9478318+ 83 Linux
/dev/hda8 48196 49215 514048+ 82 Linux Swap
/dev/hda9 49216 60961 5919921 83 Linux
Partitionstabelleneinträge sind nicht in Platten-Reihenfolge
root@ttyp0[grub]#
Hier der neue /boot
knoppix@ttyp0[knoppix]$ su
root@ttyp0[knoppix]# mount -rw /mnt/hda9
root@ttyp0[knoppix]# cd /mnt/hda9
root@ttyp0[hda9]# cd boot
root@ttyp0[boot]# ls
grub ifskernel
Hier das neue menu.lst
root@ttyp0[grub]# more menu.lst
default=0
timeout=5
title lfs
kernel (hd0,8)/boot/lfskernel root=/dev/hda9
root@ttyp0[grub]#
Hier das alte /boot
root@ttyp0[hda9]# cd bootold
root@ttyp0[bootold]# ls
backup_mbr modversions-2.6.4-52-i386-default.gz
boot System.map-2.6.4-52-default
config-2.6.4-52-default vmlinux-2.6.4-52-default.gz
grub vmlinuz-2.6.4-52-default
Kerntypes-2.6.4-52-default
root@ttyp0[bootold]#
Hier das alte menu.lst
root@ttyp0[grub]# more menu.lst
# Modified by YaST2. Last modification on Sat May 7 19:00:57 2005
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,8)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
kernel (hd0,8)/boot/vmlinuz root=/dev/hda6 vga=0x31a splash=silent desktop
resume=/dev/hda9 showopts
initrd (hd0,8)/boot/initrd
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
root (fd0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
kernel (hd0,8)/boot/vmlinuz root=/dev/hda9 showopts ide=nodma apm=off acpi=
off vga=normal noresume nosmp noapic maxcpus=0 3
initrd (hd0,8)/boot/initrd
root@ttyp0[grub]#
mfg
Enterprise
__________________
a) Linux-Partitionen dupliziert man nicht mit dd
b) Linux-Partitionen sichert man nicht mit partimage
c) Freigaben von Linux<->Linux macht man nicht mit Samba
/dev/hda9 enthält also dein root-Dateisystem inkl. /boot.
Ich sehe im alten /boot den Link vmlinuz nicht, der aber in der menu.lst verwendet wird.
Nimm das alte /boot und lege den Symlink an:
ln -s vmlinuz-2.6.4-52-default vmlinuz
Die /boot/message scheint auch verschwunden zu sein.
Ausserdem zeigt der resume-Eintrag nicht auf die Swap-Partition /dev/hda8. Das muss geändert werden.
Die /boot/initrd scheint auch abhanden gekommen zu sein.
Vielleicht ist folgender Weg besser:
Boote von der SuSE-CD und wähle unter "Installation" "installiertes System booten". Mit der Angabe des root-Dateisystems sollte ein Booten möglich sein. Installiere im YaST den Kernel und Grub neu (das sollte alle fehlenden Daten wiederbringen und erstelle im YaST das Boot-Menu (per Hand) neu. Notfalls im Rettungsmodus automatisch. Sollte er eigentlich hinkriegen.
Wenn das System wieder läuft, kannst Du das System via Online-Update auf den neusten Stand bringen.
so wird das nichts, lfskernel hast du aus der anleitung richtig?Zitat von Enterprise
da wollten die ein lfs bauen und den kernel hatten sie lfskernel genannt. dein kernel sollte bei suse vmlinuz heissen.
die 2. bzw. alte menu.lst sieht soweit gut aus. sonst
kernel (hd0,8)/boot/vmlinuz root=/dev/hda9
und vmlinuz sollte im /boot liegen
hier noch mal der andere thread dazu.
ich denke mal dein kernel sollte der vmlinuz-2.6.4-52-default sein.
nutze mal bitte das alte /boot und die alte menu.lst.
solltenicht gehen, versuche malCode:kernel (hd0,8)/boot/vmlinuz root=/dev/hda9 vga=0x31a splash=silent
Code:kernel (hd0,8)/boot/vmlinuz-2.6.4-52-default root=/dev/hda9 vga=0x31a splash=silentgruß cotelliZitat von Enterprise
edit: versuche es erstmal mittels yast wie canis_lupus schrieb
Geändert von cotelli (08.05.05 um 22:59 Uhr)
Never put off till tomorrow what you can do today. Registrierter Linux User #350180 -> http://counter.li.org/
ICH habe keinen Fehler gemacht. Das war der Computer.
Lesezeichen