Run 'fdisk /dev/hdb'
Type 'n' for a new partition. Follow the prompts. Make sure to save your changes ('m' shows all menu options). You may need a reboot here so the kernel is aware of your changes.
Then you need to create a filesystem on your new partition eg:
Code:
# mkfs.ext3 /dev/hdb4
# mkreiserfs /dev/hdb4
Now mount it:
Code:
# mount /dev/hdb4 /where/you/want/it
Edit your /etc/fstab to make it mount at boot...
Note: If you are using *all* the free space for this partition then just follow the above. If you want to keep free space for the future then you need to make /dev/hdb4 an extended partition, and make hdb5 a logical partition within the extended one.