Nó trông giống như cách trình bày tùy chọn không hoạt động với tùy chỉnh ấu trùng cài đặt. Các mã trình cài đặt dường như chỉ sử dụng các ấu trùng cấu hình khi cách trình bày Là không phải được sử dụng. Bạn có thể thử gửi báo cáo lỗi tại https://bugs.launchpad.net/subiquity nếu bạn cho rằng đó là hành vi sai trái.
thử nghiệm - sử dụng Ubuntu 20.04.3 (tính phổ biến 21.08.2).
Sử dụng cấu hình này trong dữ liệu người dùng
#cloud-config
tự động cài đặt:
...
kho:
cách trình bày:
tên: trực tiếp
sâu bọ:
sắp xếp lại_uefi: Sai
tạo ra dòng này trong /var/log/installer/subiquity-curtin-install.conf không có sắp xếp lại_uefi Tùy chọn.
grub: {probe_additional_os: true, terminal: chưa sửa đổi}
Sử dụng cấu hình này trong dữ liệu người dùng
#cloud-config
tự động cài đặt:
...
kho:
sâu bọ:
sắp xếp lại_uefi: Sai
cấu hình:
- {ptable: gpt, đường dẫn:/dev/sda, bảo toàn: sai, tên: '', grub_device: sai,
gõ: đĩa, id: đĩa-sda}
- {thiết bị: đĩa-sda, kích thước: 536870912, xóa: siêu khối, cờ: khởi động, số: 1,
bảo toàn: sai, grub_device: đúng, gõ: phân vùng, id: phân vùng-sda1}
- {fstype: fat32, ổ đĩa: phân vùng-sda1, bảo toàn: sai, loại: định dạng, id: định dạng-2}
- {thiết bị: đĩa-sda, kích thước: 1073741824, xóa: superblock, cờ: linux, số: 2,
bảo toàn: sai, grub_device: sai, gõ: phân vùng, id: phân vùng-sda2}
- {fstype: ext4, volume: partition-sda2, keep: false, type: format, id: format-0}
- {thiết bị: đĩa-sda, kích thước: -1, cờ: linux, số: 3, giữ nguyên: sai,
grub_device: sai, gõ: phân vùng, id: phân vùng-sda3}
- tên: vg-0
thiết bị: [phân vùng-sda3]
bảo tồn: sai
gõ: lvm_volgroup
id: lvm-volgroup-vg-0
- {tên: lv-root, nhóm: lvm-volgroup-vg-0, kích thước: 100%, giữ nguyên: sai,
gõ: lvm_partition, id: lvm-partition-lv-root}
- {fstype: ext4, ổ đĩa: lvm-partition-lv-root, giữ nguyên: false, gõ: định dạng,
id: định dạng-1}
- {thiết bị: định dạng-1, đường dẫn: /, gõ: mount, id: mount-2}
- {thiết bị: format-0, đường dẫn: /boot, gõ: mount, id: mount-1}
- {thiết bị: format-2, đường dẫn: /boot/efi, gõ: mount, id: mount-3}
tạo ra dòng này trong /var/log/installer/subiquity-curtin-install.conf.
grub: {probe_additional_os: true, reorder_uefi: false, terminal: chưa sửa đổi}
làm thế nào nó hoạt động
Là một phần của quá trình cài đặt, trình cài đặt trực tiếp trên máy chủ (tính phổ biến) sẽ tạo một cấu hình cho curtin(/var/log/installer/subiquity-curtin-install.conf) và chạy curtin. Nó là curtin thực sự thực hiện phân vùng đĩa (và nhiều bước khác). một phần của curtin cấu hình là kho tiết diện. Điều này rất giống với kho phần được cung cấp trong tệp cài đặt tự động, nhưng tính phổ biến thêm một số tính năng bổ sung ngoài những gì curtin hỗ trợ. Các cách trình bày tùy chọn là một trong những tính năng này. Khi nào cách trình bày Được sử dụng, tính phổ biến lập trình tạo ra curtin kho config và bỏ qua các cài đặt do người dùng khác cung cấp.