Некоторые из машин, которые я предоставляю, имеют отдельный /dev/sdb
, который будет использоваться для /home
, а некоторые имеют только один диск.
Есть ли способ, которым я могу настроить preseed так, чтобы, если существует /dev/sdb
, он использовал 100% от этого для /home
, но если нет, он делает /home
разбиение на /dev/sda
?
Краткий ответ: вы не можете.
Длинный ответ: насколько я знаю, вам нужно будет запустить какой-нибудь early_command
, чтобы прочитать текущие диски и записать результаты этого в файл, который partman
будет прочитан позже, предположительно в / hd -медиа где-то.
Я однажды нашел программу / скрипт, который бы это делал, я думаю, но мой Google-фу сейчас не работает = /