Assuming that your next generation process will include mutation and cross-over of chromosomes, some of those will generate cases of "fatal genetic defects" I.e., chromosomes that don't meet the hard constraints. You will need to remove these from the population.
You can use the same process to remove any randomly generated initial chromosomes that have the "fatal genetic defect".
Repeat
generate a random chromosome
if it is valid, put into initial population set
until population has desired count of "individuals"