Hi,
Du kannst Deinen Stick im Prinzip an einen beliebigen Punkt (Verzeichnis) in Deinem Filesystem mounten. Nimmst du den Stick weg wird diesem Verzeichnis der Speicherplatz der Festplatt angeboten. Logisch, oder?
Habe ich damit Deine Frage beantwortet?
Ich mounte meinen Stick - Memorystick - immer an die gleiche Stelle /media/sda1 und habe auch eine Verknüpfung auf dem Desktop. Geht wie Butter.
Cheers Moritz
On Fri, 2002-12-06 at 20:11, Christoph Eckert wrote:
Hi,
hab' mal so eine spezielle Frage.
Habe mir just for fun (im vorweihnachtlichen Kaufrausch ;-) ) einen USB Flash Disk geleistet.
BTW: Der Verkäufer wusste nicht, ob der unter Linux läuft. Zum Glück stand es ganz groß auf der Verpackung ;-) .
Im Web habe ich mir dann verschiedene Beschreibungen angesehen.
Ich stecke das Ding ein, es piept, sehr schön.
Aus /var/log/messages kriege ich mit
cat /var/log/messages | grep usb
Dec 6 18:41:51 grandevitesse insmod: Using /lib/modules/2.4.18-4GB/kernel/drivers/usb/storage/usb-storage.o Dec 6 18:41:51 grandevitesse /etc/hotplug/usb.agent[2356]: Can't ignore signal CHLD, forcing to default.
Das scheint mir etwas mager. Da ich nicht sehr erfahren bin, nehme ich mir einfach vor, in der fstab einen Eintrag zu generieren. Ich lege also ein Verzeichnis /media/schdegger an und trage in die fstab
/dev/sda1 /media/schdegger auto rw,noauto,user,noexec 0 0
ein.
Jetzt stelle ich aber fest, dass in der fstab bereits ein Eintrag
/dev/sda1 /media/sda1 auto noauto,user,exec 0 0 #HOTPLUG B3Fu.SYwwEJ5WFe6
existiert, und es plötzlich auch ein Verzeichnis /media/sda1gibt.
Eigentlich hatte ich aber auf meinem Notebook den hwscan abgeschaltet, aber offensichtlich startet der sobald ich den Stick einstecke?!?
Nun mounte ich mir das Teil mal manuell auf /media/schdegger, und weil das so schön funktioniert, lege ich mir auf dem Desktop auch ein schönes Icon an. Kann ich mit Rechtsklick mounten und unmounten - sehr schön.
Im nächsten Schritt will ich was auf das Teil kopieren und mache das auch. OK, unmounten und mounten, funktioniert alles.
Jetzt aber sehe ich im gemounteten Zustand nach, was denn in dem automatisch angelegten Verzeichnis /media/sda1 'drin ist und erwarte hier eigentlich meine Datei zu sehen - Fehlanzeige.
a) Muß ich nun Datenverluste fürchten?
b) wieso wird zwar ein (temporärer) Eintrag in fstab durch hwscan angelegt und wieder entfernt, aber das Gerät scheinbar nicht gemountet?
c) OK, von mir aus nehme ich meine manuellen Einträge aus der fstab 'raus, möchte aber dennoch Einfluss darauf nehmen, wohin hwscan meinen stick mountet. Geht das irgendwie?
d) Oder (eigentlich noch lieber) wie halte ich hwscan davon ab, den stick automatisch zu mounten?
Gruß
ce
====== Installation von SuSE 8.0 auf einem Dell Inspiron 8200 http://home.t-online.de/home/mchristoph.eckert/inspiron8200/ ====== --
======================== mailto:moritz@regnier.de ======================== --
======================== mailto:moritz@regnier.de ========================
Am Freitag, 6. Dezember 2002 20:27 schrieb moritz@regnier.de: Hi,
Du kannst Deinen Stick im Prinzip an einen beliebigen Punkt (Verzeichnis) in Deinem Filesystem mounten. Nimmst du den Stick weg wird diesem Verzeichnis der Speicherplatz der Festplatt angeboten. Logisch, oder?
Ja, klar.
Habe ich damit Deine Frage beantwortet?
Nein ;-) .
a) Muß ich nun Datenverluste fürchten?
b) wieso wird zwar ein (temporärer) Eintrag in fstab durch hwscan angelegt und wieder entfernt, aber das Gerät scheinbar nicht gemountet?
c) OK, von mir aus nehme ich meine manuellen Einträge aus der fstab 'raus, möchte aber dennoch Einfluss darauf nehmen, wohin hwscan meinen stick mountet. Geht das irgendwie?
d) Oder (eigentlich noch lieber) wie halte ich hwscan davon ab, den stick automatisch zu mounten?
Ich möchte einfach nicht, dass hwscan das mounten übernimmt. Wo gewöhne ich hwscan ab, nach den USB-Dingern zu gucken, bzw. wo schalte ich den komplett ab? Im Runleveleditor habe ich den abgeschaltet, aber SuSE startet das Teil scheinbar bei jedem Reboot neu. Gruß ce ====== Installation von SuSE 8.0 auf einem Dell Inspiron 8200 http://home.t-online.de/home/mchristoph.eckert/inspiron8200/ ======
Sorry, muss ich passen. ist hotplug evtl dafür verantwortlich (kenne mich damit nicht besonders aus, da bisher alles lief wie ich es wollte). Cheers Moritz On Fri, 2002-12-06 at 20:44, Christoph Eckert wrote:
Am Freitag, 6. Dezember 2002 20:27 schrieb moritz@regnier.de:
Hi,
Du kannst Deinen Stick im Prinzip an einen beliebigen Punkt (Verzeichnis) in Deinem Filesystem mounten. Nimmst du den Stick weg wird diesem Verzeichnis der Speicherplatz der Festplatt angeboten. Logisch, oder?
Ja, klar.
Habe ich damit Deine Frage beantwortet?
Nein ;-) .
a) Muß ich nun Datenverluste fürchten?
b) wieso wird zwar ein (temporärer) Eintrag in fstab durch hwscan angelegt und wieder entfernt, aber das Gerät scheinbar nicht gemountet?
c) OK, von mir aus nehme ich meine manuellen Einträge aus der fstab 'raus, möchte aber dennoch Einfluss darauf nehmen, wohin hwscan meinen stick mountet. Geht das irgendwie?
d) Oder (eigentlich noch lieber) wie halte ich hwscan davon ab, den stick automatisch zu mounten?
Ich möchte einfach nicht, dass hwscan das mounten übernimmt. Wo gewöhne ich hwscan ab, nach den USB-Dingern zu gucken, bzw. wo schalte ich den komplett ab? Im Runleveleditor habe ich den abgeschaltet, aber SuSE startet das Teil scheinbar bei jedem Reboot neu.
Gruß
ce
====== Installation von SuSE 8.0 auf einem Dell Inspiron 8200 http://home.t-online.de/home/mchristoph.eckert/inspiron8200/ ====== --
======================== mailto:moritz@regnier.de ========================
Am Freitag, 6. Dezember 2002 21:03 schrieb moritz@regnier.de:
ist hotplug evtl dafür verantwortlich (kenne mich damit nicht besonders aus, da bisher alles lief wie ich es wollte).
Ja, ich vermute mal, dass hotplug hwscan startet oder so, mal sehen... Thanks. Gruß ce ====== Installation von SuSE 8.0 auf einem Dell Inspiron 8200 http://home.t-online.de/home/mchristoph.eckert/inspiron8200/ ======
Hallo, habe folgendes problem unter SuSE 8.1 (ftp install): linux:/home/martins # vmware-config.pl Making sure VMware Workstation's services are stopped. Stopping VMware services: Virtual machine monitor done Virtual bidirectional parallel port done Trying to find a suitable vmmon module for your running kernel. None of VMware Workstation's pre-built vmmon modules is suitable for your running kernel. Do you want this script to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is not an existing directory. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /usr/include cpp0: warning: changing search order for system directory "/usr/include" cpp0: warning: as it has already been specified as a non-system directory The directory of kernel headers (version 2.4.19) does not match your running kernel (version 2.4.19-4GB). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] linux:/home/martins # Danke für jede Hilfe! Gruß Martins
On Saturday 07 December 2002 00:14, Martins Matiss wrote:
Hallo,
habe folgendes problem unter SuSE 8.1 (ftp install):
linux:/home/martins # vmware-config.pl Making sure VMware Workstation's services are stopped.
Stopping VMware services: Virtual machine monitor done Virtual bidirectional parallel port done
Trying to find a suitable vmmon module for your running kernel.
None of VMware Workstation's pre-built vmmon modules is suitable for your running kernel. Do you want this script to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /usr/include
cpp0: warning: changing search order for system directory "/usr/include" cpp0: warning: as it has already been specified as a non-system directory The directory of kernel headers (version 2.4.19) does not match your running kernel (version 2.4.19-4GB). Even if the module were to compile successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] linux:/home/martins #
Danke für jede Hilfe! Gruß Martins
Kernel header files sind nicht installiert ??? -- MFG Joachim Franek http://www.pibf.de
Habe auch ein wenig gebraucht, um vmware unter 8.1 zum laufen zu bewegen. Normalerweise installiere ich immer das RPM, das ich von www.vmware.com beziehe. Mit Suse 8.1 funktioniert das aber nicht: - Das vmware-config.pl findet keine passenden Kernel Module, also versucht es sie zu kompilieren. - Suse 8.1 installiert den GCC 3.x als C Compiler. Die vmware Module erzeugen eine Menge Warnings bei der Kompilation. Sagen dann aber, sie würden perfekt in den Kernel passen. - vmware startet, doch sobald man den power on Knopf drückt, stürzt es mit Segmentation violation ab. Nun meine Diagnose: - offensichtlich hat suse den installierten Kernel nicht mit dem ausgelieferten C Compiler kompiliert, oder die vmware Module erzeugen mit GCC 3.x inkompatiblen Code. Wie funktioniert es? - im Paket k_deflt-2.4.19-74 sind die Module /lib/modules/2.4.19-4GB/misc/vm{mon,net,ppuser}.o schon vorkompiliert. Also diesen Kernel installieren und benutzen. - das vmware RPM von suse vmware-3.1.1-82 enthält den Rest. Damit funktioniert es zumindest bei mir hervorragend. Dumm ist nur, wenn man den Kernel selbst kompilieren muss. Das würde ich mit einem GCC 2.9x probieren. Torsten On Saturday 07 December 2002 00:14, Martins Matiss wrote:
Hallo,
habe folgendes problem unter SuSE 8.1 (ftp install):
linux:/home/martins # vmware-config.pl Making sure VMware Workstation's services are stopped.
Stopping VMware services: Virtual machine monitor done Virtual bidirectional parallel port done
Trying to find a suitable vmmon module for your running kernel.
None of VMware Workstation's pre-built vmmon modules is suitable for your running kernel. Do you want this script to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /usr/include
cpp0: warning: changing search order for system directory "/usr/include" cpp0: warning: as it has already been specified as a non-system directory The directory of kernel headers (version 2.4.19) does not match your running kernel (version 2.4.19-4GB). Even if the module were to compile successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] linux:/home/martins #
Danke für jede Hilfe! Gruß Martins
Hi On Samstag, 7. Dezember 2002 17:39 Torsten Foertsch wrote:
Habe auch ein wenig gebraucht, um vmware unter 8.1 zum laufen zu bewegen. Normalerweise installiere ich immer das RPM, das ich von www.vmware.com beziehe. Mit Suse 8.1 funktioniert das aber nicht:
- Das vmware-config.pl findet keine passenden Kernel Module, also versucht es sie zu kompilieren.
- Suse 8.1 installiert den GCC 3.x als C Compiler. Die vmware Module erzeugen eine Menge Warnings bei der Kompilation. Sagen dann aber, sie würden perfekt in den Kernel passen.
- vmware startet, doch sobald man den power on Knopf drückt, stürzt es mit Segmentation violation ab.
sdb schon gelesen? http://sdb.suse.de/de/sdb/html/fhassel_vmware_segfault81.html -- cu Martin ------- http://freshmeat.net/projects/pin/ --------
participants (6)
-
Joachim Franek
-
Martin Lasarsch
-
Martins Matiss
-
mchristoph.eckert@t-online.de
-
moritz@regnier.de
-
Torsten Foertsch