[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: Modules vor den Partitionen!?



On Sun, 10 Jan 1999, Martin Schulze wrote:
>Sangohn Christian wrote:
>> Ich habe das Problem, daß einige postinstall-Befehle in der /etc/conf.modules 
>> nicht ausgeführt werden, weil sich die entsprechenden Programme in Verzeichnissen 
>> befinden, die sich auf Partotionen, die zu diesem Zeitpunkt noch nicht gemountet 
>> sind.
>> Beispiel: post-install awe_wave sfxload synthgm.sbk
>
>Da komme ich nicht mit, was meinst Du mit post-install?  Die postinst
>Skripte werden bei der Installation der Pakete aufgerufen, zu dem
>Zeitpunkt muessen natuerlich alle Partitionen bereits gemountet sein.

Ich bin wohl hier nicht klar genug gewesen. Mea culpa.
Es handelt sich um das post-install, das in /etd/conf.modules steht. Damit kann 
man angeben ob und welcher Befehl ausgeführt werden soll nachdem ein bestimmtes 
Modul geladen wurde. Beim obigen Beispiel würde das heißen, das der Befehl 
"sfxload synthgm.sbk" ausgeführt werden soll wenn das Modul awe_wave geladen wird.
>
>> Das Tool sfxload befindet in /usr/bin und zu dem Zeitpunkt, wo awe_wave geladen 
>> wird, ist das Verzeichnis /usr, das sich auf einer anderen Partition befindet 
>> (wie im Installationshandbuch empfohlen), noch nicht gemountet.
>> Ich habe also zwei Möglichkeiten:
>> 1- Ich mounte die anderen Partitionen früher
>> 2- Ich lade die Module später
>> 
>> Da ich die Struktur des Bootvorgangs nicht überschaue, frage ich mich was das 
>> sinnvollste ist.
>
>Das ist schlecht zu sagen.  Es gibt aber noch eine dritte Moeglichkeit:
>
>3- Ich kopiere die Programme/Module von /usr/bin in /bin
>
>4- Ich berichte das als Bug und warte, was der Maintainer dazu sagt.
>
>Unbeachtet dessen komme ich noch nicht ganz mit.  Du hast eine Reihe
>von Modulen, die automatisch geladen werden.  Diese stehen in /etc/modules.
>Wenn dort ebenfalls "auto" steht, werden kerneld und diese Module sehr
>frueh geladen.  Da das bei Dir nicht moeglich ist, sollte dort imho
>nicht auto stehen.

Tut es auch nicht. Bzw. es ist auskommentiert. Trotzdem werden die dort stehenden 
Module geladen bevor die Partitionen gemountet sind.

Nun gut. Ich habe mich dafür entschieden die Partitionen früher zu mounten, denn 
ein einfaches kopieren der Programme nach /bin löst dasProblem nicht. sfxload 
braucht nämlich bestimmte libraries die natürlich in /usr/lib stehen ...
Ich könnte natürlich auch diese nach /lib kopieren. dann hätte aber nur ein 
Problem gelöst. Ich möchte aber zusätlich anderen ähnlichen Probleme vorbeugen.
Und den Bug mache ich auch noch.
>
>Gruesse,
>
>	Joey
>
>-- 
>The good thing about standards is that there are so many to choose from.
>	-- Andrew S. Tanenbaum
>
>Please always Cc to me when replying to me on the lists.
>------------------------------------------------
>Um sich aus der Liste auszutragen schicken Sie
>bitte eine E-Mail an majordomo@jfl.de die im Body
>"unsubscribe debian-user-de <deine emailadresse>"
>enthaelt.
>Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
>------------------------------------------------
>Anzahl der eingetragenen Mitglieder:     672
--

   ,---._________________________________        _        ============    .
  /                                       \     |  \        I_  O  _I_,==.:
 | Greetings from                          >----|===`------'I `---' I |  |:
 |   Sangohn Christian                    /    _ \          I       I |  |:'
 |     sango-ch@reze-1.rz.rwth-aachen.de /    (   `-,-----============:__;:
 |  ,---._______________________________/    (_    O    __)       \_      :
 |/                                            (_______)          (_)

------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     670


Reply to: