Fórum Root.cz
Hlavní témata => Software => Téma založeno: Igor Beňko 22. 02. 2013, 09:59:31
-
Zdravim,
mam jeden celkom zvlastny problem.
Ci uz na mojom desktope (Debian testing x64) alebo netbooku (Debian testing) fdisk nevidi particie ktore su na androidovom telefone. V telefone je samozrejme zapnuty mass storage (na win7 funguje).
Co je ale zvlastne, ze dmesg telefon pekne vidi
[13604.504136] usb 1-1: new high-speed USB device number 6 using ehci_hcd
[13604.637924] usb 1-1: New USB device found, idVendor=12d1, idProduct=1037
[13604.637948] usb 1-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[13604.637967] usb 1-1: Product: U8800Pro
[13604.637982] usb 1-1: Manufacturer: Huawei
[13604.637997] usb 1-1: SerialNumber: F4559C66468F
[13604.642031] scsi5 : usb-storage 1-1:1.0
[13605.641132] scsi 5:0:0:0: Direct-Access Linux File-CD Gadget 0000 PQ: 0 ANSI: 2
[13605.641741] scsi 5:0:0:1: Direct-Access Linux File-CD Gadget 0000 PQ: 0 ANSI: 2
[13605.643936] sd 5:0:0:0: Attached scsi generic sg1 type 0
[13605.649048] sd 5:0:0:1: Attached scsi generic sg2 type 0
[13605.649174] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[13605.656440] sd 5:0:0:1: [sdc] Attached SCSI removable disk
vypis fdisku
Disk /dev/sda: 16.1 GB, 16139354112 bytes
255 heads, 63 sectors/track, 1962 cylinders, total 31522176 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000659b
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 29493247 14745600 83 Linux
/dev/sda2 29495294 31520767 1012737 5 Extended
/dev/sda5 29495296 31520767 1012736 82 Linux swap / Solaris
ostatne usb zariadenia (napr kingston usb kluc) idu pekne.
-
Tomu se ani moc nedivím, mass storage tam bude nejspíše jen emulované androidem. Vemte si že už je ta paměť připojená k tomu androidu. Kdyby jste ji ještě zároveň připojil k PC, a z obou zařízení začal zapisovat, tak vám půjde integrita souborového systému do kytek. Takže bude jen připojená k Androidu a ten jí bude přes USB dále zpřístupňovat, stejně jako když sdílíte soubory přes sambu či jiný protokol, v tomto případě to bude ale emulovat mass storage. Je to jen můj názor, první věc co mě napadla proč by to nemělo fungovat, třeba Vám to pomůže a třeba se pletu.
-
Android nezvykne emulovať USB Storrage, ale vyexportuje zariadenie cez moduly g_*. A aby sa zachovala konzistencia, tak jednoducho zhodí procesy pracujúce s danou kartou.
Ale s5 k problému. Ten Debial videl to zariadenie za rovnakých podmienok alebo bolo v iných prípadoch aj naštartované grafické prostredie ktoré to nastavilo?
-
neviem presne co myslis, nemam ziadny automount alebo podobne srandy, prostredie mam awesome a to sa o usb zariadenia nestara
-
Takže nemáš ani HAL alebo DBUS ktoré sa starajú aj o takéto veci. To, ale znamená, že si nepripojil ani ostatné disky. Niečo mi tu nesedí.
-
neviem ci sa rozumieme, sda5 je moj interny disk (ano iba 16gb, je to na netbooku), vypis fdisku som tam dal koli tomu, ze sdb ani sdc tam vobec nefiguruje (aj ked dmesg ocividne vidi zariadenie huawei ktore ma nejaky storage)
-
ale ked spominas DBUS tak ten mam nainstalovany (nautilus)
-
Či je DBUS nainštalovaný aleb aktívny je dosť rozdiel. Takže, nautilus (grafický správca súborov) je v čase pripojenia telefónu ako disku spustený alebo je len nainštalovaný a niekde tíško zaberá miesto na maličkom SSD ? Z povahy poskytovania informácií potrebných k riešeniu Tvojho problému to totižto vyzerá, že žiaden problém nemáš. Len si tu riešiš bakalárku z Managementu na nejakej škole ktorá má mizernú akreditáciu.
Keby si mal reálny problém, tak totižto poskytneš opis okolností. Aj dodatočne, na vyžiadanie. Keďže však odpovedáš na iné otázky ako Ti boli položené, tak si len sám odďaluješ riešenie. Či riešiš bakalárku a sleduješ koľko dobrovolníkov dokážeš nahnať do práce, alebo či máš firemný desktop a nechceš sa obrátiť na podporu, alebo len nemáš podporu multi lun v scsi vrstve, poprípade či sa do debianu zaniesla prastará chyba s problémom keď pripájanie diskov riešilo len pre užívateľa pripojeného v grafike nema zmysel rozoberať. Ak máš problém, tak ho chcheš riešiť a spolupodieľaš sa na riešení. A ak to nechceš riešiť, tak sa zbytočne nepýtaj,
-
A vidíš to zařízení v /dev/? Můžeš ho manuálně připojit?
-
Jo a mimochodem, ten fdisk pouštíš jak? On totiž pracuje jen s tím diskem, který mu dáš v parametru.
-
Jo a mimochodem, ten fdisk pouštíš jak? On totiž pracuje jen s tím diskem, který mu dáš v parametru.
fdisk -l vypise vsechno.
-
fdisk -l vypise vsechno.
Dík za info, fdisk používám jen zřídka... Každopádně na mojí otázce to nic nemění. :)
-
co říká
cat /proc/partitions
?
-
Ak máš problém, tak ho chcheš riešiť a spolupodieľaš sa na riešení. A ak to nechceš riešiť, tak sa zbytočne nepýtaj,
Není to zbytečný křik?
Řekl bych, že tazatel to uvedl dost jasně: žádný z jeho počítačů s linuxem není schopen připojit souborový systém exportovaný Androidem.
Dmesg sice vidí nějaký USB Mass Storage, ale neidentifikuje velikost disku ani nevidí žádné diskové oddíly. Zřejmě z téhož důvodu je fdisk nepoužitelný a asi nepůjde připojit /dev/sdb ani ručně přes příkazovou řádku (v případě, že souborový systém není v samostatném oddílu).
Přitom ve Windows to funguje.
Kdo to ví, poradí, kdo neví, mlčí.
Už mlčím.
-
Co je ale zvlastne, ze dmesg telefon pekne vidi
[13604.504136] usb 1-1: new high-speed USB device number 6 using ehci_hcd
[13604.637924] usb 1-1: New USB device found, idVendor=12d1, idProduct=1037
[13604.637948] usb 1-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[13604.637967] usb 1-1: Product: U8800Pro
[13604.637982] usb 1-1: Manufacturer: Huawei
[13604.637997] usb 1-1: SerialNumber: F4559C66468F
[13604.642031] scsi5 : usb-storage 1-1:1.0
[13605.641132] scsi 5:0:0:0: Direct-Access Linux File-CD Gadget 0000 PQ: 0 ANSI: 2
[13605.641741] scsi 5:0:0:1: Direct-Access Linux File-CD Gadget 0000 PQ: 0 ANSI: 2
[13605.643936] sd 5:0:0:0: Attached scsi generic sg1 type 0
[13605.649048] sd 5:0:0:1: Attached scsi generic sg2 type 0
[13605.649174] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[13605.656440] sd 5:0:0:1: [sdc] Attached SCSI removable disk
Stejný výpis se mi objeví okamžitě po připojení telefonu, ale diskové oddíly se objeví až po svolení k připojení jako usb mass storage na telefonu. Takže bych problém hledal primárně v tom, zda telefon "uvolní/exportuje" vnitřní kartu. S tím ovšem neporadím.
-
> Není to zbytečný křik?
Nie, nie je. Doplnkových otázok dostal dosť a ani jednu nezodpovedal. Tak isto dostal dosť kľúčových slov.
Osobne to vidím na upravené jadro z ktorého vyhodil multi lun alebo na bakalárku z managementu.
-
Sorry ze tak neskoro...
Z povahy poskytovania informácií potrebných k riešeniu Tvojho problému to totižto vyzerá, že žiaden problém nemáš. Len si tu riešiš bakalárku z Managementu na nejakej škole ktorá má mizernú akreditáciu.
Keby si mal reálny problém, tak totižto poskytneš opis okolností. Aj dodatočne, na vyžiadanie. Keďže však odpovedáš na iné otázky ako Ti boli položené, tak si len sám odďaluješ riešenie. Či riešiš bakalárku a sleduješ koľko dobrovolníkov dokážeš nahnať do práce, alebo či máš firemný desktop a nechceš sa obrátiť na podporu, alebo len nemáš podporu multi lun v scsi vrstve, poprípade či sa do debianu zaniesla prastará chyba s problémom keď pripájanie diskov riešilo len pre užívateľa pripojeného v grafike nema zmysel rozoberať. Ak máš problém, tak ho chcheš riešiť a spolupodieľaš sa na riešení. A ak to nechceš riešiť, tak sa zbytočne nepýtaj,
neviem co tym chcel basnik povedat..nie, nerobim bakalarku, ani firemny desktop (vek mam verejny ;) ), jedna sa o moje 2 osobne debianovske stroje, desktop aj notebook. Ziadny automount nepouzivam, vsetko mountujem manualne pomocou "mount".
teraz som prisiel na jednu velmi zaujimavu skutocnost..ked nastartujem Xka (mozno to je spustenim nautila) tak sa tam zrazu to zariadenie objavi (http://imageshack.us/a/img443/23/201306091247141024x600s.png)
nautilus pod normalnym userom nemoze mountovat..a ked ho spustim cez sudo tak uz to tam zrazu nieje
(http://imageshack.us/a/img191/4452/201306091247471024x600s.png)
(nautilus uz dlhsie pravidelne nepouzivam, tak az teraz som si to vsimol)(to usb0 tam je furt, neviem preco)
--
pred spustenim X a nautila
qwerty@ejsr:~$ cat /proc/partitions
major minor #blocks name
8 0 15761088 sda
8 1 14745600 sda1
8 2 1 sda2
8 5 1012736 sda5
(telefon je samozrejme pripojeny ako mass storage)
---
po spusteni X a nautila
qwerty@ejsr:~$ cat /proc/partitions
major minor #blocks name
8 0 15761088 sda
8 1 14745600 sda1
8 2 1 sda2
8 5 1012736 sda5
8 16 7778304 sdb
8 32 1638400 sdc
teraz som fakt z toho blbec
-
este som zabudol dodat, dalsie zariadenie ktore mi robilo taketo caviky bolo kamaratove usb, ktore sice videl fdisk, aj ho identifikoval, ale neslo mi mountnut, jednoducho povedalo ze sdb1 neexistuje..ale ked som rozbehol slax na usb tak to pekne islo
-
jadro je defaultne debianovske 3.2.0-4-686-pae