Karanbir Singh wrote: > Plant, Dean wrote: >> Is there a way to use a non-interactive command to create the new 2nd >> partition in the free space? > > parted works well for such situations, and if python is your thing, > pyparted is already included in the distro. > Sorry, I should have worded my first email better. I know there are command line tools like fdisk, sfdisk and parted. I am trying to script the creation of a partition in the free space of a disk without knowing the exact structure of the disk. Parted seems to want to know the exact layout you want to create >From the man page mkpart part-type [fs-type] start end But the script will not know the start or the end point. Something similar to what I am trying to achieve is described here http://ubuntuforums.org/showthread.php?p=5435429 They seem to be creating a single partition the size of the disk without specifying the exact sizes. # parted /dev/${i} --script -- mkpart primary 0 -1 Similar to this, I want to create a partition without knowing the exact start or end point but im not interested in that, I just want to use the free space. Hope this is clearer. Thanks Dean.