Моя установка Ubuntu, кажется, игнорирует мою таблицу разделов, я не действительно уверен, почему я получил некоторые разделы, созданные другой проигнорированный. вот моя таблица:
d-i partman-auto/expert_recipe string \
boot-root :: \
500 10 500 xfs \
$primary{ } \
$bootable{ } \
$lvmignore { } \
method{ format } \
format{ } \
device{ /dev/sda } \
filesystem{ xfs } \
mountpoint{ /boot } \
. \
21000 20 22000 xfs $primary{ } \
$defaultignore{ } \
method{ lvm } \
device{ /dev/sda } \
vg_name{ sysvg } \
. \
5000 30 5000 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ root } \
filesystem{ xfs } \
mountpoint{ / } \
. \
5000 40 5000 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ var } \
filesystem{ xfs } \
mountpoint{ /var } \
. \
500 50 500 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ tmp } \
filesystem{ xfs } \
mountpoint{ /tmp } \
. \
500 60 500 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ var_tmp } \
filesystem{ xfs } \
mountpoint{ /var/tmp } \
. \
2000 70 2000 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ log } \
filesystem{ xfs } \
mountpoint{ /var/log } \
. \
500 80 500 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ audit } \
filesystem{ xfs } \
mountpoint{ /var/log/audit } \
. \
2000 90 2000 xfs $lvmok{ } \
method{ format } \
format{ } \
in_vg{ sysvg } \
lv_name{ home } \
filesystem{ xfs } \
mountpoint{ /home } \
. \
2000 9000 2000 linux-swap $lvmok{ } \
method{ swap } \
format{ } \
in_vg{ sysvg } \
lv_name{ swap_01 } \
. \
и это - то, что я получаю:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 982M 0 982M 0% /dev
tmpfs 201M 3.1M 197M 2% /run
/dev/mapper/sysvg-root 6.8G 828M 5.9G 13% /
tmpfs 1001M 0 1001M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1001M 0 1001M 0% /sys/fs/cgroup
/dev/sda1 472M 55M 393M 13% /boot
/dev/mapper/sysvg-home 24G 33M 24G 1% /home
/dev/mapper/sysvg-tmp 533M 28M 506M 6% /tmp
/dev/mapper/sysvg-var 2.4G 229M 2.2G 10% /var
Я использую LVM разделение метода:
d-i partman-auto/method string lvm
и multi
как предопределено разделение рецептов:
d-i partman-auto/choose_recipe select multi
Что Вы думаете, что я должен измениться для получения этой работы?Спасибо,
Проблема, кажется, связана с отсутствием или неверным истолкованием документации. В моем файле я называю таблицу разделов "корнем начальной загрузки":
d-i partman-auto/expert_recipe string \
boot-root :: \
Это имя нужно назвать при выборе который рецепт использовать:
d-i partman-auto/choose_recipe select boot-root
Этот путь d-i будет знать который таблица разделов использовать. Нет никакого упоминания для этого в документации:
# You can choose one of the three predefined partitioning recipes:
# - atomic: all files in one partition
# - home: separate /home partition
# - multi: separate /home, /var, and /tmp partitions
d-i partman-auto/choose_recipe select atomic
Это, сбивало с толку меня, я надеюсь, что этот ответ выручит кого-то.