warp Tudom (nem is kicsit) anakronisztikusnak tűnik a következő kérdés, de az élet hozhat ilyen helyzeteket. Úgy adódott, hogy egy régi adatbázisból szükségem volt adatokra és ez történetesen egy 1,44-es floppyn alszik. (Természetesen a gépben van egy NEC gyártmányú gépezet, mielőtt még valaki megkérdezné ezt és ráadásul másik helyen működik is... :) A baj csak az, hogy meg sem mukkan, ha megkapja a lemezet. A boot során/után az eszközök között megjelenik a "Hajlékonylemezes meghajtó", de semmit sem csinál, ha rákattintok. Namármost: elolvastam a Fórum és a Google vonatkozó témáit; telepítettem a 2008 óta már nem alapból települő floppy kernel modult; kipróbáltam a csatolás legkülönbözőbb formáit, de nem működik és nem olvas... Lehetséges, hogy az évek során az Ubuntuból elmaradt a floppy kezelhetősége? Ezt a kérdést azért teszem fel, mert kipróbáltam egy USB-s floppymeghajtó is (neve delock) és abba sem sikerült életet lehelni bár ő legalább az usb-be való csatlakoztatás után megelevenedett (kis zöld led villogás...), de dolgozni nem dolgozott... Ki tudna erre a kérdésre szakmailag egzakt választ adni? Köszönöm néki előre is...
Kittus2 Én vhogy így csináltam anno, (ha emlékeim nem csalnak): sudo modprobe floppy sudo mkdir /media/floppy /etc/fstabba: /dev/fd0 /media/floppy auto rw,user,noauto,exec 0 0 aztán sudo udisks mount /dev/fd0 Feltéve, hogy fd0 a floppy eszközöd.
warp Kittus2Ez mind megtörtént... A sudo udisks mount /dev/fd0 parancsra az udev kapcsolóit adja vissza a terminál. A /dev könyvtárban fd nevű könyvtár van, átirányítva erre: mappa (inode/directory), /proc/self/fd... Ha átírom fd-re, akkor ez a hibaüzenet: mount: a(z) /proc/2948/fd nem blokkeszköz Ez így, működik nálad jelenleg is?...
napközi warp"A sudo udisks mount /dev/fd0 parancsra az udev kapcsolóit adja vissza a terminál." Tehát valamit rosszul adtál meg. Lássuk, mi az.
Kittus2 warpAz utcsó parancsot elgépeltem (helyesen: sudo udisks --mount /dev/fd0), ettől eltekintve nálam műxik, igaz archon és nem ubuntun. [kitti@archlinux_kitti ~]$ sudo udisks --mount /dev/fd0 [sudo] password for kitti: Mounted /org/freedesktop/UDisks/devices/fd0 at /media/floppy0 [kitti@archlinux_kitti ~]$ " Képernyőkép: http://dl.dropbox.com/u/2885022/2012-10-28--1351432313_1440x900_scrot.png
warp Kittus2Hát irigyellek... ;) Nálam a válasz: sudo udisks --mount /dev/fd0 Mount failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Kittus2 warpUpsz! Ez furcsi... Sztem még mindig az előző csatolási kérés áll nálad sorban, azért ez az üzi. Biztosan jól érintkezik az eszköz? Merthogy vmiért nem válaszolt a mount kérésre, ami nem szok jellemző lenni. dmesg, syslog mit mond?
warp Kittus2Ez egy USB floppy. Az lsusb-re mutatja is, hogy foglalt egy portot magának: lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 04a9:221c Canon, Inc. CanoScan LiDE 60 Bus 004 Device 002: ID 046d:089d Logitech, Inc. QuickCam E2500 series Bus 005 Device 002: ID 04a9:1073 Canon, Inc. I550 Printer Bus 003 Device 007: ID 03ee:6901 Mitsumi SmartDisk FDD Hát valóban furcsi (aranyos ez a szó, már megérte... :) Azért, hogy így kelljen egy floppyt élesztgetni az Ubuntun... nem norm... :(
Kittus2 warpJaaaa! hogy ez az USB-s floppy! Azt hittem a belső NEC-es meghajtó. Hát úgy már mindjárt másabb a helyzet. VAjh akkor hogy látja az udev? dmesg-ben vagy a syslogban kellene lennie nyomának hogy milyen eszköznek ismeri/te fel. Tippem szerint szüksége lenne szegény udevnek egy szabályra hogy mit csináljon az eszközzel... Itt leltem vmit ezzel kapcsiban: http://linuxforums.org.uk/index.php?topic=9431.45 Mark Greaves Reply #52 on: September 30, 2011, 10:13:45 pm » Feltéve persze, hogy tényleg ez a gond.
warp Működik... Most már csak azt kellene tudni, hogy miért is?... A következő kóddal: udisks --mount /dev/sdc Mounted /org/freedesktop/UDisks/devices/sdc at /media/disk Ránézésre is van néhány furcsa dolog: 1) az eszköz neve sdc, azaz nem fd0(!) 2) media könyvtárban létrehozott magának egy disk könyvtárat magától 3) bele került a Számítógép közé, tehát nem kell root jog 4) hol is van az az /org/freedesktop/UDisk/devices... ??? Hát kittus2 kedves szavával élve legalábbis is furcsi... :) de most legalább működik...
Dr. Anonymous warpValamit variáltak, ha jól emlékszem az sd*, hd*, fd* nevekkel kapcsolatban, és csak az sd* maradt meg.
Kittus2 warp:) Gratulálok! Rájöttél hogy nem az az eszköz ami szok lenni. Így előző hsz-em tárgytalan. Amúgy én is észrevettem már, hogy Ubuntuban furcsán kezelik az eszközneveket. Jobbára semmit sem úgy hívnak, mint más linuxokban. :)
warp Kittus2Az udev általam történt elírás (udisks) helyett. Ez a nevezett parancssorból egyébként következik.
warp Dr. AnonymousDe most tényleg: nem lehetne ezeket az infókat valahogy feltűnöbben közzétenni?... Eddig 3 napom ment rá és igazán nem vagyok a végén, mert minden floppy után újra kell mountolni... Kell valami más megoldás is legyen...
rapfen Dr. Anonymous[van a gépemben floppy. Ez van az fstab-ban: /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0 12.04]
warp Kittus2Sokat segítettél, mert ha megnézed a te képernyőképed, akkor ugyanaz az általam nem azonosítható mount útvonal van: /org/freedesktop/UDisks/devices/sdc, az eszköz kivételével... De miért? Gondolom innen származik az, hogy a becsatlakozási pont sem floppy, hanem disk...
rapfen Kittus2De, természetesen. Mindössze azért írtam le, mert Dr. Anonymous ezt írta: " ha jól emlékszem az sd*, hd*, fd* nevekkel kapcsolatban, és csak az sd* maradt meg" Tehát a belsőben mindenképp maradt az fd0. Ha nem értettem félre amit írt. :-)
warp rapfenKicsit felemás azért a dolog, azért van egy kérdésem :) Hogyan frissítettél korábban? Folyamatosan, netről vagy újra telepítettél mindig? Én úgy vélem nagy valószínűséggel, hogy folyamatosan frissítettél...
Kittus2 warpNem tudom, de sztem az udisks miatt lehet ez az útvonal. Az sdc és társait pedig sztem a kernel sorolja be vmilyen rendszer alapján. Az előzőekben pedig én valóban udevre gondoltam, mert ha megnézed a hsz-t amire hivatkoztam, akkor a srác írt egy udev szabályt és hozzá egy eject fájlt ami tulképp kezeli a hotplugot és megmondja az udevnek, hogy mit is kellene csinálnia az adott usb-s eszközzel. Annyira nem néztem végig a kódot, hogy lássam hogy mit is csinál pontosan az eject fájl (szánom-bánom, de nem olvastam el rendesen), ám a leírás alapján vmi ilyesmiről lehet szó.
rapfen warpNem. :-) Én mindig újra telepítek. De ez most ráadásul egy új merevlemez, tehát amúgy sem lett volna más választásom.