Использование parted для создания раздела xGB после последнего?
Я унаследовал некоторый код, который передает список "случайных" символов в fdisk. Что он делает, так это размечает диск следующим образом:
- Настройте чистый диск, таблицу разделов и т. Д.
- Создать первый раздел размера A
- Создайте второй раздел, размер Y, сразу после первого
- Создайте третий раздел, размер X, сразу после второго.
А чтобы добавить к "веселью", A, Y и X рассчитываются и могут меняться в зависимости от размера доступного нового диска.
Этот код очень непрозрачен, и я хотел бы заменить его на "parted --script..." вместо fdisk, но я не вижу, чтобы у parted был способ сказать "начинать сразу после последнего раздела".
Я прав, и если да, то есть ли у кого-нибудь разумное решение для этого?