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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam u siebie paroletni mp3player, wykrywany był przez system jako:
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::
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:
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
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?
# 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/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=8 Tylko to jest na wina i pewnie wieczorem dopiero będę miał dostęp.
Offline
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:
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:
[img]http://img703.imageshack.us/img703/3655/9be4.png[/img]
Ale w /etc/mtab siedzi jak byk:
/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
[quote=morfik]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[/quote]
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
fdisk też się rzuca:
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:
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:
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:
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:
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ł:
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
Nie mogę dość do ładu z tym formatowaniem, poniżej jest log z widzialnego systemu plików przez mp3player:
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 :
# 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:
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
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:
# 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:
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
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00162 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.222.44.156' WHERE u.id=1 |
0.00091 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.222.44.156', 1732699317) |
0.00070 | SELECT * FROM punbb_online WHERE logged<1732699017 |
0.00081 | DELETE FROM punbb_online WHERE ident='85.208.96.203' |
0.00095 | SELECT topic_id FROM punbb_posts WHERE id=245895 |
0.00192 | SELECT id FROM punbb_posts WHERE topic_id=24616 ORDER BY posted |
0.00069 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24616 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00121 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24616 ORDER BY p.id LIMIT 0,25 |
0.00078 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24616 |
Total query time: 0.00978 s |