Step 1: Connect / reserve a physical hard drive for work.
Step2: Link the hard disk to an .img file (previously enable the necessary permissions
if it is going to be used in user mode):
ln -s /dev/sdb filename.img (where sdb or hdb should be replaced by the name of your physical hard drive).
Step 3: Load the file filename.img in the created machine (depending on the architecture, the operating system and
the size of the disk, it will detect all or part of it).
Step 4: Boot the virtual machine to create partitions, load system, etc.
PD: In my case, my 40GB physical hard drive is in /dev/sdh, the BIOS detected it as PCen with 32253MB and with
PCem the MS-DOS 6.22 created a 500MB partition, for the first test, it's fine!.
Then I will be adjusting it to see if it uses the whole disk and since MS-DOS 6.22 prepared it in this way by default.
Here is a video showing the test:


--