Not quite right.
Let’s say you start with a 256 GB SSD drive.
Bitcoin Core and Knots will start with block 1 and download them all, but will begin pruning (discarding old blocks) when it begins running out of space.
You will download everything (to verify the chain of one block to another) but you will be a pruned node by the time it finishes.