Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: mountovani 4gb SD karty pod Ubuntu 9.04  (Přečteno 2122 krát)

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
mountovani 4gb SD karty pod Ubuntu 9.04
« kdy: 15 Června 2009, 17:55:15 »
Zdravim
Mam problem s moji SD kartou CnMemory Gold 133x. Jedna se o 4gb SD kartu, nikoliv SDHC. Karta bezproblemu funguje napriklad v mem mobilu HTC Prophet , neni problem se ctenim a zapisem pod windows (mobile nebo XP)

Kartu jsem zkousel v USB ctecce a primo v mobilu , v kterem mam nahranou emulaci ctecky karet (po pripojeni do usb se chova jako mass storage). Automaticky mi to kartu nenamountuje. Zkousel jsem to manualne :
Kód: [Vybrat]
sudo mount -t vfat /dev/sdb1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       Manchmal liefert das Syslog wertvolle Informationen – try
         dmesg | tail  or so


dmesg | tail
[18127.820274] sd 6:0:0:0: [sdb] 7704576 512-byte hardware sectors: (3.94 GB/3.67 GiB)
[18127.822632] sd 6:0:0:0: [sdb] Write Protect is off
[18127.822642] sd 6:0:0:0: [sdb] Mode Sense: 4b 00 00 08
[18127.822650] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[18127.822663]  sdb: sdb1
[18127.829679] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[18127.829936] sd 6:0:0:0: Attached scsi generic sg2 type 0
[18339.238336] ttyS1: LSR safety check engaged!
[18418.468860] FAT: count of clusters too big (88273)
[18418.468872] VFS: Can't find a valid FAT filesystem on dev sdb1.

Pri drivejsich pokusech o namountovani v telefonu mi dmesg | tail vypisovalo FAT: count of clusters too big. Karta by mela byt z vyroby naformatovana jako FAT16.

Pridavam jeste vypis hwinfo :
Kód: [Vybrat]
hwinfo --disk
19: SCSI 600.0: 10600 Disk                                     
  [Created at block.243]
  UDI: /org/freedesktop/Hal/devices/storage_serial_Generic_USB2_0_Card_Reader_12345678901234567890_0_0
  Unique ID: Uc5H.SxjdKpQO5c3
  Parent ID: 5YuN.ADjjjlgwCwF
  SysFS ID: /class/block/sdb
  SysFS BusID: 6:0:0:0
  SysFS Device Link: /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/host6/target6:0:0/6:0:0:0
  Hardware Class: disk
  Model: "Generic Disk"
  Vendor: usb 0x090c "Generic"
  Device: usb 0x6000
  Revision: "6000"
  Serial ID: "12345678901234567890"
  Driver: "usb-storage", "sd"
  Driver Modules: "usb_storage"
  Device File: /dev/sdb (/dev/sg2)
  Device Number: block 8:16-8:31 (char 21:2)
  Features: Hotpluggable
  Speed: 480 Mbps
  Module Alias: "usb:v090Cp6000d0100dc00dsc00dp00ic08isc06ip50"
  Drive status: no medium
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #13 (USB Controller)

20: None 00.0: 10600 Disk
  [Created at block.243]
  Unique ID: TrYz.Fxp0d3BezAE
  SysFS ID: /class/block/ramzswap0
  Hardware Class: disk
  Model: "Disk"
  Device File: /dev/ramzswap0
  Device Number: block 251:0
  Drive status: no medium
  Config Status: cfg=new, avail=yes, need=no, active=unknown

22: IDE 00.0: 10600 Disk
  [Created at block.243]
  UDI: /org/freedesktop/Hal/devices/storage_serial_SATA_TOSHIBA_MK8032G_Y6OIF8R5S
  Unique ID: 3OOL._HRISnPbJp7
  Parent ID: 3p2J.ZVjnRa43WTC
  SysFS ID: /class/block/sda
  SysFS BusID: 0:0:0:0
  SysFS Device Link: /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0
  Hardware Class: disk
  Model: "TOSHIBA MK8032GA"
  Vendor: "TOSHIBA"
  Device: "MK8032GA"
  Revision: "AD00"
  Driver: "ata_piix", "sd"
  Device File: /dev/sda
  Device Number: block 8:0-8:15
  Drive status: no medium
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #10 (IDE interface)


Dodam jeste ze system je Linux Mint 7 (ubuntu 9.04) nainstalovany na thinkpadu T42. Jina karta 1GB jde bez problemu zcela automaticky.

« Poslední změna: 15 Června 2009, 18:15:54 od karlitos »
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #1 kdy: 17 Června 2009, 14:19:10 »
Neporadi nekdo ? Prez google jsem zatim nasel jen same problemy treba s pripojenim iPodu , ale ten ma vlastni FS , to mi moc nepomuze.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #2 kdy: 17 Června 2009, 16:31:36 »
Problém
Citace
FAT: count of clusters too big (88273)
fat16 má maximálně něco málo přes 65000 clusterů (po 64KiB pro 4GB médium)
Jenže mám takové podezření že problém nebude způsoben formátem karty, ale detekcí formátu karty v konkrétní čtečce.

tohle: http://www.linuxforums.org/forum/misc/114828-micro-sd-card-cell-phone-use-linux.html
vám pravděpodobně nepomůže, ale nic lepšího nemám.

Vyzkoušel bych v jiné čtečce pod Ubuntu, nebo naformátofat s FAT32, jestli to foťák zkousne.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #3 kdy: 17 Června 2009, 17:19:28 »
Nejsem si teď jistý, ale vfat je Fat32, né 16. To má jiné označení.

Zkuste to takto
Citace
sudo mount -t auto /dev/sdb1 /mnt

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #4 kdy: 17 Června 2009, 17:59:01 »
Nejsem si teď jistý, ale vfat je Fat32, né 16. To má jiné označení.

Zkuste to takto
Citace
sudo mount -t auto /dev/sdb1 /mnt

Tak toto mi vypsalo : musite zadat datovy system. Krome vfat jsem jeste zkousel -t msdos  , bohuzel bez vysledku.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

nettezzaumana

  • Host
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #5 kdy: 17 Června 2009, 18:34:13 »
Kód: [Vybrat]
sudo mount -t vfat /dev/sdb1 /mnt
dmesg | tail
..
[18418.468872] VFS: Can't find a valid FAT filesystem on dev sdb1.
...
Pri drivejsich pokusech o namountovani v telefonu mi dmesg | tail vypisovalo FAT: count of clusters too big. Karta by mela byt z vyroby naformatovana jako FAT16.

.. boze .. heh. vy experti !!
zformatujte tu veprovou kartu a napijte se vody. dehydratace zabiji

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #6 kdy: 17 Června 2009, 18:44:30 »
Tak ted jsem mel na jazyku par ironickych poznamek , ale necham to plavat ...  :-\
Kazdopadne ta karta je mimo specifikace pro SD (ty jsou do 2gb) a ja se tetelim stesti ze ji moje stare PDAcko podporuje v plne kapacite. A za experta se v tomhle nepovazuju , takze nevim jak je ta karta formatovana a nerad bych se pripravil o kapacitu nebo kompatibilitu. Takze normalne zformatovat treba pomoci gparted jako FAT32 a nemusim se niceho bat ? Milerad  se necham poucit od ehm ... expertu  ;)
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

nettezzaumana

  • Host
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #7 kdy: 17 Června 2009, 22:37:56 »
## zazalohuj si to, viz `man dd`
dd if=/dev/sdb1 of=/kam/image.img ## zaloha
dd if=?foo of=/dev/sdb1 ## obnova

## osus slzy a zkus to. hledej mkdosfs aj.. viz. prikaz apropos
apropos dos

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: mountovani 4gb SD karty pod Ubuntu 9.04
« Odpověď #8 kdy: 17 Června 2009, 23:51:16 »
karta je mimo specifikace pro SD (ty jsou do 2gb)
Něco ze specifikací
Citace
4.3.2 2 GByte Card
To make 2GByte card, the Maximum Block Length (READ_BL_LEN=WRITE_BL_LEN) shall be set to
1024 bytes.
...
Table 4-2: Read Command Blocklen
Max block size READ_BL_LEN 2kBytes...
Tedy na základě specifikace 1.X (ne první revize podle které bylo maximum 1GB) se dá udělat karta 4GB, s typem nastaveným na "SD" (v revizi 1 to byly dva bity "reserved for future use" nastavené na "0"), tedy SD. A to také výrobci dělají.
SDHC podle specifikace 2.0 už má nastavený typ na "1", využívá se více bitů z identifikátoru karty na určení kapacity a je tam spousta dalších změn.
Jedno je jisté - pokud zařízení má SD certifikaci tak karty do 1GB budou fungovat určitě. U 2GB záleží podle roku výroby (resp. revize specifikace) a 4 GB jsou otázkou, ale není technický důvod proč by neměly fungovat ve čtečkách které umí 2GB.

nerad bych se pripravil o kapacitu nebo kompatibilitu.
To se načítá z identifikačního řetězce karty, formátování na to nemá žádný vliv. Maximálně si to naformátujete znovu ve foťáku.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

 

Provoz zaštiťuje spolek OpenAlt.