Автор Тема: Странен проблем с флаш памет  (Прочетена 1425 пъти)

shred_c0de

  • Участници
  • ***
  • Публикации: 6
    • Профил
 Здравейте,

 от една година ползвам openSUSE(с gnome) - първоначално 11.3, а по-късно и 11.4 и през това време намерих решение на не един и два проблема, но има проблем, на който дълго време търсих решение, на момемнти се отказвах, но отскоро пак започнах да търся начин за решението му. Става въпрос за маунтването на флаш памет - когато забода флашката я разпознава, маунтва, поставя иконата на десктопа, nautilus я отваря и всичко окей докато не щракна с бутон(независимо десен или ляв) върху флашката  графичната среда блокира за минута - иконите по десктопа не могат да се отварят, прозорците не могат да се затварят, а само могат да се минимизират и максимизират, като при максимизиране съдържанието им е изцяло сиво. Първоначално nautilus в /media показва иконата на флашката, но в лентата на прозореца показва "0 item" т.е. все едно папката е празна. Ето скрийншот:

 След кликване на иконата и изчакване на забиването nautilus вече показва, че има "1 item":

 Ето какъв е изхода от dmesg веднага след забождане на флашката:

[   92.010073] usb 2-3: new high speed USB device using ehci_hcd and address 4
[   92.126537] usb 2-3: New USB device found, idVendor=03f0, idProduct=5307
[   92.126542] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   92.126545] usb 2-3: Product: v165w
[   92.126547] usb 2-3: Manufacturer: HP
[   92.126549] usb 2-3: SerialNumber: 00000000000001E1
[   92.129528] scsi6 : usb-storage 2-3:1.0
[   93.129955] scsi 6:0:0:0: Direct-Access     hp       v165w            0.00 PQ: 0 ANSI: 4
[   93.130255] sd 6:0:0:0: Attached scsi generic sg2 type 0
[   93.132825] sd 6:0:0:0: [sdb] 7892992 512-byte logical blocks: (4.04 GB/3.76 GiB)
[   93.134749] sd 6:0:0:0: [sdb] Write Protect is off
[   93.134755] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[   93.134758] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[   93.140443] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[   93.141694]  sdb: sdb1
[   93.148702] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[   93.148707] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Не знам дали при всички дистрибуции нещата с автоматичното маунтване на флашки работи по един и същ начин, но пускайки ги от liveCD забелязах, че при Debian, CentOS, Ubuntu, Mint има няколко реда които при мен ги няма: Initializing USB Mass Storage driver...  , SCSI emulation for USB Mass Storage devices, usbcore: registered new driver usb-storage и  USB Mass Storage support registered. Първото, което ми идва на ум е неработещ драйвър, но флашката след гадното забиване почва да си работи нормално до рестартиране на лаптопа колкото и пъти да я махам и слагам забиването го няма и работи нормално. Имате ли представа каква би могла да е причината? Благодаря ви предварително!
« Последна редакция: May 15, 2012, 00:38 от shred_c0de »
Активен

Gogo_SZ

  • Напреднали
  • *****
  • Публикации: 270
  • Distribution: Mageia, Mandriva
  • Window Manager: KDE, Mate, Gnome, LXDE
  • So to complete victory of trade over reason!
    • Профил
Re: Странен проблем с флаш памет
« Отговор #1 -: May 19, 2012, 00:01 »
Това забиване само с тази флашка ли става или с всички наред?
Ако е само с тази просто я преформатирай...

А иначе за достъп до флашките при Fedora и дериватите и се използват:
usbutils
libusb (lib64usb)
libusb-compat (lib64usb-compat)

виж дали нещо не липсва при теб
Активен

shred_c0de

  • Участници
  • ***
  • Публикации: 6
    • Профил
Re: Странен проблем с флаш памет
« Отговор #2 -: May 19, 2012, 19:55 »
Това забиване само с тази флашка ли става или с всички наред?
Ако е само с тази просто я преформатирай...

А иначе за достъп до флашките при Fedora и дериватите и се използват:
usbutils
libusb (lib64usb)
libusb-compat (lib64usb-compat)

виж дали нещо не липсва при теб




Мерси за отговора, че гледах никой нищо не пише. А аз мисля, че каквото и да е мнение е от полза - чрез обсъждане се стига до решение на проблема. Определено първото, което направих е да проверя дали при всички флашки го има този проблем - имам 3 и при всичките е едно и също. А иначе пакетите, които изреди, с изключение на libusb-compat, всички ми бяха инсталирани. Инсталирането нa libusb-compat не промени нищо.
 Може би в първия си пост не дадох достатъчно детайли затова ще го направя сега:
 - дистро openSUSE 11.4 (64bit)
 - kernel: 2.6.37.6
 - Laptop: Toshiba Satellite L300
 - USB controller:  82801l (ICH9 Family)
  - видео карта - вградена: Intel GM45
  Съдържанието на /etc/fstab е следното:

 /dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98A3CTL7T-part5 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98A3CTL7T-part6 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98A3CTL7T-part7 /home                ext4       defaults              1 2
/dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98A3CTL7T-part1 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98A3CTL7T-part2 /windows/D           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

 Кажете ако има друга информация, която би могла да е от полза.
Активен