Moved the preflight script to as late as possible

By doing this, the block devices will referenced and the network
devices created, allowing one to manually re-assign them to a different
bridge etc.