Назад | Перейти на главную страницу

Программа установки Debian Partman и зарезервированные блоки

Я выполнил эту предварительную настройку, но я не могу удалить процент зарезервированных блоков непосредственно из рецепта partman. Похоже, что опция "partman-basicfilesystems / define_reserved" предназначена для этого, но она не работает.

Вот моя предварительная версия для разделения:

d-i partman-auto/method string lvm
d-i partman-auto/choose_recipe select myrecipe

d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true

d-i partman-basicfilesystems/specify_reserved string 0

d-i partman-auto-lvm/new_vg_name string vg

d-i partman-auto/expert_recipe string \
    myrecipe :: \
        256 300 256 ext3 \
            $primary{ } $lvmignore{ } $bootable{ } \
            method{ format } format{ } \
            use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . \
        50000 10000 50000 ext4 \
            $defaultignore{ } $lvmok{ } \
            method{ lvm } format{ } \
            lv_name{ root } \
            use_filesystem{ } filesystem{ ext4 } mountpoint{ / } . \
        8000 10000 8000 linux-swap \
            $defaultignore{ } $lvmok{ } \
            method{ swap } format{ } \
            lv_name{ swap } . \
        20 1000 1000000000 ext4 \
            $defaultignore{ } $lvmok{ } \
            method{ lvm } format{ } \
            lv_name{ home } \
            use_filesystem{ } filesystem{ ext4 } mountpoint{ /home } .

Если после установки я проверю зарезервированные блоки:

root@host:~# tune2fs -l /dev/mapper/vg-root | grep Reserved
Reserved block count:     610304
Reserved GDT blocks:      1021
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

root@lsibox:~# tune2fs -l /dev/mapper/vg-home | grep Reserved
Reserved block count:     340582
Reserved GDT blocks:      1022
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

Мне что-то не хватает в Partman, или мне просто нужно сделать это после установки с помощью tune2fs? Поскольку его можно удалить во время ручной установки, я считаю, что на это есть ответ установщика Partman / debian!

Я нашел правильный параметр "reserved_for_root {0}"

50000 10000 50000 ext4 \
                        $defaultignore{ } $lvmok{ } \
                        method{ lvm } format{ } \
                        lv_name{ root } \
                        use_filesystem{ } reserved_for_root{ 0 } filesystem{ ext4 } mountpoint{ / }