So, ich hab nun die Datei "Image_mount.schemas" gefixed. Sollte nun laufen.
@bellemerlord: das mit udev musst Du mir nochmal erklären. Welche Schritte meines Wikis haste ausgelassen?
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
So, ich hab nun die Datei "Image_mount.schemas" gefixed. Sollte nun laufen. @bellemerlord: das mit udev musst Du mir nochmal erklären. Welche Schritte meines Wikis haste ausgelassen? |
Anmeldungsdatum: Beiträge: 1080 |
mal ne ganz blöde Frage: Was sind Nautilus Actions ? |
Anmeldungsdatum: Beiträge: Zähle... |
also, ich hab das ganze per make/ sudo make install compiliert. hier die Ausgabe. install -D -m 644 cdemu.ko /lib/modules/2.6.17-10-generic/misc/cdemu.ko install -D -m 644 libcdemu.py /usr/lib/python2.4/site-packages/libcdemu.py install -D -m 755 cdemu /usr/bin/cdemu install -D -m 755 create_cdemu_devs.sh /usr/bin/create_cdemu_devs.sh sh create_cdemu_devs.sh You have udev, nodes will be created automagically
Eigentlich hab ich nur das Skript zum erstellen der devices komplett weggelassen und das Modul per modprobe geladen (bzw. hab ich cdemu inzw. in /etc/modules eingetragen), die Einträge in dev wurden bei make erstellt. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 90 |
Es gibt nun einen Mirror für die cdemu_nautilus_actions_6.10.28-5.00.tar.gz-Datei. Ich hab das Mount-Skript gefixed. Man konnte das gleiche Image mehrmals mounten, wenn man das "Image_mount"-Schema benutzt hatte, da es nicht für Nautilus Actions geschrieben wurde. Hier der geänderte Code: # Only allow mounting an image once FILE="`basename $1`" MOUNTED="`cdemu -s | grep "$FILE" | cut -f11 -d " "`" DEVMOUNTED="`cdemu -s | grep "$FILE" | cut -f3 -d " " | sed -e 's@:@@'`" if [ $MOUNTED == $FILE ]; then zenity --info --text "Image already mounted on cdemu$DEVMOUNTED."; exit 1 fi Der alte Code war: # Only allow mounting an image once MOUNTED="`cdemu -s | grep "$1" | cut -f11 -d " "`" DEVMOUNTED="`cdemu -s | grep "$1" | cut -f3 -d " " | sed -e 's@:@@'`" if [ $MOUNTED == $1 ]; then zenity --info --text "Image already mounted on cdemu$DEVMOUNTED."; exit 1 fi Dies ging, wenn man das Skript aus dem nautilus-scripts-Ordner mit "Scripts/Image_mount" gestartet hatte. Dort war $1 "Somename.iso". FILE="`basename $1`" gefixed. @mythos: schau mal auf die Nautilus Actions Projekt-Seite |
Anmeldungsdatum: Beiträge: 1080 |
hi, kritik: |
Anmeldungsdatum: Beiträge: 20087 Wohnort: Schwabenländle |
Der Artikel weist leider noch en Menge Fehler auf, die erst verbessert werden müßten, ehe er die Baustelle verlassen kann. 1) Viele Rechtschreibfehler. Eh ich weiter mache, lies Dir doch bitte die Wiki/Referenz durch, welche Anforderungen wir an einen Artikel stellen. Danke, Dee |
Anmeldungsdatum: Beiträge: 5388 |
Dee hat geschrieben:
Checkinstall bei Kernelmodulen funktionier üblicherweise nicht, weil es einen Konflikt um die modules.alias erzeugt. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 90 |
@Mythos: Die Schemas findest Du auch auf der Projektseite von Nautilus Actions. Wer will kann das englische Wiki nochmal ansehen und gerne Verbesserungen an meinem Wiki vornehmen. |
Anmeldungsdatum: Beiträge: 5761 Wohnort: Essen |
Ich werd mich den Artikel diese Woche annehmen. Insgesamt der der in Ordnung, entspricht eben nicht unsrer Wiki-Struktur. Rainer |
Anmeldungsdatum: Beiträge: 20087 Wohnort: Schwabenländle |
@droebbel: Ah, das sollte ein Kernelmodul sein. Hm, das hab ich wohl im Text überlesen bzw. sollte man das vll. dazu schreiben. ☺ Dennoch lassen sich Kernelmodule mit dem module-assistant nicht leichter bauen? @Amnon82: Ja, ich weiß, daß das englische Wiki etwas lockerer aufgezogen ist. Wir hatten auch mal dei Wahl zwischen: "Vielen Anleitung mit niedrigem Qualitätsstandard" oder "Ggf. weniger Artikel, diese aber qualitativ ausgereift". Wir haben uns für zweiteres entschieden, das schreckt vll. einige potentielle Wiki-Autoren ab (Obwohl wir nix unmögliches verlangen!), hilft Einsteigern aber sich im Wiki zurecht zu finden. Gruß, Dee |
Anmeldungsdatum: Beiträge: 5388 |
Dee hat geschrieben:
Beliebige Kernelmodule? Das wäre schön. |
Anmeldungsdatum: Beiträge: 20087 Wohnort: Schwabenländle |
Das steht ja auch schon seit Ewigkeiten in unserer Wunschliste, aber leider hat sich noch niemand rangetraut. Ich hab in meinem Leben noch kein einziges Modul gebaut, hab also davon keine Ahnung. ☹ Ich starte mal ein Aufruf dazu... Vielleicht erhört uns ja wer! ☺ Gruß, Dee |
Anmeldungsdatum: Beiträge: 34 |
HI, so richtig scheint das Ganze aber noch nicht zu funktionieren, bisher waren alle gemounteten Images, (ich hab iso, mds/f, bin/cue und nrg ausprobiert) irgendwie fehlerhaft und nicht benutzbar. Gebrannt funktionieren sie ohne Probleme, ich hab ein iso auch als loop gemountet, damit gehts, aber wenn ich das Image mit CDemu mounte gibt es Fehler beim Aufruf von Dateien |
(Themenstarter)
Anmeldungsdatum: Beiträge: 90 |
@bellemerlord: Cue und Nrg funktionieren bei mir. Auch die neuste Ubuntu.6.10.desktop.iso lässt sich einwandfrei mounten. Well, have a nice weekend 🤣 |
Anmeldungsdatum: Beiträge: Zähle... |
Hallo zusammen, Im Wiki steht, dass das Programm nur ab dem 2.6.16er Kernel funktioniert. Ich habe es auf meinem 2.6.15er Kernel aber auch zum laufen bekommen. Alles was man dazu tun muss ist in der "Makefile" bei der Kernelabfrage statt der Revision 16 eine 15 eintragen. Der entsprechende Abschnitt sieht dann so aus: ifeq ($(shell test "$(KERN_MICRO)" -lt "15" >& /dev/null && echo yes),yes) Bei der Installation gab es keine Probleme und CDemu funktioniert uneingeschränkt. MfG DunK |