Hi!
Beim Kernel kompilieren wird eine Datei namens System.map angelegt. Wozu ist diese Datei da?
Daraus leitet sich meine nächste Frage ab:
Wenn ich mehrere Kernel hab, woher 'weiß' der jeweilige Kernel, auf welche System.map er zugreifen muß?
Gruß
Oli
Was ist die System.map
Re: Was ist die System.map
Der Kernel "weiß" es durch den Namen denn sie muss etwa so ein format haben : System.map-2.4.18
Re: Was ist die System.map
Und wenn ich mehrere unterschiedliche 2.4.18-Kernel hab?? (z.B. zu Testzwecken)
Oli
Oli
Re: Was ist die System.map
Dann wirst Du in /var/log/messages bei einigen Modulen unresolved symbols haben. Außer dem scheint die System.map nicht wirklich kritisch zu sein.
Re: Was ist die System.map
Aber so richtig sangen, was denn da drinsteht, kann mir keiner??
*heul*
*heul*
Re: Was ist die System.map
hi,
die system.map gibt die genauen speicheradressen der einzelnen kernelfunktionen an.
die system.map sollte unter "/boot/System.map-'uname -r'" gespeichert sein, und kann damit dann auch richtig zugewiesen werden...
bsp.:
"
ctx@thales:/> uname -r
2.4.17
ctx@thales:/>
"
dann muss die system.map unter "/boot/System.map-2.4.17" liegen...
gruss,
andre
die system.map gibt die genauen speicheradressen der einzelnen kernelfunktionen an.
die system.map sollte unter "/boot/System.map-'uname -r'" gespeichert sein, und kann damit dann auch richtig zugewiesen werden...
bsp.:
"
ctx@thales:/> uname -r
2.4.17
ctx@thales:/>
"
dann muss die system.map unter "/boot/System.map-2.4.17" liegen...
gruss,
andre