Ich habe mir vor kurzem einen 386SL Laptop gekauft und auf ihm SUSE Linux 4.3 installiert. Da ich den Laptop zu 90% als ppp Terminal einsetze ist es nutzlos, dass die Festplatte laufend durch sync Kommandos zur Arbeit gezwungen wird. In der "BatteryPowered-HOWTO" habe ich einiges gefunden um den Plattenzugriff zu reduzieren. Jetzt startet meine Platte noch ca. jede halbe Stunde ohne dass bei mir cron laeuft. Nun wollte ich noch wie in der HOWTO beschrieben das init Kommando patchen (sync Aufruf entfernen) um meine Platte voellig ruhig zu stellen. Ich habe auf der 2. SUSE CD das Packet /cdrom/suse/zq1/sysvin_s.tgz (v2.65) gefunden, welches init enthaelt. Ich habe es kompiliert (make all) und es dann in /sbin/ kopiert. Nur leider laeuft mein System damit nicht hoch. Als erstes wird die Rootpartition nicht rw gemounted und dann haengt es sich kurz vor dem login Prompt total auf. (Original init Version: v2.65f lt Bootprompt ) Wo kann ich denn die Version 2.65f bekommen (mit archie habe ich sie nicht gefunden und V2.66 lief auch nicht), oder wie muss ich init 2.65 patchen, damit es unter SUSE 4.3 laeuft?
Ich hoffe, die Antwort kommt richtig an. (Ich hab mir noch nicht die Mailinglisten angeschaut.) Der init von SuSE macht kein sync(). Daher braucht man keinen anderen init installieren. Falls man das doch will, braucht man nur eine Zeile in /etc/inittab veraendern: si:I:wait:/etc/rc.d/boot Daraus sollte ein "bootwait"-Eintrag gemacht werden. (Hab ich nicht ausgetestet, sollte aber ausreichen.) Gruss, Florian La Roche