в preceed добавить tasksel tasksel/skip-tasks string standard и ставить ubuntu minimal либо basic server должно сократить занимаемое место, либо как вариант выпиливать что не надо в ручную, если не хватает все же. Еще есть debootstrap, поставить с помощью него минималку, зачрутить и доставить груб и все что надо.