On Fri, Jan 22, 2010 at 1:43 AM, Song Li <[email protected]> wrote: > I happen to have FreeBSD 6.4 in hand. The following commands work as > expected: > > fdisk ad4 > fdisk /dev/ad4 > fdisk da0 > fdisk /dev/da0 > mount /dev/ad4s4 /mnt/openbsd > mount -t msdosfs /dev/da0s1 /mnt/usb > > and the following commands do not work: > mount ad4s4 /mnt/openbsd > mount -t msdosfs da0s1 /mnt/usb > > The works and not-works all seem reasonable to me, while those on > OpenBSD are different.
mount takes a device name. Always. fdisk takes either a disk name or a device name. OpenBSD names disks and devices differently than FreeBSD.

