SUSE Studio รองรับการสร้าง appliance ดิสโทร SUSE Linux Enterprise 11 SP 3 แล้ว

หลังจากที่ซูเซประกาศออกรุ่น SUSE Linux Enterprise 11 Service Pack 3 อย่างเป็นทางการ (July 8, 2013) อย่างไม่เป็นทางการผมรีวิวไปก่อนแล้ว (July 3, 2013 เร็วไปไหม) เครื่องมือบริการสร้างดิสโทรสำเร็จรูปอย่าง SUSE Studio ก็รองรับการสร้าง appliance สำหรับรุ่น Service Pack 3 แล้วเช่นกัน

1. ล็อกอินเข้าระบบ SUSE Studio จากนั้นคลิก “Create appliance”

Create appliance
Create appliance

– กำหนดค่าคอนฟิกต่างๆ

configure gnome sp3
configure gnome sp3

– ทดสอบ Testdrive

testdrive gnome sp3
testdrive gnome sp3

– เผยแพร่ appliance ที่เราสร้างขึ้น

Share gnome sp3 appliance
Share gnome sp3 appliance

2. ฟีเจอร์ใหม่ที่มาพร้อม Service Pack 3 คือ UEFI secure boot

UEFI configuration
UEFI configuration

– สามารถเปิดให้ทำงานโดยคลิก Configuration -> แท็บ Appliance -> คลิก “Enable support for UEFI secure boot”
(รองรับเฉพาะเวอร์ชั่น 64 บิตเท่านั้น) SLE 11 รองรับการบูตเข้าระบบปฏิบัติการแบบ UEFI และถ้าฮาร์ดแวร์ (เครื่อง) รองรับ UEFI ก็จะมีฟีเจอร์ Secure Boot ซึ่งทำงานร่วมกับ UEFI ที่ระบบปฏิบัติการรองรับ (ระบบการบูตเครื่องแบบเดิมๆ นั้นคือ BIOS)

จึงคาดการณ์ได้ว่ามันเป็นเฟิร์มแวร์ที่จะมาแทน BIOS โดย UEFI มีฟีเจอร์ Secure Boot เป็นตัวเสริมด้านความปลอดภัยเพื่อป้องกันมัลแวร์ หรือการโจมตีเพื่อทำการแก้ไขไฟล์ระบบปฏิบัติการ

 

เมื่อเปิดใช้งาน Secure Boot เวลาบูตเครื่องจาก UEFI เฟิร์มแวร์จะ signed ไฟล์คีย์กับระบบปฏิบัติการที่ติดตั้ง ซึ่งลินุกซ์ดิสโทร SLE 11 ตัว Secure Boot ของ bootloader ที่ได้รับการ signed โดยโมโครซอฟท์เรียบร้อยแล้ว และหลังจากนั้นจะถือว่าเป็นระบบปฏิบัติการที่เชื่อถือได้ (trusted with Shim)
Secure Boot ในกระบวนการบางอย่างจะมีข้อจำกัด เช่น Kexec, Kdump และซอฟต์แวร์ Suspend/Hibernate ตัวอย่าง เช่น จะไม่สามารถทำงานได้ เมื่อผู้ใช้ต้องการใช้กาฟฟิกไดร์เวอร์จาก kernel-based mode setting (KMS) ถ้าเปิดใช้ Secure Boot นอกจากนี้ bootloader กระบวนการจะโหลดโมดูล Shim ที่ได้รับการ sigend แล้วโดย signature
จะเป็นของ SUSE signature ที่เป็น public key ในไฟล์ MOKs (Machine Owner Keys) ซึ่งพัฒนาโดย SUSE โดยที่ผู้ใช้สามารถใช้คีย์ใหม่นี้กับระบบปฏิบัติการได้

 

3. Upgrade

– สามารถอัพเกรดจากเวอร์ชั่นก่อนหน้าไปเป็นเวอร์ชั่น Service Pack 3 ได้โดยเลือก appliance เวอร์ชั่นที่เราสร้างไว้ก่อน เช่น SLE SP2 จากนั้นคลิกที่แท็บ start -> คลิก Upgrade

Upgrade to sle11 sp3
Upgrade to sle11 sp3

– หากต้องการกลับไปยังเวอร์ชั่นก่อนหน้า (rollback) สามารถคลิกปุ่ม Undo upgrade ได้

appliance downgrade
appliance downgrade – rollback

ที่มา – SUSE Studio