ฉันกำลังทำงานในโครงการที่ใช้พีซีอุตสาหกรรม มันรัน Ubuntu 20.04 Desktop
ตอนนี้ฉันพัฒนาเสร็จแล้วและมีพีซีที่มีสภาพแวดล้อมที่พร้อมใช้งาน:
- การติดตั้ง Ubuntu แบบกำหนดเอง (ลบแพ็คเกจที่ไม่ได้ใช้, เพิ่มแพ็คเกจอื่น, กฎ udev, การกำหนดค่าสำหรับบริการ ฯลฯ ... )
- แอปพลิเคชันผู้ใช้ปลายทาง ทรัพยากร เว็บเซิร์ฟเวอร์ ...
เจ้านายกำลังถามว่า: "เอาล่ะ เตรียมพีซีแบบนี้ไว้ 50 เครื่อง"
แน่นอนว่าพีซีนั้นเหมือนกัน
ความคิดแรกของฉันคือการโคลน SSD (หนึ่งสำหรับ /
และหน้าแรก อีกอันสำหรับเนื้อหาสื่อ) ด้วย Clonezilla
ฉันอ่านบทช่วยสอนมากมายบนอินเทอร์เน็ตที่อธิบายวิธีบันทึกอิมเมจของ HDD และวิธีกู้คืน
แต่ฉันสงสัยเกี่ยวกับ fstab เช่น:
# <ระบบไฟล์> <จุดเชื่อมต่อ> <ประเภท> <ตัวเลือก> <การถ่ายโอนข้อมูล> <ผ่าน>
UUID=a2063e54-9179-4855-8d24-173faf9e54b0 / ext4 ข้อผิดพลาด=remount-ro 0 1
UUID=82AB-EC9F /boot/efi vfat umask=0077 0 1
/swapfile ไม่มี swap sw 0 0
/dev/disk/by-uuid/f6de388b-fe5a-4a23-a3c1-d87eb32f745a /mnt/resources อัตโนมัติ nosuid,nodev,nofail 0 0
หลังจากเขียนอิมเมจต้นฉบับกลับคืนไปยังพีซีเครื่องใหม่แล้ว os. จะ วิ่งได้ยัง? หรือจะล้มเหลวเพราะ UUID ผิด?
วิธีที่ถูกต้องในการเตรียมการผลิตแบบ "จำนวนมาก" เพื่อโคลนระบบที่มีอยู่คืออะไร
ฉันไม่กลัวเกี่ยวกับชื่อโฮสต์หรือการกำหนดค่าเครือข่าย เพราะฉันเขียนสคริปต์ง่ายๆ ที่ทำงานเพียงครั้งเดียวในการบู๊ตครั้งแรก ปัญหาคือการบูตครั้งแรก!