Date: Fri, 23 Mar 2012 05:14:08 +0000 From: "J.J. Day" <day1234@hotmail.com> To: <freebsd-usb@freebsd.org> Subject: USB Flash drive problem with 9.0 Message-ID: <COL112-W354F702F0F2A3DDF718D49B7460@phx.gbl>
next in thread | raw e-mail | index | archive | help
I am upgrading a FreeBSD server and have encountered a problem with=20 mounting a USB flash drive. The system was on 6.3 and I upgraded to 9.0=20 using CVS repositories. The flash drive worked properly at all steps=20 throughout the upgrade. However=2C after the OS upgrade was complete=2C I=20 made a mistake and destroyed some of the server application. So=2C I set the=20 upgraded drive aside=2C copied the original source drive to a different spa= re=2C and=20 repeated the upgrade process taking care to verify the functioning of=20 the applications during the process. When I finished the second time=2C eve= rything worked properly except for mounting the flash drive. it appears that something changed with the OS code that reads the drive fir= mware between the first time I ran cvsup on (about) the 9th and the second = time I ran it about the 18th. This is the output from the first upgrade (3/11/2012) when the drive is ins= erted: =09 ugen4.2: <HP> at usbus4 umass0: <HP v165w=2C class 0/0=2C rev 2.00/32.76=2C addr 2> on usbus4 umass0: SCSI over Bulk-Only=3B quirks =3D 0x0100 umass0:2:0:-1: Attached to scbus2 da0 at umass-sim0 bus 0 scbus2 target 0 lun 0 da0: <hp v165w 3276> Removable Direct Access SCSI-4 device=20 da0: 40.000MB/s transfers da0: 30960MB (63406080 512 byte sectors: 255H 63S/T 3946C) And diskinfo output: =09 da0 512 # sectorsize 32463912960 # mediasize in bytes (30G) 63406080 # mediasize in sectors 0 # stripesize 0 # stripeoffset 3946 # Cylinders according to firmware. 255 # Heads according to firmware. 63 # Sectors according to firmware. AA22064F00000035 # Disk ident. This is the output from the second upgrade (3/18/2012) when the drive is in= serted: =09 ugen4.2: <HP> at usbus4 umass0: <HP v165w=2C class 0/0=2C rev 2.00/32.76=2C addr 2> on usbus4 umass0: SCSI over Bulk-Only=3B quirks =3D 0x0100 umass0:2:0:-1: Attached to scbus2 da0 at umass-sim0 bus 0 scbus2 target 0 lun 0 da0: <hp v165w 3276> Removable Direct Access SCSI-4 device=20 da0: 40.000MB/s transfers da0: 17454747090944MB (71776119061217281 512 byte sectors: 64H 32S/T 0C) And diskinfo shows: =09 da0 512 # sectorsize -144115188075855360 # mediasize in bytes () -281474976710655 # mediasize in sectors 0 # stripesize 0 # stripeoffset -137438953471 # Cylinders according to firmware. 64 # Heads according to firmware. 32 # Sectors according to firmware. AA22064F00000035 # Disk ident. Since the size information is incorrect=2C the /dev/da0s1 device is not cre= ated and the drive cannot be mounted. The problem only happens with a large= drive. When I use a 4GB or 8GB drive=2C everything works correctly. If there is any information that I can submit that can assist in solving th= e problem please let me know. Thanks=2C JJ =
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?COL112-W354F702F0F2A3DDF718D49B7460>