Kernel neu konfigurieren

heroeskiller

Registered User
Hi,
wie der Titel schon sagt muss ich den Kernel auf meinem Root-Server (Suse Linux 9.3) neu konsigurieren
Ich kann das System in einem Recovery Modus booten, aber ich hab keine Ahnung wie ich den Kernel damit konfigurieren kann( und wie ich ih konfigurieren soll)
 
warum musst du ihn neu konfigurieren? Wenn du nicht weisst, was du ändern musst und wie das ganze Procedere vor sich geht, würde ich dir sehr stark davon abraten.
 
Hallo,

willst Du die Kernelkonfiguration ändern oder willst Du ihn nur updaten?

Vor jeglichem Versuch an der Konfiguration solltest Du den neuesten Kernel mit der aktuellen Konfiguration compilieren, erst wenn Du das im Griff hast an die Konfiguration wagen.

Kernelquellen gibt's bei http://www.kernel.org. Konfigurationsänderung geht über
Code:
make menuconfig

Rescue ist für Arbeiten am Kernel erstmal nicht erforderlich, das braucht man dann, wenn der neue Kernel nicht bootet. :D
 
bei ihrem Server wurde ein 2.6.11 Kernel installiert. Dieser findet
die Festplatten nicht. Dies können Sie im Recovery wieder
reparieren.

Sie müssen einen neuen Kernel über das Recoverysystem konfigurieren. Schlägt das fehl, so können wir einen Kernel für Sie installieren

Der Root-Server war über nacht nicht mehr erreichbar, ka warum.
Ganz plötzlich


Warum ich ihn lieber selber konfiguriere?
Sie müssen einen neuen Kernel über das Recoverysystem konfigurieren. Schlägt das fehl, so können wir einen Kernel für Sie installieren. Die Kosten hierfür betragen 6 bis 8 Arbeitseinheiten zu je 39 Euro.
Teilen Sie mir hierfür bitte die Zugangsdaten zu Ihrem Recoverysystem mit.
 
Hallo,

"ganz plötzlich" kann folgenden Grund haben: es wurde versehentlich ein Kernelupdate (sollte man wohl besser Downgrade schreiben) durchgeführt, z.B. beim Autoupdate von Yast oder Plesk. Beim nächsten Reboot (das kann auch Wochen später sein) wird dann dieser Kernel gebootet und wenn der Kernel die Platten nicht findet geht nix.

Mit einiger Wahrscheinlichkeit ist der Kernel der zuletzt funktioniert hat noch auf der Platte und es genügt, einige Symlinks umzubiegen, damit der wieder startet.

Eine Platte oder zwei? RAID? RAID0 oder RAID1? IDE, SATA oder SCSI?

Wie ist die Platte partitioniert?
 
Code:
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      104391   83  Linux
/dev/sda2              14         144     1052257+  82  Linux swap / Solaris
/dev/sda3             145        9728    76983480   83  Linux

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
SATA
 
Hallo,

in's Rescue gehen und:

Code:
mkdir /mnt/p1
mkdir /mnt/p3
mount /dev/sda1 /mnt/p1
mount /dev/sda3 /mnt/p3
cd /mnt/p1
ls -al
cd /mnt/p3
ls -al
cd /
umount /dev/sda1
umount /dev/sda3

der Inhalt des Stammverzeichnisses der beiden Partitionen wird dabei angezeigt. Ist /dev/sda1 (/mnt/p1) der Inhalt von /boot?

Welcher Bootmanager wird verwendet?
 
Code:
root@kreta256:/mnt/p1# cd /mnt/p3
root@kreta256:/mnt/p3# ls -al
total 240
drwxr-xr-x 21 root  root   4096 2006-11-07 20:41 .
drwxr-xr-x  4 root  root     80 2006-12-15 15:50 ..
-rw-------  1 root  root  13312 2006-12-11 01:02 aquota.user
drwxr-xr-x  2 root  root   4096 2006-12-08 15:46 bin
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 boot
drwxr-xr-x 34 root  root 118784 2006-11-07 19:47 dev
drwxr-xr-x 70 root  root   8192 2006-12-08 20:23 etc
drwxr-xr-x  6 root  root   4096 2006-10-22 13:51 home
drwxr-xr-x 11 root  root   4096 2006-08-02 17:24 lib
drwx------  2 root  root  16384 2006-08-02 19:05 lost+found
drwxr-xr-x  2 root  root   4096 2005-03-23 22:34 media
drwxr-xr-x  2 root  root   4096 2005-03-23 22:34 mnt
drwxrwxrwx  3 65006 root   4096 2006-10-22 16:24 NONE
drwxr-xr-x 12 root  root   4096 2006-10-24 21:25 opt
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 proc
-rw-------  1 root  root   1024 2006-08-02 17:19 .rnd
drwx------ 18 root  root   4096 2006-12-08 20:19 root
drwxr-xr-x  3 root  root   8192 2006-12-06 15:54 sbin
drwxr-xr-x  4 root  root   4096 2006-08-02 19:05 srv
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 sys
drwxrwxrwt 31 root  root   8192 2006-12-14 14:32 tmp
drwxr-xr-x 14 root  root   4096 2006-12-06 18:57 usr
drwxr-xr-x 17 root  root   4096 2006-08-02 17:19 var
also p3
 
Hallo,

wie oben, aber
Code:
cd /mnt/p3/boot
ls -al

ist da was drin oder ist das Boot-Verzeichnis leer?

Wenn leer, dann bitte Inhalt von /mnt/p1.
 
Hallo,

komisch - hast Du die ganze Befehlsfolge wieder eingetippt?

Dann laß Dir den Inhalt von /mnt/p3/etc/fstab ausgeben.
 
Hallo,

nächster Versuch:

Code:
mkdir /mnt/p1
mkdir /mnt/p3
mount /dev/mda1 /mnt/p1
mount /dev/mda3 /mnt/p3
cd /mnt/p1
ls -al
cd /mnt/p3
ls -al
cd /
umount /dev/mda1
umount /dev/mda3
 
nachdem ich das eingegeben hab, was soll ich machen? ^^
Ausgabe:
Code:
root@kreta256:/mnt/p1# mkdir /mnt/p1
mkdir: cannot create directory `/mnt/p1': File exists
root@kreta256:/mnt/p1# mkdir /mnt/p3
mkdir: cannot create directory `/mnt/p3': File exists
root@kreta256:/mnt/p1# mount /dev/mda1 /mnt/p1
mount: special device /dev/mda1 does not exist
root@kreta256:/mnt/p1# mount /dev/mda3 /mnt/p3
mount: special device /dev/mda3 does not exist
root@kreta256:/mnt/p1# cd /mnt/p1
root@kreta256:/mnt/p1# ls -al
total 0
drwxr-xr-x 2 root root 40 2006-12-15 15:50 .
drwxr-xr-x 4 root root 80 2006-12-15 15:50 ..
root@kreta256:/mnt/p1# cd /mnt/p3
root@kreta256:/mnt/p3# ls -al
total 240
drwxr-xr-x 21 root  root   4096 2006-11-07 20:41 .
drwxr-xr-x  4 root  root     80 2006-12-15 15:50 ..
-rw-------  1 root  root  13312 2006-12-11 01:02 aquota.user
drwxr-xr-x  2 root  root   4096 2006-12-08 15:46 bin
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 boot
drwxr-xr-x 34 root  root 118784 2006-11-07 19:47 dev
drwxr-xr-x 70 root  root   8192 2006-12-08 20:23 etc
drwxr-xr-x  6 root  root   4096 2006-10-22 13:51 home
drwxr-xr-x 11 root  root   4096 2006-08-02 17:24 lib
drwx------  2 root  root  16384 2006-08-02 19:05 lost+found
drwxr-xr-x  2 root  root   4096 2005-03-23 22:34 media
drwxr-xr-x  2 root  root   4096 2005-03-23 22:34 mnt
drwxrwxrwx  3 65006 root   4096 2006-10-22 16:24 NONE
drwxr-xr-x 12 root  root   4096 2006-10-24 21:25 opt
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 proc
-rw-------  1 root  root   1024 2006-08-02 17:19 .rnd
drwx------ 18 root  root   4096 2006-12-08 20:19 root
drwxr-xr-x  3 root  root   8192 2006-12-06 15:54 sbin
drwxr-xr-x  4 root  root   4096 2006-08-02 19:05 srv
drwxr-xr-x  2 root  root   4096 2006-08-02 19:05 sys
drwxrwxrwt 31 root  root   8192 2006-12-14 14:32 tmp
drwxr-xr-x 14 root  root   4096 2006-12-06 18:57 usr
drwxr-xr-x 17 root  root   4096 2006-08-02 17:19 var
root@kreta256:/mnt/p3# cd /
root@kreta256:/# umount /dev/mda1
umount: /dev/mda1: not found
root@kreta256:/# umount /dev/mda3
umount: /dev/mda3: not found
 
Last edited by a moderator:
Hallo,

Code:
mkdir /mnt/p3
mount /dev/sda3 /mnt/p3
cd /mnt/p3/etc
cat fstab
cd /
umount /dev/sda3

eventuelle Fehlermeldungen bitte in's Forum.
 
Code:
root@kreta256:/# mkdir /mnt/p3
mkdir: cannot create directory `/mnt/p3': File exists
root@kreta256:/# mount /dev/sda3 /mnt/p3
mount: /dev/sda3 already mounted or /mnt/p3 busy
mount: according to mtab, /dev/sda3 is already mounted on /mnt/p3
root@kreta256:/# cd /mnt/p3/etc
root@kreta256:/mnt/p3/etc# cat fstab
/dev/sda3            /                    ext3       usrquota,grpquota     1 1
/dev/sda1            /boot                ext3       acl,user_xattr        1 2
/dev/sda2            swap                 swap       pri=42                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
root@kreta256:/mnt/p3/etc# cd /
root@kreta256:/# umount /dev/sda3
 
Back
Top