LINUX.ORG.RU
ФорумAdmin

Создать раздел на диске в скрипте


0

1

Ребята, неужели нет решения для такой простой задачи? Нужно в скрипте, без участия пользователя, создать раздел заданного размера на диске, автоматически выбрав для него свободное место (если есть, конечно), тип (primary/logical), создать extended раздел при необходимости, и вернуть имя устройства для этого раздела (/dev/sda5 например). Пока вижу только один путь - вызывать parted, парсить его вывод и строить команды для него же. Может готовое что-то есть? И нужно, чтобы с gpt работало.

Не очень ясно, зачем такое. Расскажете?

Возможно, нужно просто создать раздел заданного размера в автоматическом режиме - так почему бы не создать loop-файл?

dd if=/dev/zero of=1.dd bs=1k count=100k
mkdir tmp
mkfs.ext3 1.dd (спросит подтверждение)
mount -o loop 1.dd tmp
pianolender ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.