From owner-freebsd-geom@FreeBSD.ORG Mon Dec 20 23:47:32 2010 Return-Path: Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F101106564A; Mon, 20 Dec 2010 23:47:32 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from ftp.translate.ru (ftp.translate.ru [80.249.188.42]) by mx1.freebsd.org (Postfix) with ESMTP id E1A148FC1B; Mon, 20 Dec 2010 23:47:31 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (89.112.15.178.pppoe.eltel.net [89.112.15.178]) (Authenticated sender: lev@serebryakov.spb.ru) by ftp.translate.ru (Postfix) with ESMTPA id 66C6513DF5F; Tue, 21 Dec 2010 02:47:30 +0300 (MSK) Date: Tue, 21 Dec 2010 02:47:23 +0300 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <159888671.20101221024723@serebryakov.spb.ru> To: freebsd-usb@FreeBSD.org, freebsd-geom@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: Subject: FreeBSD 8.2-PRERELASE doesn't see slice on SDHC card in cardreader -- what should I do? X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2010 23:47:32 -0000 Hello, Freebsd-usb. FreeBSD 8.2-PRERELEASE/amd64, 4-slots USB cardreader, properly detected as da0 .. da3. SD/SDHC slot is da0: blob# camcontrol devlist at scbus0 target 0 lun 0 (ada0,pass0) at scbus1 target 0 lun 0 (ada1,pass1) at scbus2 target 0 lun 0 (ada2,pass2) at scbus3 target 0 lun 0 (ada3,pass3) at scbus4 target 0 lun 0 (ada4,pass4) at scbus5 target 0 lun 0 (ada5,pass5) at scbus6 target 0 lun 0 (pass6,da0) at scbus6 target 0 lun 1 (pass7,da1) at scbus6 target 0 lun 2 (pass8,da2) at scbus6 target 0 lun 3 (pass9,da3) blob# I inserted 16Gb SDHC card, with one FAT32 slice (it is card from my PDA). After that I've tried: blob# camcontrol rescan 6 Re-scan of bus 6 was successful blob# camcontrol inquiry da0 pass6: Removable Direct Access SCSI-0 device pass6: Serial Number 058F312D81B pass6: 40.000MB/s transfers blob# camcontrol start da0 Unit started successfully blob# camcontrol load da0 Unit started successfully, Media loaded blob# ls /dev/da0* /dev/da0 So, system doesn't seen /dev/da0s1 and I can not mount card! But card can be read for sure, because fdisk shows PROPER MBR: blob# fdisk /dev/da0 ******* Working on device /dev/da0 ******* parameters extracted from in-core disklabel are: cylinders=3D1953 heads=3D255 sectors/track=3D63 (16065 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=3D1953 heads=3D255 sectors/track=3D63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 12 (0x0c),(DOS or Windows 95 with 32 bit FAT (LBA)) start 8192, size 31380480 (15322 Meg), flag 0 beg: cyl 0/ head 130/ sector 3; end: cyl 1023/ head 254/ sector 63 The data for partition 2 is: The data for partition 3 is: The data for partition 4 is: blob# What should I do to mount this card?! --=20 // Black Lion AKA Lev Serebryakov