Hallo David, hallo Leute, Am Montag, 3. Juni 2002 06:50 schrieb David Haller:
On Sun, 02 Jun 2002, Christian Boltz wrote:
Am Samstag, 1. Juni 2002 04:58 schrieb David Haller:
On Fri, 31 May 2002, Christian Boltz wrote:
Dann habe ich plex86 neu kompiliert... läuft :-)))
*Wow*. Freut mich. Waere nun echt mal interessant, an was es lag... Leider kenn (und habe) ich keine SuSE Kernels neuer als 2.2.10...
Du kannst gern mit SuSE-2.4.16-4GB testen, der sollte im Updateverzeichnis der 7.3 liegen und hat sich definitiv nicht mit plex86 vertragen.
Allerdings dürfte die Fehlersuche ein wenig schwierig werden, wenn man gegen die Weltmeister im Kernelpatchen antritt ;-)
*g* Ne danke, nen 2.4.16 hab ich selbst am laufen und wozu brauch ich bei 320 MB Ram die config fuer 1-4 GB? (oder waren's 2-4?)
zur Vorsorge - falls Du mal ein paar RAM-Riegel findest ;-) Ich habe übrigens mal die Unverträglichkeit von plex86 und SuSE-Kerneln in die plex86-ML gepostet. Die entsprechende Mail und die zugehörige Antwort leite ich mal vorsorglich an Dich weiter, falls Du noch nicht subscribed bist ;-)
Jetzt muss ich nur noch Windows ins Fenster sperren...
? Meinst du: Win halt auf das Image bringen?
Nur schade, dass die Doku so knapp ist. Da muss wohl mal wieder Google ran...
Jo. Das hab ich auch noch vor mir... Hab mich die letzten Tage allerdings auch nicht weiter damit beschaeftigt...
Ich hab vorhin noch was gefunden: http://www.plex86.org/cgi-bin/cvsweb.cgi/plex86/docs/txt/DOS622.HOWTO?annota... Darin geht es zwar darum, DOS zu installieren. Theoretisch müsste es wohl klappen, plex86 von einer DOS/Windows-Startdiskette zu booten (?) Vom Linuxtag 2001 habe ich noch ein pdf zu plex86, da gabs einen Vortrag dazu. Ich müsste nur mal reinschauen, was alles drinsteht ;-) Apropos Linuxtag - wer kommt alles nach Karlsruhe? Ich bin voraussichtlich am Samstag da.
Hast Du zum Installieren eines OS in plex86 irgendwas an Doku gefunden? In der Doku zu plex86 sieht es etwas schwach aus :-(
Stimmt. Naja, im Prinzip halt wie mit ner HDD, ich frickel mir evtl. was mit dd und/oder nem hexeditor zusammen, das wuerde ich dir aber nicht unbedingt empfehlen...
*g*
Ich weiss jetzt leider noch nicht, wie das Image in plex angesprochen wird, d.h. wie's mit dem partitionieren bzw. formatieren angeht, dann brauch man eben noch passende Bootsektoren (mit mkdosfs wird leider kein passender BR in die Partition geschrieben, bei ner HD braucht man dann noch ein 'sys').
Im Verzeichnis misc liegt ein createdisk.sh (und createdisk.README). Das Script hat zwar das Problem, nur virtuelle Platten bis 504 MB zu erstellen (1024 C/16 H/63 S). Das Image wird anschließend einfach mit fdisk partitioniert, statt /dev/hdx einfach ./diskimage angeben. Ach ja, in fdisk vorher die CHS-Werte auf das setzen, was das createdisk.sh ausgespuckt hat.
Mehr verlagern wir evtl. besser zu PMs ;)
Gern.
Ich habe heute probiert, alsa per rpm --rebuild neu zu kompilieren. Da anscheinend bei der 7.3 der alsa-source Bestandteil des (SuSE)-Kernel-Source ist (ich habe zumindest kein src.rpm auf den CDs entdeckt), habe ich es mit dem src.rpm der 8.0 probiert - Fehlanzeige.
Soweit ich hier mitbekommen habe, ist Alsa eigentlich recht einfach neuzukompilieren, aber meine Karte kennt das eh net, und somit hab ich mich nie damit beschaeftigt ;)
Tja, das src.rpm von SuSE 8.0 scheint nicht mit der 7.3 zu wollen ;-) Was solls, das Kernelmodul tuts ja auch.
Ansonsten melde dich nochmal. Und falls du bei der Gelegenheit den Kernel auch mal abspecken[2] und die initrd loswerden willst, dito ;)
Welche initrd? *g*
*hehe*
Soviel habe ich schon verändert, dass ext3 und jbd fest einkompiliert sind. Dann blieben im Vergleich zur alten initrd von SuSE 2.4.16-4GB noch zwei Module: [Netzwerk-Modul einkompilieren?] Aber lasse es doch einfach als Modul, oder mountest du z.B. /home via NFS? *g*
Nö, wieso sollte ich? Anders ausgedrückt: Mein Gelegenheitsserver hat zu wenig Platz. Der würde wohl schon mit dem Listenarchiv überladen, hat eben nur eine 540MB-Platte. Abzüglich der Linux-Installation incl. Apache, Samba, ... bleibt da nicht mehr allzuviel übrig ;-)
- usbcore brauche ich gar nicht, da keine USB-Geräte vorhanden ;-)
Dito. Und so Zeug wie der HAM-Kram o.ae. sowieso nicht :)
Stimmt, da ist wohl ausmisten angesagt ;-)
Ach so, der schöne bunte Rahmen um tty1, der beim SuSE-Kernel auch in der initrd liegt, ist bei meinem selbstkompilierten Kernel auch nicht vorhanden. Kann man den wieder irgendwie hinbekommen?
Ist nen Kernelpatch, der wurde "neulich" sogar in der c't beschrieben, der Name ist mir aber natuerlich propmt entfallen, aber IIRC gibt's nen SDB Eintrag zum Thema, heisst irgendwas mit *bootsplash*.html (oder nur splash)...
Wäre schön, wenn Du das "zufällig" rausfindest, wie der Patch heißt ;-) In der SDB steht zwar, wie man den Splashscreen ändert - aber eben für den SuSE-Kernel, sprich, ein anderes Bild in die initrd kopieren...
Achso, den Framebuffer brauchst du dazu auch noch.
Framebuffer ist schon im Kernel drin, da seh ich wenigstens den Pinguin.
Ich frag mich aber sowieso wozu das ganze ;) Auch bei Win* druecke ich meist auf ESC um den Splash wegzubekommen *g*
Der Splash verdeckt die Bootmeldungen nicht. Stell ihn Dir einfach wie einen Bilderrahmen vor, da ist das Bild (=Bootmeldungen / Konsole) ja auch noch sichtbar ;-) Allerdings kam auch schon vereinzelt der Wunsch auf, die Bootmeldungen "auszublenden". Das geht auch, wenn man eben den freien Bereich als 1x1 Pixel groß definiert ;-)
Wenn ich mich recht an das letzte SuSE .config erinnere, da ist ein Haufen unnoetiges Zeug mit dabei...
Stimmt. Das Problem ist nur, dass ich noch nicht so recht weiß, _was_ davon überflüssig ist ;-)
Koennen wir wg. mir gern mal per PM durchgehen.
Mal sehen. Im Moment ist meine Zeit ein wenig knapp bemessen.
Bisher habe ich nichts vermisst. Das liegt aber wohl daran, dass ich den neuen Kernel erst 2x gebootet habe.
*g*
Korrektur, heute der 3. Start. Läuft immer noch. Hatte auch nichts anderes erwartet ;-)
Bei mir hat der Kernel "nur" 890k, dafür aber rund 24 MB in /lib/modules/2.4.18-cb.
*g* Apropos: Ne Nummer (ne laufende, oder z.B. das Datum) wuerde ich schon noch anhaengen, also z.B. -cb-1 oder -cb-20020501 (oder so) :)
notiert.
Ja, ich sollte die Kernelconfig wohl mal aufräumen ;-)
[Kernel-Module] Module Size Used by nfsd 65008 4 (autoclean)
Brauchst du den?
Gelegentlich ja. z. B., wenn ich meinen Gelegenheitsserver mit den neuesten Updates versorgen möchte ;-)
[Parport/lp]
Der Kram ist bei mir auch als Modul, aber eben normalerweise nicht geladen.
Da läuft der Drucker drüber. Außerdem hängt am gleichen Parallelport noch mein Scanner (Medion MD9890 von Aldi), der unter Linux allerdings noch nicht läuft. Google war nicht sonderlich ergiebig und die Anfrage bei Medion hat sein Monaten ein Timeout ;-) Von daher werde ich IMHO nicht auf das parport-Modul verzichten können.
ipv6 123392 -1 (autoclean)
Whut? Du verwendest schon IPv6 in der Praxis??? Solltest du IMO zumindest so konfigurieren, dass das nur bei Bedarf geladen wird, dazu musst du wohl z.B. das ::1 (oder so) aus der /etc/hosts rausschmeissen.
ipv6 verwende ich bisher nicht. von daher -> notiert.
ide-scsi 7536 0
Das wird unnoetigerweise geladen: ich hab kein Modul gesehen, dass das verwenden wuerde. Als entweder (auch) fest in den Kernel oder den Rest auch als Modul und dann so konfigurieren, dass es nur bei Bedarf geladen wird (was bei mir klappt --> config-Tips/Abgleich evtl. per PM).
Wird eben zum CD-Brennen per IDE-Brenner benötigt (und wohl auch dann, wenn man eine CD im Brenner mounten will) Die SDB empfiehlt einfach ein modprobe in der boot.local, was wohl der einfachste Weg ist. Wenn Du es per modules.conf eingebunden hast, würde mich die Config-Zeile mal interessieren.
# lsmod | grep -i 'ide\|scsi\|cd\|sr' videodev 4832 3 (autoclean) [bttv] #### ja, ich hab 'videodev' grad noch verwendet ;) # mount /cdrom # lsmod | grep -i 'ide\|scsi\|cd\|sr' sr_mod 14960 2 (autoclean) ide-scsi 7920 1 (autoclean) cdrom 29216 0 (autoclean) [sr_mod] scsi_mod 92656 2 (autoclean) [sr_mod ide-scsi] videodev 4832 3 (autoclean) [bttv]
So sollte das sein :)
*g* Wobei man jetzt wieder behaupten könnte, das nachladen der Module benötigt $little Millisekunden ;-)
nls_iso8859-1 2880 3 (autoclean) nls_cp437 4384 3 (autoclean)
Huch? latin1 nicht fest im Kernel? Das wird ja wohl immernoch praktisch immer gebraucht. nls_cp437 braucht man z.B. um FAT- Partitionen zu mounten, hab ich aber auch als Modul:
Das ist von der SuSE-einfach-alles-Config. Für den nächsten Kernel gelobe ich Besserung ;-)
# lsmod | grep nls # mount /winc # lsmod | grep nls nls_cp437 4384 1 (autoclean)
Ohne Deine Bestätigung, dass plex86 gestartet werden kann, hätte ich wohl immer noch keinen Kernel kompiliert und die Versuche mit plex86 vorerst aufgegeben.
*g* s.o. Ohne deine Anregung waere plex86 bei mir wohl noch laenger unkompiliert/-installiert vergammelt :)
*g*
Bezüglich der Verträglichkeit von plex86 und SuSE-Kerneln werde ich eine Mail an feedback@suse.de schreiben. Die dürften sich freuen, mal wieder von mir zu hören. Im Gegensatz zur verbreiteten Meinung ist feedback@suse.de nämlich nicht immer nur ein schwarzes Loch ;-)
Oh, dann muss ich das bei Gegebenheit auch mal wieder probieren, meine Erfahrungen waren bisher eben leider anders geartet [...]
Erwarte aber bitte nicht bei _jeder_ Mail eine Antwort ;-) Die Mail bezüglich plex86 und SuSE-Kernel ging gestern an feedback@suse.de - mal sehen, ob eine Antwort kommt... Ach ja, eine Antwort kommt garantiert immer: das Ticket [$bignum] von feedback. Gelegentlich habe ich aber auch schon echte, handgetippte ;-) Antworten bekommen. Gute Nacht Christian Boltz -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.