Implement a proper block layer with partition support.