Рейтинг:0

Борьба с включением квоты проекта в preseed (ext4, debian 11)

флаг ru

Я пытаюсь включить квоту проекта на всех моих разделах ext4 во время предварительной установки Debian 11

Я начал с рецепта, подобного этому ниже, с параметры / prjquota { prjquota } вариант, но это - маловероятно, например. параметры/группа квота{группаквота} - не будет работать

d-i partman-auto/expert_recipe строка \
   загрузочный корень :: \
              1024 50 1024 доб4 \
                      $ первичный { } $ загрузочный { } \
                      устройство {/dev/sda} \
                      метод{ формат } формат{ } \
                      use_filesystem{ } файловая система{ ext4 } \
                      точка монтирования {/boot} \
              . \
              1000 10000000 \
                      $lvmignore{ } \
                      $ первичный { } \
                      метод {lvm} \
                      устройство {/dev/sda} \
                      vg_name { vg00 } \
              . \
              500 505 1500 доб4 \
                      $lvmok{} lv_name{корень} \
                      in_vg{vg00} \
                      устройство {/dev/sda} \
                      $defaultignore{ } \
                      формат { } метод { формат } \
                      use_filesystem{ } файловая система{ ext4 } \
                      точка крепления{ / }                         \
                      параметры/prjquota { prjquota } \
              . \
              500 505 1500 доб4 \
                      $lvmok{} lv_name{ тест } \
                      in_vg{vg00} \
                      устройство {/dev/sda} \
                      $defaultignore{ } \
                      формат { } метод { формат } \
                      use_filesystem{ } файловая система{ ext4 } \
                      точка монтирования {/тест} \
               .

И закончилось редактированием /etc/mke2fs.conf

d-i preseed/early_command string sed '/features/{s/isize/&,quota/}' /etc/mke2fs.conf; \
                                  sed -i "16i options = quotatype=prjquota" /etc/mke2fs.conf

Сама редакция работает нормально, разделы подготовлены с включенными соответствующими опциями. Но установщик выдает ошибку, когда пытается смонтировать эти разделы.

Когда я пытаюсь отформатировать и смонтировать раздел вручную во время установки (во время спать в Early_command), вот так

mkdir /mnt/tmp
mke2fs -t ext4 /dev/sda
смонтировать /dev/sda -o prjquota /mnt/tmp

просто чтобы проверить, что происходит, я получаю ошибку недопустимого параметра во время монтирования.

Хотя это неуклюжее решение (просто с другой точкой монтирования) прекрасно работает при примерке полностью установленной системы. Так что, вероятно, во время установки используется какой-то устаревший инструмент монтирования или около того.

Можете ли вы дать мне несколько советов о том, как я могу включить опцию Project Quota для таких точек монтирования, как /вар или же /?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.