Score:0

เหตุใด 'reorder_uefi: False' จึงถูกละเว้นใน Ubuntu autoinstall cloud-config

ธง sa

ฉันมีไฟล์ cloud-config /tftp/ข้อมูลผู้ใช้ ซึ่งมีดังต่อไปนี้:

#cloud-config
ติดตั้งอัตโนมัติ:
...เนื้อหาถูกลบ...
พื้นที่จัดเก็บ:
  ด้วง:
    reorder_uefi: เท็จ
  รูปแบบ:
    ชื่อ: โดยตรง

อย่างไรก็ตาม ทุกครั้งที่ทำงานนี้ จะจัดลำดับการบูต UEFI ใหม่และวางอินเทอร์เฟซการบูต PXE ไว้ที่ด้านบน ดังนั้นมันจึงอยู่ในลูปการบูตที่คงที่และไม่เคยบูทใน OS ที่ติดตั้งไว้ เว้นแต่ฉันจะขัดจังหวะ ไปที่การตั้งค่าระบบและเปลี่ยน ลำดับการบูตกลับเมื่อรีบูตหลังจากการติดตั้ง ฉันเดาว่านี่คือการเคอร์ติน (เช่นเดียวกับที่ทำกับ MAAS ซึ่งสมเหตุสมผล) แต่ฉันไม่สามารถเข้าใจได้ว่าทำไมสิ่งนี้จึงถูกเพิกเฉยหรือฉันจะหยุดได้อย่างไร

ฉันใช้ไฟล์บูตจาก Ubuntu 20.04.3 - ฉันทำอะไรผิดในไฟล์ cloud-config หรือไม่

Score:0
ธง jp

ดูเหมือนว่า เค้าโครง ตัวเลือกไม่ทำงานกับกำหนดเอง ด้วง การตั้งค่า. เดอะ รหัสตัวติดตั้งดูเหมือนจะใช้เท่านั้น เดอะ ด้วง การกำหนดค่าเมื่อ เค้าโครง เป็น ไม่ ใช้แล้ว. คุณสามารถลองส่งรายงานข้อบกพร่องได้ที่ https://bugs.launchpad.net/subiquity หากคุณคิดว่าเป็นพฤติกรรมที่ไม่ถูกต้อง

การทดสอบ - ใช้ Ubuntu 20.04.3 (ความย่อย 21.08.2).

โดยใช้การกำหนดค่านี้ใน ข้อมูลผู้ใช้

#cloud-config
ติดตั้งอัตโนมัติ:
...
  พื้นที่จัดเก็บ:
    รูปแบบ:
      ชื่อ: โดยตรง
    ด้วง:
      reorder_uefi: เท็จ

สร้างบรรทัดนี้ใน /var/log/installer/subiquity-curtin-install.conf ปราศจาก สั่งซื้อใหม่_uefi ตัวเลือก.

ด้วง: {probe_additional_os: จริง, เทอร์มินัล: ไม่ได้แก้ไข}

โดยใช้การกำหนดค่านี้ใน ข้อมูลผู้ใช้

#cloud-config
ติดตั้งอัตโนมัติ:
...
  พื้นที่จัดเก็บ:
    ด้วง:
      reorder_uefi: เท็จ
    การกำหนดค่า:
    - {ptable: gpt, เส้นทาง: /dev/sda, รักษา: เท็จ, ชื่อ: '', grub_device: เท็จ,
      ประเภท: ดิสก์, id: disk-sda}
    - {อุปกรณ์: disk-sda, ขนาด: 536870912, ลบ: superblock, แฟล็ก: บูต, หมายเลข: 1,
      รักษา: เท็จ, grub_device: จริง, ประเภท: พาร์ติชัน, id: พาร์ติชัน-sda1}
    - {fstype: fat32, ปริมาณ: พาร์ติชัน-sda1, รักษา: เท็จ, ประเภท: รูปแบบ, รหัส: รูปแบบ-2}
    - {อุปกรณ์: disk-sda, ขนาด: 1073741824, ลบ: superblock, ตั้งค่าสถานะ: linux, หมายเลข: 2,
      รักษา: เท็จ, grub_device: เท็จ, ประเภท: พาร์ติชัน, id: พาร์ติชัน-sda2}
    - {fstype: ext4, ปริมาณ: พาร์ติชัน-sda2, รักษา: เท็จ, ประเภท: รูปแบบ, รหัส: รูปแบบ-0}
    - {อุปกรณ์: disk-sda, ขนาด: -1, แฟล็ก: ลินุกซ์, หมายเลข: 3, รักษา: เท็จ,
      grub_device: เท็จ, ประเภท: พาร์ติชัน, id: partition-sda3}
    - ชื่อ: vg-0
      อุปกรณ์: [partition-sda3]
      รักษา: เท็จ
      พิมพ์: lvm_volgroup
      รหัส: lvm-volgroup-vg-0
    - {ชื่อ: lv-root, volgroup: lvm-volgroup-vg-0, ขนาด: 100%, รักษา: เท็จ,
      ประเภท: lvm_partition, id: lvm-partition-lv-root}
    - {fstype: ext4, ปริมาณ: lvm-partition-lv-root, รักษา: เท็จ, ประเภท: รูปแบบ,
      รหัส: รูปแบบ-1}
    - {อุปกรณ์: รูปแบบ-1, เส้นทาง: /, ประเภท: เมานต์, รหัส: เมานต์-2}
    - {อุปกรณ์: รูปแบบ-0, เส้นทาง: /boot, ประเภท: mount, id: mount-1}
    - {อุปกรณ์: รูปแบบ-2, เส้นทาง: /boot/efi, ประเภท: mount, id: mount-3}

สร้างบรรทัดนี้ใน /var/log/installer/subiquity-curtin-install.conf.

ด้วง: {probe_additional_os: จริง, reorder_uefi: เท็จ, เทอร์มินัล: ไม่ได้แก้ไข}

มันทำงานอย่างไร

เป็นส่วนหนึ่งของการติดตั้ง ตัวติดตั้งเซิร์ฟเวอร์แบบสด (ความย่อยยับ) จะสร้างการกำหนดค่าสำหรับ เคอร์ติน(/var/log/installer/subiquity-curtin-install.conf) และเรียกใช้ เคอร์ติน. มันคือ เคอร์ติน ที่ทำการแบ่งพาร์ติชั่นดิสก์จริง ๆ (และขั้นตอนอื่น ๆ อีกมากมาย) ส่วนหนึ่งของ เคอร์ติน config คือ พื้นที่จัดเก็บ ส่วน. ซึ่งมีความคล้ายคลึงกับ พื้นที่จัดเก็บ ส่วนที่มีให้ในไฟล์ติดตั้งอัตโนมัติ แต่ ความย่อยยับ เพิ่มคุณสมบัติเพิ่มเติมนอกเหนือจากนั้น เคอร์ติน รองรับ เดอะ เค้าโครง ตัวเลือกเป็นหนึ่งในคุณสมบัติเหล่านี้ เมื่อไร เค้าโครง ถูกนำมาใช้, ความย่อยยับ สร้างโดยทางโปรแกรม เคอร์ติน พื้นที่จัดเก็บ config และละเว้นการตั้งค่าที่ผู้ใช้อื่นให้ไว้

TommyKTheDJ avatar
sa flag
Many thanks, if only to point me at the generated config location!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา