Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: angie_bg в Apr 12, 2005, 19:08



Титла: Безопасно изключване на flash памет.
Публикувано от: angie_bg в Apr 12, 2005, 19:08
При включване на flash памет системата я разпознава коректно и я поставя в /media/, където й е мястото. При чукване с десен бутон в/у нея се появява контексно меню с много опции, сред които няма eject, unplug, umont или друго "отмонтиране".
1. едно от големите предимства на USB устройствата е включването и изключването под напрежение.
обаче
2. в ръководството на фотоапарата ми пише, че компютърът "трябва да се изключи" ??? , преди да се откачи USB-то. Нещо подбно твърди и Бил Гейтс.
Та: трябва ли флашката да се отмонтира (напр. от конзола) или не?


Титла: Безопасно изключване на flash памет.
Публикувано от: sdr в Apr 12, 2005, 20:02
На мене пък не ми се появява в /media - може би защото нямам /media но тва пък може да е бъг в Gentoo :) . Лошото е че няма и къде да чукна с десн бутон врху нея (освен ако не вдигна мишката обърна я наопаки и наистина чукна с десния клавиш върху флашдрайва ма тогава хептен няма да има от къде да се появи контекстно меню)

Иначе на единствения въпрос който си задал/а така че да може да ти се отговори "трябва ли флашката да се отмонтира (напр. от конзола) или не?" тоговора е ако си я монтирал трябва да я отмонтираш, защото ако си записвал/а нещо може и да го загубиш заради буферирането ...


Титла: Безопасно изключване на flash памет.
Публикувано от: int13 в Apr 13, 2005, 16:58
umount /media/usb :)


Титла: Безопасно изключване на flash памет.
Публикувано от: zarhi в Apr 13, 2005, 21:23
Цитат (angie_bg @ Април 12 2005,20:08)
Та: трябва ли флашката да се отмонтира (напр. от конзола) или не?

Трябва. А липсата на eject/umount е поради това че не си root. Вярно е че основния юзер има доста големи права да ровичка, т.е. member е на доста групи, но все пак не е root.


Титла: Безопасно изключване на flash памет.
Публикувано от: kennedy в Apr 13, 2005, 21:53
Досега не съм размонтирал USB устройство, откачам/закачам и хич не му мисля. Наскоро чух за проблем от един познат - става въпрос за USB 1 устройство 32 МБ изгоряло след изваждане без да е казано на ос-а (вин в случая).  

п.с. от време на време закачм един олимпус да свалям и никак не ми се ще да изпуши, но засега ще рискувам мързела е велико нещо.

п.п.с. имам 1394 но за него подобен проблем несъществува ... или поне несъм чул. Ако някой знае нещо да сподели, че камерата определено заслужава повечко внимание.


Титла: Безопасно изключване на flash памет.
Публикувано от: в Apr 13, 2005, 21:57
Аз имам един 128МБ usb flash drive 2.0 и от множество изваждания и слагания без размонтиране вече неможа да го разпознае :) и дотам с драйва :) все се кана да го занеся на сервис ама не ми остава време :)


Титла: Безопасно изключване на flash памет.
Публикувано от: angie_bg в Apr 14, 2005, 08:46
@sdr, в SuSE всички устройства със сменяеми носители - флопи, CD, DVD и т.н. се показват в /media. Нормално е в Gentoo да е нещо друго.


Титла: Безопасно изключване на flash памет.
Публикувано от: paucku в Apr 14, 2005, 12:47
Аз също имам цифров фотоапарат, който е mass storage. Във fstab имам следния запис за него:
Цитат

/dev/sda1 /mnt/photo/ auto rw,noauto,user,gid=users,umask=007 0 0

KDE автоматично ми го монтира, когато насоча konqueror към него в секцията "Devices". Също така имам иконка на десктопа, която като цъкна и автоматично се монтира апаратчето. Тя се прави с десен цък на мишката->Нов файл от тип устройство... Преди да махна апарата, обаче, трябва да го размонтирам. Защо така е описано тук:
http://www.linux-bg.org/cgi-bin/ib3/ikonbo...

Размонтирането е като цъкнеш с десен бутон върху иконката и след това избереш Umount. Същото става и в Konqueror в секцията "Devices".

Всичко това важи, ако паметта ти се държи като USB mass storage.


Титла: Безопасно изключване на flash памет.
Публикувано от: sdr в Apr 14, 2005, 14:12
@angie_bg аз пък предположих че си с Gentoo щото никъде не беше споменал/а дистрибуция/графична  среда и прочие


Титла: Безопасно изключване на flash памет.
Публикувано от: в Apr 14, 2005, 15:54
преди да изключа ipod-а  го unmount-вам и за момента не съм имал проблеми (въпреки че на екрана на самия ipod пише да не се изключва). с цифровия фотоапарат е същата работа.


Титла: Безопасно изключване на flash памет.
Публикувано от: zazzko в Apr 14, 2005, 19:55
Чудя се ако се сложи опция sync дали няма да се избегне демонтирането.


Титла: Безопасно изключване на flash памет.
Публикувано от: ray в Apr 14, 2005, 22:21
Здравейте,
При мен (Гентоо) нещата работят без демонтиране с използване на: dbus/hal и ivman - за автоматично генериране на устройства в /media и опция 'sync' в /etc/fstab за да не се повреждат данните при демонтиране.
Румен


Титла: Безопасно изключване на flash памет.
Публикувано от: angie_bg в Apr 15, 2005, 07:48
@sdr, ОС и граф. среда са в подзаглавието на темата.
@zarhi, контекстното меню е еднакво и като root, и като user.

След отмонтирване от конзола:
Цитат
umount /media/usb-03070....06:a1:f7..... (това е името, под което се появява флашката)
ефектът е, че тя не изчезва като икона, но показва, че е празна (т.е. няма какво да се чете от нея). Тя обаче остава под напрежение - светодиодът й продължава да свети, докато под Win изгасва и чак тогава се появява съобщението за безопасно изваждане.


Титла: Безопасно изключване на flash памет.
Публикувано от: в May 07, 2005, 19:28
Засега може да направите това:
rmmod ehci_hcd/ohci_hcd или uhci_hcd (забравил съм кое за какво беше, проверете сами за усб1.1/2.0). По този начин спирате напрежението на усб-тата, но мисля че трябваше рестарт за да се оправят :(


Титла: Безопасно изключване на flash памет.
Публикувано от: angie_bg в May 10, 2005, 10:26
@crashbg, USB-тата би трябвало да се монтират и без рестарт с insmod. Проблемът е, че при спиране на захранването им ще изгубя мишката и клавиатурата, които също са на USB.


Титла: Безопасно изключване на flash памет.
Публикувано от: angie_bg в May 13, 2005, 14:39
В крайна сметка проблемът се решава след написване в конзола (като обикновен user):
Цитат
eject /media/usb*
при което флашката се отмонтира и се изключва захранването (за разлика от "umount /media/usb*", когато то остава включено)