Работа partman-auto при создании preseed.cfg

Ren Min

New member
Сообщения
1
#1
Добрый день
Помогите пожалуйста начинающему Астровцу )
Никак не могу описать разделение диска в preseed.cfg
у меня есть 2 диска: /dev/sda1 /dev/sdb в них есть следующие разделы:
/dev/sda2 - windows os
/dev/sda3 - ntfs диск с файлами
/dev/sdb1 - ntfs диск с файлами мне нужно удалить раздел /dev/sda1, сохранить разделы /dev/sda2 и /dev/sdb1 и на все свободное место на диске /dev/sda, послу удаления раздела с виндой, установить Астру,но никак не могу разобраться с partman-auto, что бы удалить только один раздел /dev/sda2/ и автоматически разметить это место
разметку делаю вот так, взял из другой темы:
Код:
# 7. Disk partitioning

# scheme:

# gpt

# part1: BIOS GRUB partition, 1MiB

# part2: EFI partition, 500 MiB

# part3: swap partition, 4 GiB

# part4: / partition, 50 GiB

# part5: /home partition, remaining disk space

#

d-i partman-auto/method string regular

d-i partman-partitioning/choose_label    select    gpt

d-i partman-partitioning/default_label string gpt

d-i partman-lvm/device_remove_lvm boolean true

d-i partman-md/device_remove_md boolean true

d-i partman-lvm/confirm boolean false

d-i partman-efi/non_efi_system boolean true

d-i partman-auto/expert_recipe string myroot ::                                                                    \

    1 1 1 free                                                                                                     \

        $iflabel{ gpt }                                                                                            \

        $reusemethod{ }                                                                                            \

        method{ biosgrub } .                                                                                       \

                                                                                                                   \

        524 524 524 fat32                                                                                          \

        $reusemethod{ }                                                                                            \

        method{ efi }                                                                                              \

        format{ } .                                                                                                \

                                                                                                                   \

    4295 4295 4295 linux-swap                                                                                      \

        $reusemethod{ }                                                                                            \

        method{ swap }                                                                                             \

        format{ } .                                                                                                \

                                                                                                                   \

    53688 53688 53688 ext4                                                                                         \

        method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /    } .                       \

                                                                                                                   \

    10240 20480 -1 ext4                                                                                            \

        method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /home    } .

d-i partman-auto/choose_recipe select myroot



d-i partman-partitioning/confirm_write_new_label boolean true

d-i partman/choose_partition select finish

d-i partman/confirm boolean true

d-i partman/confirm_nooverwrite boolean true



d-i partman-md/confirm boolean true

d-i partman-partitioning/confirm_write_new_label boolean true

d-i partman/choose_partition select finish

d-i partman/confirm boolean true

d-i partman/confirm_nooverwrite boolean true