[1] Archiv / MLD 2.x / Development / Neue Initramfs
 

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
Neue Initramfs
« on: December 21, 2008, 17:09:01 »
Hi,

ich habe mal wieder an der initramfs rumgebastelt. Die hatte nen Fehler beim Logging auf Festplatte. Bei den
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Neue Initramfs
« Reply #1 on: December 21, 2008, 17:41:27 »
scheint bei mir einwandfrei zu laufen!

bis jetzt :-) aber dvb scheint n bissl ehm naja zerschossen zu sein

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Neue Initramfs
« Reply #2 on: December 21, 2008, 17:44:18 »
ICH NEHME ALLES ZUR
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
Neue Initramfs
« Reply #3 on: December 21, 2008, 19:21:55 »
Oh, ich hatte ganz vergessen zu erwähnen das sich das Logging nun auch vollständig abschalten lässt, und das sogar mit dem dafür vorgesehenen Parameter. Du musst LOG_LEVEL mindestens auf "1" stellen um logfiles mit Inhalt zu bekommen. Außerdem habe ich den Parameter für's Logging auf Festplatte umbenannt. Der heißt nun HDD_LOG_DIR.
Alle weiteren Log Parameter die Ihr eventuell noch in Eurer rc.config findet sind nun funktionslos.

Claus
« Last Edit: December 21, 2008, 19:22:28 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
Neue Initramfs
« Reply #4 on: December 21, 2008, 21:20:35 »
So alles zurück und noch mal von vorne,...
OK, nicht ganz von vorne, nur ein wenig zurück :)

Da ich auf einige Fehlerhafte Kommentare reingefallen war (wer hatte die wohl geschrieben ;( ) hatte ich zuviel Code entfernt. der Parameter LOGGING ist nun wieder mit enthalten und nur der Parameter LOGGING_DIR wurde in LOG_DIR umbenannt. Den restlichen Berg an
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
Neue Initramfs
« Reply #5 on: December 21, 2008, 23:00:15 »
Muss man in der rc.config den LOGGING_DIR von Hand in LOG_DIR umbenennen? Bei mir heißt der immernoch LOGGING_DIR. Allerdings stand dort vorher was drin, ist jetzt weg.
Hardware (show / hide)

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
Neue Initramfs
« Reply #6 on: December 28, 2008, 19:14:24 »
So nach einigem Testen kann ich nun sagen dass es noch ein bisschen hakt. Immer wenn ich Addons hinzufüge, wird der Parameter LOG_DIR zurückgesetzt. Danach muss ich wieder erneut eintragen wohin er loggen soll, also z.B. $DATA_DIR. Ist jetzt kein tragischer Fehler, aber vielleicht kann das mal jemand bestätigen. Es ist nicht immer, genaue Abhängigkeiten konnte ich noch nicht rausfinden.

Ausserdem wird der Parameter beim Update des initramfs nicht umbenannt, das muss man von Hand machen. Also von LOGGING_DIR in LOG_DIR.

BTW: Als ich im OSD das $DATA_DIR mit der FB eingeben wollte, ist mir aufgefallen dass der Zeichensatz etwas verstümmelt ist. Wenn man mit hoch runter die Zeichen durchschaltet, sind nicht alle vorhanden, aber mitten im Alphabet kommen SonderZeichen wie z.B. %& usw.
Hardware (show / hide)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
Neue Initramfs
« Reply #7 on: December 28, 2008, 21:54:42 »
Ja, der neue Parameter muss von Hand eingetragen werden (mal schauen, vielleicht ändere ich das demnächst mal).
LOPGGING_DIR muss als in LOG_DIR umbenannt werden.
Das Deine Einstellung verloren geht ist natürlich ziemlich  blöd. Versuch's mal bitte indem Du nicht $DATA_DIR einträgst, sondern direkt den Pfad. Ich hab die Vermutung der Fehler tritt auch wenn Du übers OSD ne Konfiguration änderst, und dann vermutlich auch nur wenn DU $DATA_DIR verwendet hast. Kannst Du das bestätigen?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
Neue Initramfs
« Reply #8 on: December 29, 2008, 15:36:00 »
So, habe das mal überprüft. Habe statt $DATA_DIR einfach mal /mnt/hda2 eingegeben. Das scheint auch so zu bleiben. Aber nun ist mein log.old nicht vollständig.

Code: [Select]
Dec 29 00:37:12 (none) syslog.info syslogd started: BusyBox v1.9.2
Dec 29 00:37:12 (none) user.notice kernel: klogd started: BusyBox v1.9.2 (2008-12-26 03:12:58 CET)
Dec 29 00:37:13 (none) user.info kernel: hda: UDMA/100 mode selected
Dec 29 00:37:13 (none) user.info kernel: hdb: UDMA/33 mode selected
Dec 29 00:37:13 (none) user.info kernel: kjournald starting.  Commit interval 5 seconds
Dec 29 00:37:13 (none) user.info kernel: EXT3 FS on hda1, internal journal
Dec 29 00:37:13 (none) user.info kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 29 00:37:13 (none) user.info kernel: kjournald starting.  Commit interval 5 seconds
Dec 29 00:37:13 (none) user.info kernel: EXT3 FS on hda2, internal journal
Dec 29 00:37:13 (none) user.info kernel: EXT3-fs: recovery complete.
Dec 29 00:37:13 (none) user.info kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 29 00:37:13 (none) user.notice kernel: klogd started: BusyBox v1.9.2 (2008-12-26 03:12:58 CET)
Dec 29 00:37:14 (none) syslog.info syslogd exiting


Das ist z.B. die komplette messages aus log.old
Irgendwie fehlt ein kleines Stück
Hier noch die sysinit aus log.old

Code: [Select]
Setting up logging:
done
Mounting default filesystems:
done
Turn on DMA for /dev/hda:
done
Turn on DMA for /dev/hdb:
done
CD/DVD device found on /dev/hdb
done
Linux filesystem found on /dev/hda1
  Mounting to /mnt/hda1:
done
Import config directory:
done
Mounting all filesystems:
done
Import settings:
done
Setting up log level:
done
Switch logging to hard disk:
Setting up netware:
done
Setting timezone:
done
install addon: keymap-de
Load german keymap:
done
done
install addon: wakeup
Shutdown the computer:
done


Mehr gibts in log.old nicht

EDIT: Bin der Meinung mit $DATA_DIR wäre das log.old vollständig gewesen, werd das aber nochmal überprüfen
« Last Edit: December 29, 2008, 15:39:24 by Marcus »
Hardware (show / hide)

[1] Archiv / MLD 2.x / Development / Neue Initramfs
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.