ฉันกำลังพยายามแก้ไขและไฟล์ preseed ที่มีอยู่ซึ่งไฟล์ก่อนหน้าสร้างขึ้นเพื่ออนุญาตให้ใช้ยูทิลิตีการกำหนดค่าไดรฟ์เพื่อสร้างไดรฟ์ข้อมูลการจู่โจมสำหรับไดเร็กทอรีราก หรือฉันต้องแก้ไข preseed เพื่อสร้างซอฟต์แวร์ Raid 6 ใน 8 ไดรฟ์ (/dev/nvme0n1 - /dev nvme7n1)
นี่สำหรับเซิร์ฟเวอร์ Ubuntu 20.04
นี่คือรายการ partman ปัจจุบันในไฟล์ preseed
d-i partman-basicfilesystems/no_swap บูลีนเท็จ
#
# ให้ชุดนั้นเป็นจริงเพื่อให้เราสิ้นสุดด้วยการเปิดใช้งาน UEFI
# ระบบ. หากตั้งค่าเป็นเท็จ /var/lib/partman/uefi_ignore จะถูกสัมผัส
d-i partman-efi/non_efi_system บูลีนจริง
#
d-i partman/choose_label สตริง gpt
d-i partman/default_label สตริง gpt
d-i partman-partitioning/choose_label สตริง gpt
d-i partman-partitioning/default_label สตริง gpt
#
# เพิ่มสำหรับการแบ่งพาร์ติชัน uefi
#d-i partman-auto/choose_recipe เลือกอะตอม
d-i partman-auto/choose_recipe เลือก boot-root-all
d-i partman-auto/expert_recipe สตริง \
boot-root-all :: \
512 512 512 ฟรี \
$iflabel{ gpt } \
$reusemethod{ } \
วิธีการ{ efi } \
รูปแบบ{ } \
. \
512 512 512 ต่อ 4 \
$defaultignore{ } \
วิธีการ{ รูปแบบ } รูปแบบ{ } \
use_filesystem{ } ระบบไฟล์{ ext4 } \
เมานต์พอยต์{ /boot } \
. \
1024 4096 10000000 ต่อ 4 \
$lvmok{ } \
วิธีการ{ รูปแบบ } รูปแบบ{ } \
use_filesystem{ } ระบบไฟล์{ ext4 } \
จุดเมานต์{ / } \
.
#d-i partman/default_filesystem สตริง ext4
d-i partman/confirm_nooverwrite บูลีนจริง
d-i partman-lvm/ยืนยันบูลีนจริง
d-i partman-lvm/confirm_nooverwrite บูลีนจริง
d-i partman/confirm_write_new_label บูลีนจริง
d-i partman-md/ยืนยันบูลีนจริง
d-i partman-partitioning/confirm_write_new_label บูลีนจริง
d-i partman/choose_partition เลือกเสร็จสิ้น
d-i partman/ยืนยันบูลีนจริง