Yes. I know how to format an external hard-drive. I just need the fucking commands. I can look up the manual pages once I have them, but so far I have been failed.
Do you want to zero out the disk or create a new partition?
You showed a snipit of fdisk...
If you want to do fdisk for FreeBSD on the entire disk
do:
fdisk -I /dev/da0
otherwise
for a new disk
do:
fdisk -i /dev/da0
or to modify an existing partition
fdisk -# -u /dev/da0
where # is the partition number
To zero out the drive, you could use dd
dd if=/dev/zero of=/dev/da0
Since BSD eliminated block devices, you do not need to specify the block size.
BTW:
If you want to make a UFS2 file system after you fdisk it
do: newfs /dev/da0s1
Although I strongly suggest you bsdlabel /dev/da0s first, otherwise the other BSDs can't read it. A label is distinguished by a letter, e.g. da0s1a, once you label it do newfs on the label (e.g. newfs /dev/da0s1a). To be brief, the other BSDs assume the partition is labelled which, if you just did 'newfs /dev/da0s1' will cause problems.