Hallo Die Konfiguration meiner neuen Suse ist nun soweit abgeschlossen, allerdings habe ich noch zwei Probleme, für die weder selber noch via Google eine Lösung gefunden habe. 1) Ich habe in /etc/crontab einen cronjob eingeladen und via getmail meine Emails abzuholen. Das merkwürdige ist aber, daß nach einem Neustart der Eintrag noch in /etc/crontab vorhanden ist, aber erst nach einem manuellen Neustart des Cron-Daemons ausgeführt wird. Dann klappt allerdings auch alles wie gewünscht. Ich habe alternativ versucht einen Eintrag unter /etc/cron.d zu erstellen, aber das hat selbst nach dem Neustart von Cron überhaupt nichts bewirkt. In den Logs findet sich auch nichts. Kann mich da jemand erleuchten? 2) Ich habe meinen eigenen Kernel (2.6.31.1) kompiliert, die Module installiert, bzImage nach /boot kopiert und die entsprechenden Einträge in Grub vorgenommen - nichts, was ich nicht schon dutzendmal gemacht. Beim Booten bekomme ich allerdings immer diese Fehlermeldung: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) Wie ich dem Output bis dahin entnehmen kann werden die Festplatten via libata erkannt; ext3-Unterstützung ist natürlich in den Kernel kompiliert. Ich habe es in Grub mit folgenden Einträgen ausprobiert (root ist auf /dev/sda1), beides hat aber nicht geklappt. Das waren auch die beiden Ratschläge, die ich auf Google gefunden habe. Was mache ich falsch? title openSUSE 11.1 - 2.6.31.1 root (hd0,0) kernel /boot/bzImage-2.6.31.1 root=/dev/sda1 title openSUSE 11.1 - 2.6.31.1 - V2 root (hd0,0) kernel /boot/bzImage-2.6.31.1 root=/dev/disk/by-id/ata-Maxtor_6L250R0_L59QRFHG-part1 Bye Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan, On Friday 09 October 2009 06:16:07 Stefan Malte Schumacher wrote:
1) Ich habe in /etc/crontab einen cronjob eingeladen ... ... daß nach einem Neustart der Eintrag noch in /etc/crontab vorhanden ist, aber erst nach einem manuellen Neustart des Cron-Daemons ausgeführt wird
Bei so etwas tippe ich als Erstes mal auf den PATH oder andere Eintraege des Environments. Kannst du uns evt. mal die crontab-Zeile senden?
2) Ich habe meinen eigenen Kernel (2.6.31.1) kompiliert, die Module installiert, bzImage nach /boot kopiert und die entsprechenden Einträge in Grub vorgenommen - nichts, was ich nicht schon dutzendmal gemacht. Beim Booten bekomme ich allerdings immer diese Fehlermeldung: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Hast du den Kernel aus dem git? Wenn ja, ist die Vorgehensweise einfacher als beim 2.4er: zcat /proc/config.gz > <objs>/.config make O=<objs> oldconfig make -j <vieleviele> O=<objs> make O=<objs> install mkinitrd Und das war's.
Wie ich dem Output bis dahin entnehmen kann werden die Festplatten via libata erkannt; ext3-Unterstützung ist natürlich in den Kernel kompiliert. Ich habe es in Grub mit folgenden Einträgen ausprobiert (root ist auf /dev/sda1), beides hat aber nicht geklappt. Das waren auch die beiden Ratschläge, die ich auf Google gefunden habe. Was mache ich falsch?
Hast du etwa alle noetigen Treiber in der Kernelconfig monolitisch ausgewaehlt, so dass du keine initrd benoetigst? Roman -- Roman Fietze Telemotive AG Büro Mühlhausen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Roman Fietze schrieb:
Hallo Stefan,
On Friday 09 October 2009 06:16:07 Stefan Malte Schumacher wrote:
1) Ich habe in /etc/crontab einen cronjob eingeladen ... ... daß nach einem Neustart der Eintrag noch in /etc/crontab vorhanden ist, aber erst nach einem manuellen Neustart des Cron-Daemons ausgeführt wird
Bei so etwas tippe ich als Erstes mal auf den PATH oder andere Eintraege des Environments.
Kannst du uns evt. mal die crontab-Zeile senden?
...
Roman
Hi, wird denn der cron überhaupt gestartet (->Yast-System-Runlevel (Experten) - Dienst crond für Deinen Runlevel, tippe mal auf 5 - für Start eingetragen (Kreuzchen gesetzt)) cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
wird denn der cron überhaupt gestartet (->Yast-System-Runlevel (Experten) - Dienst crond für Deinen Runlevel, tippe mal auf 5 - für Start eingetragen (Kreuzchen gesetzt))
Hallo Jörg Daran habe ich gar nicht gedacht aber ja, das war das Problem - der Dienst ist in keinem Runlevel gestartet worden. Bye Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hast du den Kernel aus dem git? Wenn ja, ist die Vorgehensweise einfacher als beim 2.4er:
Hallo Roman Nein, ich habe den Kernel direkt von Kernel.org runtergeladen, unter /usr/src/ entpackt und den /usr/src/linux-Symlink entsprechend abgeändert.
Hast du etwa alle noetigen Treiber in der Kernelconfig monolitisch ausgewaehlt, so dass du keine initrd benoetigst?
Ja, das habe ich. Ich habe alles überflüssige rausgeworfen, die Sachen die jetzt drin sind brauche ich auch tatsächlich die ganze Zeit. Das bzImage erscheint mir mit 2,2M für einen 2.6er-Kernel auch nicht zu groß - oder liege ich da falsch? Bye Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan, On Saturday 10 October 2009 03:42:58 Stefan Malte Schumacher wrote:
Ja, das habe ich. Ich habe alles überflüssige rausgeworfen, die Sachen die jetzt drin sind brauche ich auch tatsächlich die ganze Zeit. Das bzImage erscheint mir mit 2,2M für einen 2.6er-Kernel auch nicht zu groß - oder liege ich da falsch?
Wie hast du den richtigen ATA- und Chipsatztreiber herausgefunden? Ist der auch in der Kernelconfig ausgewahlt? Was siehst du auf der Console kurz vor dem Mounten des root-FS? Roman -- Roman Fietze Telemotive AG Büro Mühlhausen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Joerg Thuemmler
-
Roman Fietze
-
Stefan Malte Schumacher