create: allocate and store partition