Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-11-16 00:20:37

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

[SOLVED] Problem z mp3playerem

Mam u siebie paroletni mp3player, wykrywany był przez system jako:

Kod:

Nov 14 23:41:33 morfikownia kernel: [ 6908.521044] usb 1-7: new high-speed USB device number 105 using ehci-pci
Nov 14 23:41:33 morfikownia kernel: [ 6908.636187] usb 1-7: New USB device found, idVendor=0e21, idProduct=0600
Nov 14 23:41:33 morfikownia kernel: [ 6908.636199] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 14 23:41:33 morfikownia kernel: [ 6908.636205] usb 1-7: Product: iAUDIO U2       
Nov 14 23:41:33 morfikownia kernel: [ 6908.636209] usb 1-7: Manufacturer: COWON   
Nov 14 23:41:33 morfikownia kernel: [ 6908.636214] usb 1-7: SerialNumber: 4002FA7BEDC4439B
Nov 14 23:41:33 morfikownia kernel: [ 6908.638276] usb-storage 1-7:1.0: USB Mass Storage device detected
Nov 14 23:41:33 morfikownia kernel: [ 6908.638368] scsi9 : usb-storage 1-7:1.0
Nov 14 23:41:33 morfikownia mtp-probe: checking bus 1, device 105: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-7"
Nov 14 23:41:33 morfikownia mtp-probe: bus: 1, device: 105 was not an MTP device
Nov 14 23:41:36 morfikownia kernel: [ 6911.659460] scsi 9:0:0:0: Direct-Access     COWON    iAUDIO U2        0100 PQ: 0 ANSI: 4
Nov 14 23:41:36 morfikownia kernel: [ 6911.659910] sd 9:0:0:0: Attached scsi generic sg1 type 0
Nov 14 23:41:36 morfikownia kernel: [ 6911.664431] sd 9:0:0:0: [sdb] 1025152 2048-byte logical blocks: (2.09 GB/1.95 GiB)
Nov 14 23:41:36 morfikownia kernel: [ 6911.665109] sd 9:0:0:0: [sdb] Write Protect is off
Nov 14 23:41:36 morfikownia kernel: [ 6911.665117] sd 9:0:0:0: [sdb] Mode Sense: 3e 00 00 00
Nov 14 23:41:36 morfikownia kernel: [ 6911.665790] sd 9:0:0:0: [sdb] No Caching mode page found
Nov 14 23:41:36 morfikownia kernel: [ 6911.665796] sd 9:0:0:0: [sdb] Assuming drive cache: write through
Nov 14 23:41:36 morfikownia kernel: [ 6911.667049] sd 9:0:0:0: [sdb] 1025152 2048-byte logical blocks: (2.09 GB/1.95 GiB)
Nov 14 23:41:36 morfikownia kernel: [ 6911.668294] sd 9:0:0:0: [sdb] No Caching mode page found
Nov 14 23:41:36 morfikownia kernel: [ 6911.668301] sd 9:0:0:0: [sdb] Assuming drive cache: write through
Nov 14 23:41:36 morfikownia kernel: [ 6911.669439]  sdb: sdb1
Nov 14 23:41:36 morfikownia kernel: [ 6911.670797] sd 9:0:0:0: [sdb] 1025152 2048-byte logical blocks: (2.09 GB/1.95 GiB)
Nov 14 23:41:36 morfikownia kernel: [ 6911.672050] sd 9:0:0:0: [sdb] No Caching mode page found
Nov 14 23:41:36 morfikownia kernel: [ 6911.672057] sd 9:0:0:0: [sdb] Assuming drive cache: write through
Nov 14 23:41:36 morfikownia kernel: [ 6911.672062] sd 9:0:0:0: [sdb] Attached SCSI removable disk

Ale coś wczoraj były z nim problemy -- nie chciał się włączyć. Zresetowałem go przez te dziurę od resetu i się włączył. Wpiąłem go do portu usb albo system zaczoł sypać takimi komunikatami::

Kod:

Nov 14 23:32:01 morfikownia kernel: [ 6336.410047] usb 1-4: new high-speed USB device number 13 using ehci-pci
Nov 14 23:32:02 morfikownia kernel: [ 6337.795051] usb 1-4: new high-speed USB device number 15 using ehci-pci
Nov 14 23:32:03 morfikownia kernel: [ 6338.593051] usb 1-4: new high-speed USB device number 16 using ehci-pci
Nov 14 23:32:04 morfikownia kernel: [ 6339.392059] usb 1-4: new high-speed USB device number 17 using ehci-pci
Nov 14 23:32:05 morfikownia kernel: [ 6340.884052] usb 1-4: new high-speed USB device number 19 using ehci-pci
Nov 14 23:32:06 morfikownia kernel: [ 6341.395052] usb 1-4: device not accepting address 19, error -71
Nov 14 23:32:06 morfikownia kernel: [ 6341.678061] usb 1-4: new high-speed USB device number 21 using ehci-pci
Nov 14 23:32:07 morfikownia kernel: [ 6342.476078] usb 1-4: new high-speed USB device number 22 using ehci-pci
Nov 14 23:32:07 morfikownia kernel: [ 6343.275058] usb 1-4: new high-speed USB device number 23 using ehci-pci
Nov 14 23:32:08 morfikownia kernel: [ 6343.787035] usb 1-4: device not accepting address 23, error -71
Nov 14 23:32:08 morfikownia kernel: [ 6344.070046] usb 1-4: new high-speed USB device number 25 using ehci-pci
Nov 14 23:32:09 morfikownia kernel: [ 6344.869060] usb 1-4: new high-speed USB device number 26 using ehci-pci
Nov 14 23:32:47 morfikownia kernel: [ 6383.254040] usb 1-4: new high-speed USB device number 27 using ehci-pci
Nov 14 23:32:48 morfikownia kernel: [ 6384.053052] usb 1-4: new high-speed USB device number 28 using ehci-pci
Nov 14 23:32:49 morfikownia kernel: [ 6384.569098] usb 1-4: device not accepting address 28, error -71
Nov 14 23:32:49 morfikownia kernel: [ 6384.852042] usb 1-4: new high-speed USB device number 30 using ehci-pci
Nov 14 23:32:50 morfikownia kernel: [ 6385.651043] usb 1-4: new high-speed USB device number 31 using ehci-pci
Nov 14 23:32:50 morfikownia kernel: [ 6386.162085] usb 1-4: device not accepting address 31, error -71
Nov 14 23:32:51 morfikownia kernel: [ 6386.445057] usb 1-4: new high-speed USB device number 33 using ehci-pci
Nov 14 23:32:51 morfikownia kernel: [ 6386.957033] usb 1-4: device not accepting address 33, error -71
Nov 14 23:32:51 morfikownia kernel: [ 6387.240096] usb 1-4: new high-speed USB device number 35 using ehci-pci
Nov 14 23:32:52 morfikownia kernel: [ 6387.752041] usb 1-4: device not accepting address 35, error -71
Nov 14 23:32:52 morfikownia kernel: [ 6388.035060] usb 1-4: new high-speed USB device number 37 using ehci-pci
Nov 14 23:32:53 morfikownia kernel: [ 6388.833049] usb 1-4: new high-speed USB device number 38 using ehci-pci
Nov 14 23:32:54 morfikownia kernel: [ 6389.632056] usb 1-4: new high-speed USB device number 39 using ehci-pci
Nov 14 23:32:54 morfikownia kernel: [ 6390.142055] usb 1-4: device not accepting address 39, error -71
Nov 14 23:32:55 morfikownia kernel: [ 6390.425048] usb 1-4: new high-speed USB device number 41 using ehci-pci
Nov 14 23:32:55 morfikownia kernel: [ 6391.223088] usb 1-4: new high-speed USB device number 42 using ehci-pci
Nov 14 23:32:56 morfikownia kernel: [ 6392.022047] usb 1-4: new high-speed USB device number 43 using ehci-pci
Nov 14 23:32:57 morfikownia kernel: [ 6392.821061] usb 1-4: new high-speed USB device number 44 using ehci-pci
Nov 14 23:32:57 morfikownia kernel: [ 6393.333034] usb 1-4: device not accepting address 44, error -71
Nov 14 23:33:07 morfikownia kernel: [ 6403.248047] usb 1-3: new high-speed USB device number 46 using ehci-pci
Nov 14 23:33:08 morfikownia kernel: [ 6404.046053] usb 1-3: new high-speed USB device number 47 using ehci-pci
Nov 14 23:33:09 morfikownia kernel: [ 6404.844055] usb 1-3: new high-speed USB device number 48 using ehci-pci
Nov 14 23:33:10 morfikownia kernel: [ 6405.642056] usb 1-3: new high-speed USB device number 49 using ehci-pci
Nov 14 23:33:11 morfikownia kernel: [ 6406.440082] usb 1-3: new high-speed USB device number 50 using ehci-pci
Nov 14 23:33:11 morfikownia kernel: [ 6407.238054] usb 1-3: new high-speed USB device number 51 using ehci-pci
Nov 14 23:33:13 morfikownia kernel: [ 6408.729097] usb 1-3: new high-speed USB device number 53 using ehci-pci
Nov 14 23:33:14 morfikownia kernel: [ 6409.527047] usb 1-3: new high-speed USB device number 54 using ehci-pci
Nov 14 23:33:14 morfikownia kernel: [ 6410.039048] usb 1-3: device not accepting address 54, error -71
Nov 14 23:33:14 morfikownia kernel: [ 6410.322067] usb 1-3: new high-speed USB device number 56 using ehci-pci
Nov 14 23:33:15 morfikownia kernel: [ 6411.120066] usb 1-3: new high-speed USB device number 57 using ehci-pci
Nov 14 23:33:16 morfikownia kernel: [ 6411.918077] usb 1-3: new high-speed USB device number 58 using ehci-pci
Nov 14 23:33:17 morfikownia kernel: [ 6412.716070] usb 1-3: new high-speed USB device number 59 using ehci-pci
Nov 14 23:33:18 morfikownia kernel: [ 6413.514062] usb 1-3: new high-speed USB device number 60 using ehci-pci
Nov 14 23:33:18 morfikownia kernel: [ 6414.312059] usb 1-3: new high-speed USB device number 61 using ehci-pci
Nov 14 23:34:49 morfikownia kernel: [ 6504.733062] usb 1-3: new high-speed USB device number 62 using ehci-pci
Nov 14 23:34:50 morfikownia kernel: [ 6505.531067] usb 1-3: new high-speed USB device number 63 using ehci-pci
Nov 14 23:34:50 morfikownia kernel: [ 6506.329054] usb 1-3: new high-speed USB device number 64 using ehci-pci
Nov 14 23:34:51 morfikownia kernel: [ 6506.841041] usb 1-3: device not accepting address 64, error -71
Nov 14 23:34:53 morfikownia kernel: [ 6508.511063] usb 1-3: new high-speed USB device number 68 using ehci-pci
Nov 14 23:34:53 morfikownia kernel: [ 6509.204073] usb 1-3: new high-speed USB device number 69 using ehci-pci
Nov 14 23:34:56 morfikownia kernel: [ 6511.389060] usb 1-3: new high-speed USB device number 72 using ehci-pci
Nov 14 23:35:01 morfikownia /USR/SBIN/CRON[16050]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 14 23:35:11 morfikownia kernel: [ 6526.963055] usb 1-7: new high-speed USB device number 73 using ehci-pci
Nov 14 23:35:12 morfikownia kernel: [ 6527.762047] usb 1-7: new high-speed USB device number 74 using ehci-pci
Nov 14 23:35:13 morfikownia kernel: [ 6528.560056] usb 1-7: new high-speed USB device number 75 using ehci-pci

Wziąłem go przełączyłem na inny port, te z tyłu, zamontował się, wgrałem parę plików, ok. Dziś chcę znów go podpiąć, ale system go nie łapie, chcę go włączyć, też nie rusza, reset urządzenia nie pomaga. Ikonki na mp3playerze od ładowania też nie ma.

Czy ktoś ma pomysł jak z nim wejść w interakcję? Czy on zdechł i koniec, jeśli tak to co mogło być przyczyną, wadliwy czip za pół grosza?

Jeszcze takich błędów się doszukałem w syslogu:

Kod:

Nov 14 22:57:00 morfikownia kernel: [ 4235.127726] usb 1-4: USB disconnect, device number 60
Nov 14 22:57:00 morfikownia kernel: [ 4235.131833] sd 5:0:0:0: [sdb] Unhandled error code
Nov 14 22:57:00 morfikownia kernel: [ 4235.131839] sd 5:0:0:0: [sdb]  
Nov 14 22:57:00 morfikownia kernel: [ 4235.131842] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
Nov 14 22:57:00 morfikownia kernel: [ 4235.131846] sd 5:0:0:0: [sdb] CDB: 
Nov 14 22:57:00 morfikownia kernel: [ 4235.131849] Read(10): 28 00 00 00 00 5d 00 00 3c 00
Nov 14 22:57:00 morfikownia kernel: [ 4235.131863] end_request: I/O error, dev sdb, sector 372
Nov 14 22:57:00 morfikownia kernel: [ 4235.131928] sd 5:0:0:0: [sdb] Unhandled error code
Nov 14 22:57:00 morfikownia kernel: [ 4235.131932] sd 5:0:0:0: [sdb]  
Nov 14 22:57:00 morfikownia kernel: [ 4235.131935] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Nov 14 22:57:00 morfikownia kernel: [ 4235.131938] sd 5:0:0:0: [sdb] CDB: 
Nov 14 22:57:00 morfikownia kernel: [ 4235.131940] Read(10): 28 00 00 00 00 99 00 00 01 00
Nov 14 22:57:00 morfikownia kernel: [ 4235.131952] end_request: I/O error, dev sdb, sector 612
Nov 14 22:57:00 morfikownia kernel: [ 4235.136189] FAT-fs (sdb1): FAT read failed (blocknr 35)
Nov 14 22:57:01 morfikownia kernel: [ 4236.355558] FAT-fs (sdb1): unable to read boot sector to mark fs as dirty

Ostatnio edytowany przez morfik (2013-11-18 21:03:11)

Offline

 

#2  2013-11-16 13:41:19

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Problem z mp3playerem

Ok, urządzenie nie jest martwe ale dzieją się z nim dziwne rzeczy. Początkowo nie był wykrywany nawet na winie. Niby nie chciał się włączyć ale jakimś cudem to zrobił podczas odpalenia systemu live i przypadkowego podłączenia. Nie chciało mi się ryzykować kolejnej utraty kontaktu, i go potraktowałem /dev/zero i od tamtej pory nawet się włącza za każdym razem i system go wykrywa, dane również mogę wgrywać, tylko poza logiem IAUDIO nic się nie wyświetla.

Tak wyglądało zerowanie, czy ono nie powinno dojść do końca bez problemu?

Kod:

# dd if=/dev/zero | pv -s 2G | dd of=/dev/sdb 
1.96GB 0:29:33 [1.13MB/s] [=================================>  ] 97%  
dd: writing to ‘/dev/sdb’: No space left on device

Poza tym chyba trzeba będzie wgrać na niego firmware od początku, muszę sprawdzić http://support.cowonamerica.com/supportcentral/inde … kbarticleid=8 Tylko to jest na wina i pewnie wieczorem dopiero będę miał dostęp.

Offline

 

#3  2013-11-16 21:04:44

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Problem z mp3playerem

Ok, chyba udało mi się reanimować tego mp3playera, wprawdzie nie wgrałem mu firmware, bo coś nie chciało go wykryć i czytało go jako zwykły pendrive, dałem mu umount w winie i wywaliło błęda, że jest jakiś problem z urządzeniem PnP i że win coś tam zrobi bliżej nieokreślonego i będzie ok. No i po tym co zrobił mp3player się włączył i wywalił okienko wyboru języka. Wybrałem i ustawił sobie wszystko jak powinno ale podczas wgrywania mp3 na niego z linuxa, nastąpił gwałtowny umount i wyrwało mi system plików i sytuacja się powtórzyła, wprawdzie teraz nie zerowałem go tylko od razu na wina i ponowiłem te "czary" i wracam na linuxa i działa. :]

Mam dziwne wrażenie, że coś linux mi psuje te użadzenia i pewnie powiązane jest to jakoś z tymi cudami z moim penem, co ciekawe:

Kod:

root:~# lsblk /dev/sdb 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb    8:16   1   2G  0 disk /media/morfik/sdb-usb-COWON_iAUDIO_U2_

A gdzie jest sdb1? xD

Patrzę na gparted, a tam:

http://img703.imageshack.us/img703/3655/9be4.png

Ale w /etc/mtab siedzi jak byk:

Kod:

/dev/sdb /media/morfik/sdb-usb-COWON_iAUDIO_U2_ vfat rw,nosuid,nodev,noexec,noatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,utf8,errors=remount-ro 0 0

Po zerowaniu nie robiłem partycji na linuxie tylko formatowałem mp3playera na winie, to winy teraz takie partycje robią? xD

W każdym razie włączyłem mp3playera, słuchawki podpiąłem, działa i gra, WTF? xD

Offline

 

#4  2013-11-16 23:52:27

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: [SOLVED] Problem z mp3playerem

morfik napisał(-a):

Po zerowaniu nie robiłem partycji na linuxie tylko formatowałem mp3playera na winie, to winy teraz takie partycje robią? xD

W każdym razie włączyłem mp3playera, słuchawki podpiąłem, działa i gra, WTF? xD

Robią, robią. Dzisiaj zrobiłem sobie powrót do XP'ka na desktopie. Mam tam sda1, sda2 (rozszerzona), sda4 - wszystko w ext4. Tylko sda3 siedzi w ntfs.
Po instalacji i reinstalacji grub'a okazało się, że Windows wykrywał tylko swoją partycję systemową (a powinien jeszcze jedną, ntfs, która siedzi gdzieś w sda2).
Okazało się, że partycję instalator wywalił sam z siebie. GParted stwierdził, że dysk w ogóle nie ma tablicy partycji.
Ale cfdisk'iem poprawiłem co nieco i zatrybiło.
Podejrzewam, że to jakieś jaja z GParted'em.

Ostatnio edytowany przez PavloAkaLogan (2013-11-16 23:53:25)

Offline

 

#5  2013-11-17 10:53:26

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Problem z mp3playerem

fdisk też się rzuca:

Kod:

root:~# fdisk -l /dev/sdb
Note: sector size is 2048 (not 512)

Disk /dev/sdb: 2099 MB, 2099511296 bytes
65 heads, 62 sectors/track, 254 cylinders, total 1025152 sectors
Units = sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes
Disk identifier: 0x62756c20

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?   234842985  3012013426  1259373588   6e  Unknown
/dev/sdb2   ?  1918503437  3553525105  3270043338   73  Unknown
/dev/sdb3   ?  1802725731  3474510787  3343570114   2c  Unknown
/dev/sdb4   ?        2573  3603543564  2912114688   77  Unknown

Partition table entries are not in disk order

Chciałem dać tego cfdiska ale tam z kolei jest:

Kod:

FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk
                                                                             Press any key to exit cfdisk

xD

EDIT:

Zrobiłem normalną tablicę partycji i partycję przy pomocy gparted i zobaczyłem co tam w cfdisk siedzi -- była jedna partycja o rozmiarze 524,56M i 1574,70M wolnego miejsca, choć to dziwne bo i gparted pokazuje partycję na całym urządzeniu, dysk jest widziany jako:

Kod:

sdb                              8:16   1     2G  0 disk  
└─sdb1                           8:17   1     2G  0 part

root:~# fdisk -lu /dev/sdb
Note: sector size is 2048 (not 512)

Disk /dev/sdb: 2099 MB, 2099511296 bytes
255 heads, 63 sectors/track, 63 cylinders, total 1025152 sectors
Units = sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes
Disk identifier: 0x00061a24

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63     1012094     2024064    b  W95 FAT32

W każdym razie usunołem w cfdisku ta 524M partycję i zrobiłem w nim nową fat32. i fdisk już widzi inaczej:

Kod:

root:~# fdisk -lu /dev/sdb
Note: sector size is 2048 (not 512)

Disk /dev/sdb: 2099 MB, 2099511296 bytes
206 heads, 14 sectors/track, 355 cylinders, total 1025152 sectors
Units = sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes
Disk identifier: 0x00057b8c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          14     4100607     8201188    b  W95 FAT32

W każdym razie formatowanie ma znaczenie, w przypadku gparted, urządzenie się nie włącza, pojawia się logo iaudio i tak wisi. W przypadku cfdisk, logo się pojawia na chwilę i znika zaraz i tak ciągle, trzeba zresetować urządzenie by przestało. Natomiast formatowanie na winie, sprawia, że pojawia się wybór języka i urządzenie działa poprawnie.

Pytanie jest, jak na linuxie utworzyć tylko sdb, bez sdb1 ?

Co do tych błędów jeszcze:

Kod:

Nov 17 10:48:28 morfikownia kernel: [ 2125.618078] usb 1-4: new high-speed USB device number 37 using ehci-pci
Nov 17 10:48:28 morfikownia kernel: [ 2126.130054] usb 1-4: device not accepting address 37, error -71
Nov 17 10:48:28 morfikownia kernel: [ 2126.413059] usb 1-4: new high-speed USB device number 39 using ehci-pci
Nov 17 10:48:29 morfikownia kernel: [ 2126.925039] usb 1-4: device not accepting address 39, error -71
Nov 17 10:48:29 morfikownia kernel: [ 2127.208056] usb 1-4: new high-speed USB device number 41 using ehci-pci
Nov 17 10:48:30 morfikownia kernel: [ 2128.006045] usb 1-4: new high-speed USB device number 42 using ehci-pci
Nov 17 10:48:31 morfikownia kernel: [ 2128.804058] usb 1-4: new high-speed USB device number 43 using ehci-pci
Nov 17 10:48:32 morfikownia kernel: [ 2129.602056] usb 1-4: new high-speed USB device number 44 using ehci-pci
Nov 17 10:48:32 morfikownia kernel: [ 2130.114048] usb 1-4: device not accepting address 44, error -71

To wygląda, że jest to problem z portami usb, bo to mi wyrzuca (nie zawsze) tylko na przednim panelu, na tylnych portach jest w porządku.

EDIT 2:

Inna ciekawa sprawa, partycje utworzone pod linuxem działają ale trzeba je sformatować pod windowsem. :] To znaczy, mogę utworzyć tablicę partycji w gparted, mogę utworzyć tam partycję sdb1 i to nie zadziała, póki nie sformatuje tego pod windowsem. Myślałem, że windows usunie sdb1 ale tego nie zrobił:

Kod:

sdb                              8:16   1     2G  0 disk  
└─sdb1                           8:17   1     2G  0 part  /media/morfik/IAUDIO

root:~# fdisk -lu /dev/sdb
Note: sector size is 2048 (not 512)

Disk /dev/sdb: 2099 MB, 2099511296 bytes
255 heads, 63 sectors/track, 63 cylinders, total 1025152 sectors
Units = sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes
Disk identifier: 0x000e5ea0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63     1012094     2024064    b  W95 FAT32

Czyli to czy mp3player się włączy zależy od formatowania. Tylko co takiego robi win, że po tamtym formatowaniu działa, a po formatowaniu na linuxie już nie. Dziwne też, że fdisk widzi tylko 1/4 dysku. xD

Ostatnio edytowany przez morfik (2013-11-17 12:00:04)

Offline

 

#6  2013-11-17 13:05:44

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Problem z mp3playerem

Nie mogę dość do ładu z tym formatowaniem, poniżej jest log z widzialnego systemu plików przez mp3player:

Kod:

root:~# fsck.vfat -vr /dev/sdb1 
dosfsck 3.0.16 (01 Mar 2013)
dosfsck 3.0.16, 01 Mar 2013, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
      2048 bytes per logical sector
     16384 bytes per cluster
      1554 reserved sectors
First FAT starts at byte 3182592 (sector 1554)
         2 FATs, 32 bit entries
    505856 bytes per FAT (= 247 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 4194304 (sector 2048)
    126248 data clusters (2068447232 bytes)
63 sectors/track, 255 heads
        63 hidden sectors
   1012032 sectors total
Checking for unused clusters.
Checking free cluster summary.
/dev/sdb1: 1 files, 1/126248 clusters

Próbowałem ręcznie zrobić system plików na sdb1 ale nie mogę zrównać liczby zarezerwowanych sektorów, niby mu ustawiam 1554 a on mi tworzy 1560 :

Kod:

# root:~# mkdosfs -n IAUDIO -F32 -v -R 1554 -h 63 /dev/sdb1 
mkdosfs 3.0.16 (01 Mar 2013)
/dev/sdb1 has 255 heads and 63 sectors per track,
logical sector size is 2048,
using 0xf8 media descriptor, with 1012032 sectors;
file system has 2 32-bit FATs and 8 sectors per cluster.
FAT size is 248 sectors, and provides 126247 clusters.
There are 1560 reserved sectors.
Volume ID is fd6328a9, volume label IAUDIO     .

Przy -R 1552 jest zarezerwowanych 1552 sektory, przy -R 1553 już jest ich 1560. Nie wiem czy dobrze kombinuję z tymi sektorami, ale póki co mp3player nie chce zaskoczyć. Być może jeszcze ma znaczenie System ID bo przy formatowaniu na winie jest "MSDOS5.0" a na linuxie "mkdosfs". I w sumie to by była jedyna różnica gdyby te sektory zrównać, o ile przy takiej samej liczbie zarezerwowanych i ukrytych sektorów też by nie działało.

EDIT:

Ten system plików FAT można tworzyć na całym urządzeniu, tak jak to robi windows, wystarczy dać opcję -I przy tworzeniu i zamiast /dev/sdb1 podać /dev/sdb:

Kod:

root:/home/morfik/Desktop# mkdosfs -F32 /dev/sdb
mkdosfs 3.0.16 (01 Mar 2013)
mkdosfs: Device partition expected, not making filesystem on entire device '/dev/sdb' (use -I to override)
root:/home/morfik/Desktop# mkdosfs -I -F32 /dev/sdb
mkdosfs 3.0.16 (01 Mar 2013)
# lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb    8:16   1   2G  0 disk /media/morfik/sdb-usb-COWON_iAUDIO_U2_

Ostatnio edytowany przez morfik (2013-11-17 13:33:50)

Offline

 

#7  2013-11-18 21:02:50

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Problem z mp3playerem

To niewłączanie się urządzenia było prawdopodobnie winą uszkodzenia superbloka partycji. Przez przypadek udało mi się to zreprodukować. Zrobiłem sobie nową partycję sdb1 i zacząłem nagrywać radio w mp3playerze, po tej akcji, po wyłączeniu urządzenia już się nie włączyło, nawet loga nie było. Ale gparted wyrzucił komunikat o uszkodzonym superbloku.

W każdym razie może i urządzenie działa pod fat32 formatowanym na winie ale po uruchomieniu playera nie ma na nim żadnych folderów. W winie jest opcja domyślnego formatowania i tam już przestawiło na fat16, widziany tak pod linuxem:

Kod:

# fsck.vfat -vr /dev/sdb 
dosfsck 3.0.16 (01 Mar 2013)
dosfsck 3.0.16, 01 Mar 2013, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
      2048 bytes per logical sector
     32768 bytes per cluster
         2 reserved sectors
First FAT starts at byte 4096 (sector 2)
         2 FATs, 16 bit entries
    129024 bytes per FAT (= 63 sectors)
Root directory starts at byte 262144 (sector 128)
       512 root directory entries
Data area starts at byte 278528 (sector 136)
     64063 data clusters (2099216384 bytes)
63 sectors/track, 255 heads
         0 hidden sectors
   1025152 sectors total
Checking for unused clusters.
/dev/sdb: 10 files, 9/64063 clusters

No to mu stworzyłem sdb1 i sformatowałem przez:

Kod:

root:~# mkdosfs -n IAUDIO -F16 -f2 -v /dev/sdb1
mkdosfs 3.0.16 (01 Mar 2013)
/dev/sdb1 has 65 heads and 62 sectors per track,
logical sector size is 2048,
using 0xf8 media descriptor, with 1024640 sectors;
file system has 2 16-bit FATs and 16 sectors per cluster.
FAT size is 64 sectors, and provides 64030 clusters.
There are 16 reserved sectors.
Root directory contains 1024 slots and uses 16 sectors.
Volume ID is 1034e7d3, volume label IAUDIO     .

Włączył się, wybrał język i stworzył katalogi. Także widać, że te mp3playery używają fat16 a nie fat32.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)