abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:33 | Nová verze

    Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Bezpečnostní upozornění

    Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.

    Ladislav Hagara | Komentářů: 11
    včera 02:22 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.

    Ladislav Hagara | Komentářů: 2
    včera 01:22 | IT novinky

    Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinekpoznámkách k vydání.

    Fluttershy, yay! | Komentářů: 2
    25.7. 17:44 | Zajímavý článek Ladislav Hagara | Komentářů: 2
    25.7. 17:22 | Nová verze

    Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.

    Ladislav Hagara | Komentářů: 0
    25.7. 17:11 | Nová verze

    Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:11 | IT novinky

    Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.

    Ladislav Hagara | Komentářů: 23
    25.7. 13:11 | IT novinky

    Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: Debian Jessie nechce mountovat SD karty z telefonů Nokia (mass storage)

    pushkin avatar 18.4.2015 10:47 pushkin | skóre: 43 | blog: FluxBlog
    Debian Jessie nechce mountovat SD karty z telefonů Nokia (mass storage)
    Přečteno: 310×

    Zdravím,
    dnes ráno jsem narazil na zajímavý bug v Debianu Jessie - nehodlá automaticky rozeznat a připojit SD kartu z mobilního telefonu Nokia E52 v režimu mass storage. Symptomy jsou naprosto stejné jako v bugu #765801 v Debianí bugzille (tam šlo o Nokii C5) a naprosto stejné je i řešení (viz komentář #10). Při downgrade libblkid1 z distribuční verze třeba na verzi z Debian Wheezy je vše naprosto v pořádku.

    Problémem tohoto řešení je tohle:

    root@pushkin-htpc:/home/pushkin# apt-get upgrade
    Načítají se seznamy balíků… Hotovo
    Vytváří se strom závislostí       
    Načítají se stavové informace… Hotovo
    Pro opravení můžete spustit „apt-get -f install“.
    Následující balíky mají nesplněné závislosti:
     util-linux : Předzávisí na: libblkid1 (>= 2.25) ale 2.20.1-5.3 je nainstalován
    E: Nesplněné závislosti. Zkuste použít -f.
    
    A při pokusu o apt-get install -f bych přišel o většinu systému :-)

    Ještě mě napadá jedno řešení - vzhledem k tomu, že většina SD karet je od výrobce formátována tak, že FAT partition je přítomná přímo na /dev/sdX namísto standardního /dev/sdX1, mohla by chyba být i zde. Tak mne napadlo změnit tabulku oddílů na SD kartě tak, že bych vytvořil /dev/sdX1 a na ní přesunul všechna data. Vzhledem k tomu, že jich je ale 28 GiB a karta je class 4, tak je to operace na několik hodin...

    Nemáte někdo nějaký lepší nápad?

    Díky,
    Pushkin

    Odpovědi

    18.4.2015 13:47 nobody
    Rozbalit Rozbalit vše Re: Debian Jessie nechce mountovat SD karty z telefonů Nokia (mass storage)
    lepsi napad ? vzit jinou kartu a porovnat chovani "nokia format fs na sdX" Vs "pc format fs na sdX1" ;)
    pushkin avatar 19.4.2015 10:54 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Debian Jessie nechce mountovat SD karty z telefonů Nokia (mass storage)
    Tak jsem na to šel odjinud. Nejprve jsem zkusil pouze připojit telefon s kartou v režimu mass storage, což samozřejmě nezafungovalo a dmesg zahlásil
    [11724.182974] usb 2-4: new high-speed USB device number 4 using ehci-pci
    [11724.315998] usb 2-4: New USB device found, idVendor=0421, idProduct=01cd
    [11724.316015] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [11724.316024] usb 2-4: Product: E52
    [11724.316031] usb 2-4: Manufacturer: Nokia
    [11724.316039] usb 2-4: SerialNumber: 357880043710361
    [11724.459150] usb-storage 2-4:1.0: USB Mass Storage device detected
    [11724.459342] scsi4 : usb-storage 2-4:1.0
    [11724.459526] usbcore: registered new interface driver usb-storage
    [11725.459510] scsi 4:0:0:0: Direct-Access     Nokia    S60              1.0  PQ: 0 ANSI: 0
    [11725.460670] sd 4:0:0:0: Attached scsi generic sg3 type 0
    [11725.463864] sd 4:0:0:0: [sdc] Attached SCSI removable disk
    [11729.702972] sd 4:0:0:0: [sdc] 62676992 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [11730.713400]  sdc:
    [11730.721280] sd 4:0:0:0: [sdc] Device not ready
    [11730.721297] sd 4:0:0:0: [sdc]  
    [11730.721304] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [11730.721312] sd 4:0:0:0: [sdc]  
    [11730.721319] Sense Key : Not Ready [current] 
    [11730.721330] sd 4:0:0:0: [sdc]  
    [11730.721338] Add. Sense: Medium not present
    [11730.721346] sd 4:0:0:0: [sdc] CDB: 
    [11730.721351] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [11730.721373] end_request: I/O error, dev sdc, sector 62676864
    [11730.721385] Buffer I/O error on device sdc, logical block 7834608
    [11730.724485] sd 4:0:0:0: [sdc] Device not ready
    [11730.724494] sd 4:0:0:0: [sdc]  
    [11730.724499] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [11730.724505] sd 4:0:0:0: [sdc]  
    [11730.724510] Sense Key : Not Ready [current] 
    [11730.724518] sd 4:0:0:0: [sdc]  
    [11730.724524] Add. Sense: Medium not present
    [11730.724531] sd 4:0:0:0: [sdc] CDB: 
    [11730.724535] Read(10): 28 00 03 bc 5f f0 00 00 08 00
    [11730.724553] end_request: I/O error, dev sdc, sector 62676976
    [11730.724560] Buffer I/O error on device sdc, logical block 7834622
    [11730.726368] sd 4:0:0:0: [sdc] Device not ready
    [11730.726379] sd 4:0:0:0: [sdc]  
    [11730.726384] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [11730.726391] sd 4:0:0:0: [sdc]  
    [11730.726395] Sense Key : Not Ready [current] 
    [11730.726404] sd 4:0:0:0: [sdc]  
    [11730.726411] Add. Sense: Medium not present
    [11730.726418] sd 4:0:0:0: [sdc] CDB: 
    [11730.726422] Read(10): 28 00 03 bc 5f f0 00 00 08 00
    [11730.726441] end_request: I/O error, dev sdc, sector 62676976
    [11730.726450] Buffer I/O error on device sdc, logical block 7834622
    [11730.737608] sd 4:0:0:0: [sdc] Device not ready
    [11730.737616] sd 4:0:0:0: [sdc]  
    [11730.737619] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [11730.737622] sd 4:0:0:0: [sdc]  
    [11730.737624] Sense Key : Not Ready [current] 
    [11730.737629] sd 4:0:0:0: [sdc]  
    [11730.737633] Add. Sense: Medium not present
    [11730.737636] sd 4:0:0:0: [sdc] CDB: 
    [11730.737638] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [11730.737647] end_request: I/O error, dev sdc, sector 62676864
    [11730.737653] Buffer I/O error on device sdc, logical block 7834608
    [11730.742220] sd 4:0:0:0: [sdc] Device not ready
    [11730.742226] sd 4:0:0:0: [sdc]  
    [11730.742229] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [11730.742232] sd 4:0:0:0: [sdc]  
    [11730.742235] Sense Key : Not Ready [current] 
    [11730.742239] sd 4:0:0:0: [sdc]  
    [11730.742244] Add. Sense: Medium not present
    [11730.742247] sd 4:0:0:0: [sdc] CDB: 
    [11730.742249] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [11730.742258] end_request: I/O error, dev sdc, sector 62676864
    [11730.742263] Buffer I/O error on device sdc, logical block 7834608
    Tak jsem tedy zkontroloval stav karty:
    oot@pushkin-htpc:/home/pushkin# fsck.vfat -aw /dev/sdc
    fsck.fat 3.0.27 (2014-11-12)
    Free cluster summary wrong (4879 vs. really 4846)
      Auto-correcting.
    Performing changes.
    /dev/sdc: 6650 files, 974098/978944 clusters
    a po opravě ji zkusil ručně přimountovat
    root@pushkin-htpc:/home/pushkin# mount /dev/sdc /media/usb0 -t vfat
    Což fungovalo. Tak jsem telefon opět odpojil a připojil, dmesg dopadl stejně:
    [11999.231773] usb 2-4: new high-speed USB device number 5 using ehci-pci
    [11999.368666] usb 2-4: New USB device found, idVendor=0421, idProduct=01cd
    [11999.368681] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [11999.368689] usb 2-4: Product: E52
    [11999.368697] usb 2-4: Manufacturer: Nokia
    [11999.368705] usb 2-4: SerialNumber: 357880043710361
    [11999.370540] usb-storage 2-4:1.0: USB Mass Storage device detected
    [11999.370843] scsi5 : usb-storage 2-4:1.0
    [12000.367915] scsi 5:0:0:0: Direct-Access     Nokia    S60              1.0  PQ: 0 ANSI: 0
    [12000.369273] sd 5:0:0:0: Attached scsi generic sg3 type 0
    [12000.374582] sd 5:0:0:0: [sdc] Attached SCSI removable disk
    [12006.958379] sd 5:0:0:0: [sdc] 62676992 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [12007.362546]  sdc:
    [12007.368260] sd 5:0:0:0: [sdc] Device not ready
    [12007.368273] sd 5:0:0:0: [sdc]  
    [12007.368280] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [12007.368287] sd 5:0:0:0: [sdc]  
    [12007.368293] Sense Key : Not Ready [current] 
    [12007.368305] sd 5:0:0:0: [sdc]  
    [12007.368313] Add. Sense: Medium not present
    [12007.368321] sd 5:0:0:0: [sdc] CDB: 
    [12007.368327] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [12007.368387] end_request: I/O error, dev sdc, sector 62676864
    [12007.368400] Buffer I/O error on device sdc, logical block 7834608
    [12007.371129] sd 5:0:0:0: [sdc] Device not ready
    [12007.371137] sd 5:0:0:0: [sdc]  
    [12007.371142] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [12007.371149] sd 5:0:0:0: [sdc]  
    [12007.371153] Sense Key : Not Ready [current] 
    [12007.371161] sd 5:0:0:0: [sdc]  
    [12007.371168] Add. Sense: Medium not present
    [12007.371174] sd 5:0:0:0: [sdc] CDB: 
    [12007.371178] Read(10): 28 00 03 bc 5f f0 00 00 08 00
    [12007.371197] end_request: I/O error, dev sdc, sector 62676976
    [12007.371203] Buffer I/O error on device sdc, logical block 7834622
    [12007.372497] sd 5:0:0:0: [sdc] Device not ready
    [12007.372513] sd 5:0:0:0: [sdc]  
    [12007.372522] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [12007.372530] sd 5:0:0:0: [sdc]  
    [12007.372541] Sense Key : Not Ready [current] 
    [12007.372550] sd 5:0:0:0: [sdc]  
    [12007.372562] Add. Sense: Medium not present
    [12007.372570] sd 5:0:0:0: [sdc] CDB: 
    [12007.372580] Read(10): 28 00 03 bc 5f f0 00 00 08 00
    [12007.372600] end_request: I/O error, dev sdc, sector 62676976
    [12007.372608] Buffer I/O error on device sdc, logical block 7834622
    [12007.382252] sd 5:0:0:0: [sdc] Device not ready
    [12007.382264] sd 5:0:0:0: [sdc]  
    [12007.382268] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [12007.382273] sd 5:0:0:0: [sdc]  
    [12007.382277] Sense Key : Not Ready [current] 
    [12007.382284] sd 5:0:0:0: [sdc]  
    [12007.382290] Add. Sense: Medium not present
    [12007.382295] sd 5:0:0:0: [sdc] CDB: 
    [12007.382298] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [12007.382313] end_request: I/O error, dev sdc, sector 62676864
    [12007.382322] Buffer I/O error on device sdc, logical block 7834608
    [12007.384746] sd 5:0:0:0: [sdc] Device not ready
    [12007.384754] sd 5:0:0:0: [sdc]  
    [12007.384758] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
    [12007.384763] sd 5:0:0:0: [sdc]  
    [12007.384766] Sense Key : Not Ready [current] 
    [12007.384773] sd 5:0:0:0: [sdc]  
    [12007.384778] Add. Sense: Medium not present
    [12007.384783] sd 5:0:0:0: [sdc] CDB: 
    [12007.384787] Read(10): 28 00 03 bc 5f 80 00 00 08 00
    [12007.384801] end_request: I/O error, dev sdc, sector 62676864
    [12007.384809] Buffer I/O error on device sdc, logical block 783460
    Tak jsem tedy kartu vyjmu a vložil do čtečky karet:
    [12139.090462] usb 2-3.4: new high-speed USB device number 6 using ehci-pci
    [12139.208300] usb 2-3.4: New USB device found, idVendor=05e3, idProduct=0722
    [12139.208317] usb 2-3.4: New USB device strings: Mfr=3, Product=4, SerialNumber=2
    [12139.208326] usb 2-3.4: Product: USB Storage
    [12139.208333] usb 2-3.4: Manufacturer: Generic
    [12139.208341] usb 2-3.4: SerialNumber: 000000009802
    [12139.210130] usb-storage 2-3.4:1.0: USB Mass Storage device detected
    [12139.210745] scsi6 : usb-storage 2-3.4:1.0
    [12140.215582] scsi 6:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9802 PQ: 0 ANSI: 0
    [12140.216649] sd 6:0:0:0: Attached scsi generic sg3 type 0
    [12140.640480] sd 6:0:0:0: [sdc] 62676992 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [12140.642990] sd 6:0:0:0: [sdc] Write Protect is off
    [12140.643005] sd 6:0:0:0: [sdc] Mode Sense: 03 00 00 00
    [12140.644316] sd 6:0:0:0: [sdc] No Caching mode page found
    [12140.644330] sd 6:0:0:0: [sdc] Assuming drive cache: write through
    [12140.653048]  sdc: sdc1
    [12140.659081] sd 6:0:0:0: [sdc] Attached SCSI removable disk
    A hle, vše funguje. Při kontrole je karta i čistá:
    root@pushkin-htpc:/home/pushkin# fsck.vfat -aw /dev/sdc1
    fsck.fat 3.0.27 (2014-11-12)
    /dev/sdc1: 6650 files, 974098/978944 clusters
    a navíc má vytvořený oddíl /dev/sdc1, který se bez problémů přimountuje:
    root@pushkin-htpc:/home/pushkin# cat /etc/mtab
    ...
    /dev/sdc1 /media/pushkin/Metalis vfat rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=utf8,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0
    
    Karta i souborový systém jsou tedy v pořádku. Jediné, co z toho plyne je, že libblkid1 ve verzi 2.25.2-6 má něco proti mobilním telefonům se Symbianem a v předchozí verzi knihovny se s nimi kamarádil (jde tedy o regresi a knihovna by si zasloužila opravu).

    Škoda je, že tohle opět není řešení, protože nemůžu s sebou pořád tahat čtečku karet pro případ, že bych narazil na počítač s libblkid1 >= 2.25.2...
    19.4.2015 14:38 nobody
    Rozbalit Rozbalit vše Re: Debian Jessie nechce mountovat SD karty z telefonů Nokia (mass storage)
    no tak jestli rucni mount s -t vfat projde, asi bych zkusil porovnan DD image karta_v_tel Vs karta_v_ctecka
    pripadne naplnit celou kartu v rezimu karta_v_tel a pak porovnal obsah se zdrojem pri cteni karty_v_ctecka
    proste zjistit, jesti error v dmesg je pouze detekcni ale ne operativni :)

    jinak nejspis bych to vyresil ciste nakupem kingston miniaturni ctecky, nezabere ani zadne misto na klicich a tahle je skoro nerozbitna(narozdil od malejch plastaku) :)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.