Date: Sun, 25 Oct 2009 21:06:59 -0500 From: Derek Funk <dfunk6@cox.net> To: rob1940@gmail.com Cc: freebsd-questions@freebsd.org Subject: Re: WD External Disc Drive Message-ID: <4AE50443.7020006@cox.net> In-Reply-To: <aab0909a0910251718q4dc26baeu7c0a452add98d783@mail.gmail.com> References: <aab0909a0910251718q4dc26baeu7c0a452add98d783@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Rob Hurle wrote: > Dear All, > > This may sound like a Windows problem, but please read on. I made a > mistake and bought a WD "My Passport" external 350GB disc drive for > use on several Windows machines, on some of which I don't have admin > access, and a couple of FreeBSD systems. > > On first use on Windows the disc shows up only as a virtual CD (I > assume this is the firmware), "unlock.exe" has to be run and the > software installed (admin privileges necessary). Once it's unlocked > and the software installed, the big disc appears, the software can be > uninstalled, and the big disc reformatted as NTFS. From then on, the > virtual CD can be ignored and the big disc used on any Windows system. > > Now to FreeBSD. The newly formatted (as NTFS) disc appears as two > devices - /dev/cd0 (never seen this before) and /dev/da0s1 (the normal > USB disc drive device). They can be mounted as follows: > > freebsd [10:45] ~#mount_udf /dev/cd0 /mnt > freebsd [10:45] ~#mount /usb0 > > (/etc/fstab describes the NTFS file system type, and the virtual CD is > a UDF file system). We now have: > > freebsd [10:46] ~#df > Filesystem 1K-blocks Used Avail Capacity Mounted on > /dev/cd0 582962 582962 0 100% /mnt > /dev/da0s1 311877845 2332729 309545116 1% /usb0 > > If we look at each device, the virtual CD has the WD software, as expected: > > freebsd [10:45] ~#ll /mnt > total 6300 > drwxr-xr-x 3 501 staff 2048 12 Sep 05:32 Extras > -rwxrwxrwx 1 501 staff 3680544 5 Sep 08:20 Unlock.exe > drwxrwxrwx 5 501 staff 2048 5 Sep 08:30 User Manuals > drwxr-xr-x 3 501 staff 2048 12 Sep 05:28 WD SmartWare > -rwxrwxrwx 1 501 staff 2770208 5 Sep 08:20 WD SmartWare.exe > -rwxrwxrwx 1 501 staff 695 19 Jun 03:06 What is this.html > -rwxrwxrwx 1 501 staff 88 19 Jun 07:12 autorun.inf > > No problem. Now for the FreeBSD problem. If we look at what's on the > big disc (newly formatted as NTFS on a Windows system): > > freebsd [10:45] ~#ll /usb0 > total 75200 > -rwxrwxrwx 1 root wheel 2560 23 Apr 2009 $AttrDef > -rwxrwxrwx 1 root wheel 0 25 Oct 14:37 $BadClus > -rwxrwxrwx 1 root wheel 9746184 23 Apr 2009 $Bitmap > -rwxrwxrwx 1 root wheel 8192 25 Oct 14:37 $Boot > drwxrwxrwx 1 root wheel 0 25 Oct 14:37 $Extend > -rwxrwxrwx 1 root wheel 67108864 25 Oct 14:37 $LogFile > -rwxrwxrwx 1 root wheel 4096 25 Oct 14:37 $MFTMirr > -rwxrwxrwx 1 root wheel 0 23 Apr 2009 $Secure > -rwxrwxrwx 1 root wheel 131072 23 Apr 2009 $UpCase > -rwxrwxrwx 1 root wheel 0 25 Oct 14:37 $Volume > drwxrwxrwx 1 root wheel 0 25 Oct 15:54 MyStuff > drwxrwxrwx 1 root wheel 0 25 Oct 16:23 RECYCLER > drwxrwxrwx 1 root wheel 0 25 Oct 14:37 System Volume > Information > > The only thing that shows up in Windows is the "MyStuff" directory, > which I put there. I can copy anything from "MyStuff" to anywhere > else on the FreeBSD system, no worries. But if I attempt to copy a > new file into the "MyStuff" directory, I get the following: > > freebsd [10:46] ~#cp ~/tmp/test /usb0/MyStuff > cp: /usb0/MyStuff/test: No such file or directory > freebsd [11:08] ~# > > What on earth is going on? Why do I get the message that "test" does > not exist, on the directory that I'm copying to? I can copy nothing > to this big disc from FreeBSD, but can copy from it OK. Why are those > other files there? Are they part of the standard Windows NTFS > formatting? Can I use newfs(8) to make an NTFS file system on the big > disc? Any pointers to a solution would be most welcome. I'm also > trying to ask similar questions on the WD lists. Thanks for any help. > > Cheers, > Rob Hurle > I would use a tool like gparted and FAT32 the drive... It may run a bit slower but both systems can read and write to it.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AE50443.7020006>