Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (26.02.2008, 15:30)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BorneBjoern« (26.02.2008, 15:35)
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Zitat
Original von BorneBjoern
Warum SuSE einen Unterschied zwischen init 1 und init S macht, ist mir ein Raetsel.
Okay, dass die Module nicht geladen werden, ist auch klar, denn ansonsten wuerde dein System ja nicht starten. Daher kannst du sie ueber lsmod auch nicht sehen.
jetzt, wenn du im runlevel S bist, musst du verhindern, dass die module fuer deine Soundkarte in allen anderen runlevels gestartet werden.
Soweit zumindest die Theorie.
Ich wuerde tippen, dass du die start-scripts aendern musst.
bin mir aber nicht zu 100% sicher und wuerde daher ab jetzt mit lesen und lernen, was die anderen dazu meinen.
Zitat
Original von BorneBjoern
wenn du das proc verzeichniss in deiner chroot umgebung haben willst, musst du folgendes machen:damit reichst du die verzeichnisse an deine chroot umgebung weiter
Quellcode
1 2 3 4 5 # > mount /dev/hda{irgendwas} /mnt # > mount -o bind /dev /mnt/dev # > mount -o bind /proc /mnt/proc # > mount -o bind /sys /mnt/sys # > chroot /mnt
Zitat
Original von linuxerr
es dürfte sich also um das modul snd-cs64xx.ko handeln.
Zitat
Original von BorneBjoern
ich frage de mal aus reinem interesse, da ich darauf keine richtige Loesunge gefunden habe bisher:
Wie kann ich das Laden dieses Modules bei anderen Runlevels unterbinden?
Zitat
Original von linuxerr
in der modules.conf eintragen
alias modulname none, wenn hotplug läuft, dann das modul in die blacklist /etc/hotplug/blacklist eintragen.
Zitat
Original von linuxerr
@kdj
ich gebe nicht auf, kannst du mal die genaue boardbezeichnung oder die kennummer posten?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »kdj« (26.02.2008, 15:48)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »BorneBjoern« (26.02.2008, 16:03)
Zitat
Original von BorneBjoern
jep, wenn du chroot-est, dann existieren die Verzeichnisse, die allerdings leer sind.
das /proc und /sys sind spezielle Faelle, deren Inhalt sich kontinuierlich aendert.
zBsp: less /proc/meminfo
und diese infos, die in /proc oder /sys zu finden sind, werden von einigen programmen benoetigt.
Es geht auch bei diesen beiden spezialfaellen, nach dem chroot ein mount proc und ein mount sys auszufuehren (da es dafuer eintraege in der /etc/fstab gibt, kann man den fuehrenden "/" weg lassen.)
das /dev hingegen sollte man mit einen mount --bind /dev /mnt/dev oder mount -o bind /dev /mnt/dev von dem Rescue system in das chroot uebergeben.
(vor allem bei spezialfaellen, wie wenn das System kommplett auf nem RAID oder in ner LVM liegt.)
[edit]
kleiner Nachtrag zum Thema /proc
klick mich, ich bin ein Link
[/edit]
Zitat
Original von linuxerr
in der modules.conf eintragen
alias modulname none, wenn hotplug läuft, dann das modul in die blacklist /etc/hotplug/blacklist eintragen.
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Zitat
Original von kdj
Die Dateien /etc/modules.conf ist nicht vorhanden.