[1] Archiv / MLD 3.x / Development / Mld 3.x Auf Alter Hardware
 

Offline Newtron

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • http://
Mld 3.x Auf Alter Hardware
« on: November 09, 2012, 16:27:34 »
Hi @all

Nach langem sitze ich auch selbst mal wieder am MLD und versuche den kernel von i686 nach i586 zu bauen.
Dies muss sein da meine hardware nun was aelter ist. es ist ein via mainboard mit einer eden cpu. leider kann ichdie normale nicht installieren
da die cpu keni cx8 und cmov kann. mehrere versuche sind allerdings bei mir mit einem kernel-panic gescheitert..
folgendes habe ich schon gemacht:
mld aussem svn gezogen
make checkout name=KERNEL
cd KERNEL
make src/linux
cd src/linux
make menuconfig
processor family auf 586 umgestellt
gespeichert


danach den rest wie gewohnt bauen lassen.
hab ich noch was uebersehen????

Lg
Gruss Newtron
Board: Via Epia ML 8000 A
DVB: (S) Technotrend DVB Rev 1.6
OPT: Slimline DL-DVD Brenner Slot-in
System:

MLD 3.0 ASUS EEEPC 1005HA  Hauppauge NOVA-T USB-Stick

[CODE] Wenn kaputt, ich war es nicht ;) [CODE]

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Mld 3.x Auf Alter Hardware
« Reply #1 on: November 09, 2012, 17:17:38 »
Hi,

das klingt schon mal nicht schlecht. Meiner Meinung nach hätte es so gehen müssen. Bleibt die Frage wobei der Kernel Panik auftritt? Sollte es bei dem Versuch passieren, das init Script zu starten, hast Du wohl versäumt, nen 586'er Build System zu verwenden.
Mit anderen Worten, Du musst die MLD auf nem 586'er System bauen, bzw. auf ner i586'er Installation. Sollte es so was nicht von Ubuntu geben (was ich mal vermute), dann kannst Du auch auf nen Debian zurück greifen. Da gibt's dann sicher nen paar Probleme mit den deps (Abhängigkeiten von debian Paketen), aber die sollten sich mit ein wenig Recherche beheben lassen. die RPI Variante basiert ja auch auf nem Debian, nur leider wird bei den dep Anpassungen nicht auf Debian/Ubuntu geprüft, sondern auf ARM/x86. Anpassen musst Du eventuell auch noch in der Makefile.config den Wert für arch_lib, sofern auf nem i586'er System der Ordner lib/i386-linux-gnu nicht existiert, bzw. anders heißt.

Claus
« Last Edit: November 09, 2012, 17:22:52 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

Offline Newtron

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • http://
Mld 3.x Auf Alter Hardware
« Reply #2 on: November 09, 2012, 19:31:28 »
hallo claus

ich werde es heute nacht noch mal durchbauen lassen und schau dann mal wo der den kernal panic auslöst.
aber danke fuer die schnelle antwort. somit weiss ich das ich auf dem richtigem wege bin.
ich setze grade meine vm neu auf mit ubuntu 11.10 gnome 3. ich hoffe der fehler lag jetzt nicht an der ubuntu version.
naja morgen weiss ich dann vielleicht mehr und werds hier reinposten

bis dahin

 
Gruss Newtron
Board: Via Epia ML 8000 A
DVB: (S) Technotrend DVB Rev 1.6
OPT: Slimline DL-DVD Brenner Slot-in
System:

MLD 3.0 ASUS EEEPC 1005HA  Hauppauge NOVA-T USB-Stick

[CODE] Wenn kaputt, ich war es nicht ;) [CODE]

Offline Newtron

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • http://
Mld 3.x Auf Alter Hardware
« Reply #3 on: November 18, 2012, 12:14:07 »
Hallo

Habe nun einige hundert versuche hinter mir, mein MLD auf i586 zu bringen. Bisher leider erfolglos.
Folgendes passiert:
Rechner startet mit bootscreen der MLD für knappe 3 sekunden
danach folgt der kernel panic.

ich habe sogar auf dem rechner mit ein minimales debian installiert gehabt um es dort direkt zu bauen, um auf i586 zu kommen.
ich glaube ich übersehe irgendwas fatales. Wo in der makefile.config finde ich den arch_lib wert? das is das einzige was ich nirgends gefunden habe oder
vielleicht übersehen habe.

Lg
 
Gruss Newtron
Board: Via Epia ML 8000 A
DVB: (S) Technotrend DVB Rev 1.6
OPT: Slimline DL-DVD Brenner Slot-in
System:

MLD 3.0 ASUS EEEPC 1005HA  Hauppauge NOVA-T USB-Stick

[CODE] Wenn kaputt, ich war es nicht ;) [CODE]

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Mld 3.x Auf Alter Hardware
« Reply #4 on: November 19, 2012, 12:40:19 »
Hi,

poste mal bitte nen Diff von Deiner Kernel Konfig zu der default Config (diff -Nu src/linux_x86.config src/linux/.config).
Kommt die Kernelpanik sofort nach dem Bootloader, oder erst nach 5 bis 10 Sekunden?

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 Newtron

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • http://
Mld 3.x Auf Alter Hardware
« Reply #5 on: November 19, 2012, 13:23:10 »
Hallo Claus

Hier meine diff der kernel-config

[CODE]
~/MLD/KERNEL$ diff -Nu src/linux_x86.config src/linux/.config
--- src/linux_x86.config   2012-11-18 14:06:55.442008797 +0100
+++ src/linux/.config   2012-11-18 14:10:53.541997397 +0100
@@ -52,7 +52,7 @@
 CONFIG_EXPERIMENTAL=y
 CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_CROSS_COMPILE=""
-CONFIG_LOCALVERSION=".150"
+CONFIG_LOCALVERSION=".151"
 # CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_HAVE_KERNEL_GZIP=y
 CONFIG_HAVE_KERNEL_BZIP2=y
@@ -292,10 +292,10 @@
 # CONFIG_MEMTEST is not set
 # CONFIG_M386 is not set
 # CONFIG_M486 is not set
-# CONFIG_M586 is not set
+CONFIG_M586=y
 # CONFIG_M586TSC is not set
 # CONFIG_M586MMX is not set
-CONFIG_M686=y
+# CONFIG_M686 is not set
 # CONFIG_MPENTIUMII is not set
 # CONFIG_MPENTIUMIII is not set
 # CONFIG_MPENTIUMM is not set
@@ -321,18 +321,16 @@
 CONFIG_X86_L1_CACHE_SHIFT=6
 CONFIG_X86_XADD=y
 # CONFIG_X86_PPRO_FENCE is not set
+CONFIG_X86_F00F_BUG=y
 CONFIG_X86_WP_WORKS_OK=y
 CONFIG_X86_INVLPG=y
 CONFIG_X86_BSWAP=y
 CONFIG_X86_POPAD_OK=y
+CONFIG_X86_ALIGNMENT_16=y
 CONFIG_X86_INTEL_USERCOPY=y
-CONFIG_X86_USE_PPRO_CHECKSUM=y
-CONFIG_X86_TSC=y
-CONFIG_X86_CMPXCHG64=y
-CONFIG_X86_CMOV=y
-CONFIG_X86_MINIMUM_CPU_FAMILY=5
-CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=4
 CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
 CONFIG_CPU_SUP_AMD=y
 CONFIG_CPU_SUP_CENTAUR=y
 CONFIG_CPU_SUP_TRANSMETA_32=y
[CODE/]

Ich glaube ich habe irgendwo etwas übersehen.

Lg


Der Kernel panic kommt bei mir 3 sekunden nachdem der bootsplash angezeigt wurde.
« Last Edit: November 19, 2012, 21:31:40 by Newtron »
Gruss Newtron
Board: Via Epia ML 8000 A
DVB: (S) Technotrend DVB Rev 1.6
OPT: Slimline DL-DVD Brenner Slot-in
System:

MLD 3.0 ASUS EEEPC 1005HA  Hauppauge NOVA-T USB-Stick

[CODE] Wenn kaputt, ich war es nicht ;) [CODE]

[1] Archiv / MLD 3.x / Development / Mld 3.x Auf Alter Hardware
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.