Я читал partedman page, но не может найти никакой документации по допустимым параметрам. Я пытаюсь разбить USB CompactFlash с определенными размерами разделов (независимо от размера CF). Но я бы хотел убедиться, что мое выравнивание совершенно правильное и оптимальное.Допустимые аргументы для parted
Например, когда я использую следующие команды:
parted -s -a optimal $DEV mkpart primary ext3 1 1600
parted -s -a optimal $DEV mkpart primary ext3 1600 3200
parted -s -a optimal $DEV mkpart primary ext3 3200 3600
Это не ясно, если первый запуск раздела должен быть 1 или 0? Единственный намек, что я понимаю, что он должен начать с 1, а не ноль, когда я бегу:
parted /dev/sdc align-check optimal 1
Который говорит мне, что выравнивается, когда, начиная с 1, а не выровнены, когда, начиная с 0. Но когда я начните с 1, и я сделаю «печать», начало в 1049 КБ ... это нормально? Когда я удаляю разделы печати, созданные другими инструментами, я вижу, что они начинаются с 32 КБ. Если я использую начало 0, он печатает начало 512 КБ. Что правильно, я не знаю!
Кроме того, я видел множество примеров по всему миру людей, использующих начальное значение для второго и третьего разделов в качестве конечного значения предшествующего ему раздела (то есть: 1600 и 3200 значений). Предположим, мы имеем перекрытие или приращение на 1? Человеческие страницы ничего не говорят об этом. И я видел некоторые веб-страницы, где они говорят, что его ошибка для начала имеет одинаковую ценность последнего конца.
Когда я использую '-a оптимальный', это, похоже, даже не влияет на мой раздел. Не использовать флаг выравнивания, похоже, дает тот же результат. Для чего это цель? Есть что-то, что мне не хватает?
Я действительно желаю, чтобы часть была намного более умной и не требовала начала, но могла бы сама ее вывести. На самом деле многим людям нужна эта точная функция, поэтому я не единственный странный шар с этой необходимостью. Надеюсь, какой-то выродка увидит эту потребность и фактически добавит ее в качестве функции.
Обратите внимание, что я использую расставленные в сценарии автоматической сборки, поэтому я использую флаг «-s».
Если кто-нибудь может просветить меня на этом, я был бы очень благодарен за это ... спасибо заранее!
Этот вопрос будет уместен на сайте суперпользователя StackExchange. – BeowulfNode42