ทำดิสโทรใช้เองด้วย remastersys ตอนที่ 2
ครั้งนี้มาต่อกับวิธีการใช้งาน Remastersys ครับ เป็นส่วนการใช้งานในเมนูต่างๆ
สำหรับตอนที่ 1 อ่านได้ที่ http://www.ubuntuclub.com/node/1549
ตอนที่ 2 นี้จะกล่าวถึง
- เมนูหลัก Remastersys
- ศัพท์เฉพาะ
- รู้จักการใช้งานแต่ละเมนู
- อธิบายความแตกต่างระหว่างโหมด
- ข้อแนะนำก่อนเริ่ม backup
1.เมนูหลัก Remastersys
Backup - Backup Complete System including User Data สำรองระบบ
Dist - Make a Distributable copy to share with friends สร้าง Live CD/CDFS
Distcdfs - Make a Distributable copy cd filesystem only สร้างเฉพาะ CDFS
Distiso - Make a Distributable iso file only สร้างไฟล์ iso จาก CDFS ที่มีอยู่ก่อนแล้ว
Modify - Modify the remastersys config file to customize options ตั้งค่า
Clean - Remove temporary files ลบไฟล์ที่ไม่จำเป็นซึ่งอยู่ใน /tmp/*
Info - About Remastersys Backup เกี่ยวกับ remastersys
Quit - Quit Remastersys Backup ออกจากโปรแกรม หรือกด cancel เพื่อออกจากโปรแกรมได้เช่นกัน
2.ศัพท์เฉพาะ
CDFS - CD filesystem ไฟล์ทั้งระบบซึ่ง remastersys ทำการสำรอง โดยวิธีคัดลอกตามต้นฉบับ
ISO (ISO9660) - ไฟล์อิมเมจประเภทหนึ่ง คล้ายกับ .nrg/.img/.bin/.mdf
3.รู้จักการใช้งานแต่ละเมนู
Backup
ทำการสำรองระบบ โดยใช้ค่า config ที่กำหนดไว้จาก Modify รวมถึงโฟลเดอร์และข้อมูลของ User
เป็นโหมดปรกติสำหรับการสำรองทั้งระบบ
Dist
ทำการสำรองระบบ โดยไม่รวมโฟลเดอร์ของ User เพื่อที่จะสามารถทำเป็น live CD ใช้กับเครื่องอื่นในโหมด live ได้
เหมาะสำหรับคนที่ต้องการสร้าง live CD ของตัวเอง
Distcdfs
สร้างเฉพาะ CDFS ซึ่งมีประโยชน์ในการปรับตกแต่งในแบบที่ต้องการได้เพิ่มเติมได้ เช่น เข้าไปแก้ค่าคอนฟิคต่างๆ
Distiso
เป็นขั้นตอนที่ต่อจาก Distcdfs ในกรณีที่ต้องการสร้างไฟล์ .iso จาก CDFS
Modify
a Username = custom กำหนดชื่อผู้ใช้เมื่ออยู่ในโหมด live
b Title = Custom Live CD กำหนด label ของ CD/DVD
c Filename = custom.iso กำหนดชื่อไฟล์อิมเมจ.iso
d Working Directory =/home/remastersys โฟลเดอร์ที่ใช้ทำการสร้าง Live CD/CDFS
e Files to Exclude = ไฟล์ที่
q Go back to main menu กลับสู่เมนูหลัก
4.อธิบายความแตกต่างระหว่างโหมด
Backup = สำรองทั้งระบบ > live CD ISO ที่มียูสเซอร์รวมเข้าไปด้วย
Dist = สำรองส่วนระบบ ไม่รวมยูสเซอร์ > live CD ISO ลักษณะเหมือน Ubuntu live CD
Distcdfs = เป็นการสร้าง Dist CDFS โดยไม่สร้าง .iso ขึ้นมา
Distiso = ต้องมี CDFS อยู่ก่อนแล้ว ถึงจะรัน Distiso ได้ > live CD ISO ลักษณะเหมือน Ubuntu live CD
5.ข้อแนะนำก่อนเริ่ม backup
1.ติดตั้ง/ถอดถอนโปรแกรม และเคลียร์แพกเกจแคช
เลือกติดตั้งหรือถอดถอนโปรแกรมตามต้องการโดยวิธีที่ถนัด
การเคลียร์แพกเกจแคช เพื่อไม่ให้รวมในเนื้อที่เมื่อทำการสำรอง สามารถทำได้ง่ายๆ โดยรัน
sudo apt-get clean
2.ปิดโปรแกรมอื่นๆ และเน็ตเวิร์คแชริ่ง
รวมถึงให้ unmount ที่เชื่อมต่อกับดิสก์อื่นๆ หรือ สื่อบันทึกต่างๆ เช่น CD/DVD, USB, external harddisk
หากสร้างจุด mount point พิเศษ ให้ unmount ด้วย
ตัวอย่างเช่น บางคน สร้าง mount point เพื่อเข้าถึงพาร์ติชั่นของ DATA ที่เก็บข้อมูลแชร์ระหว่าง Linux/Windows ให้ unmount ก่อนทำการ back up
ถ้าหาก mount point สร้างเป็นโฟลเดอร์เจาะจง ให้ใส่ชื่อโฟล์เดอร์นั้นใน Modify > Files to Exclude
เช่น /DATA จะไม่รวมโฟลเดอร์ ซึ่งเป็น mount point ที่เราสร้างเองนั้นรวมเข้ากับ back up
3.ตั้งค่าใน Modify ก่อนเริ่ม backup
............
ท้ายนี้ผมได้ทำดิสโทรฉบับปรับแต่งจากพื้นฐาน (from scratch) ซึ่งทำเป็นระบบแบบ vanilla
เหมาะสำหรับคนที่ชอบ Ubuntu ฉบับตกแต่งได้เองแบบอิสระ เพื่อเอาไปใช้งานตามแบบของคุณเอง
ทั้งนี้ผมรวม Remasterys เข้าไปด้วย อ่านรายละเอียดเพิ่มเติมได้ที่
http://forum.ubuntuclub.com/forum/topic,12065.0.html
ครั้งหน้าเป็นตอนสุดท้าย ซึ่งเป็นเทคนิคเบื้องต้นในการปรับแต่งค่าคอนฟิคระบบต่างๆ ให้ได้อย่าง PE/XE/PB/APE
ขอให้สนุกกับการทำดิสโทรครับ
Teddy
Comments
poohja
24. November 2009 - 19:00
Permalink
ขอบคุณครับ
TrendyTeddy
24. November 2009 - 19:07
Permalink
9.04 บน 9.10
poohja
24. November 2009 - 23:50
Permalink
ขอบคุณครับ
uchaitu
26. November 2009 - 8:37
Permalink
Thank
ratluck
27. November 2009 - 23:10
Permalink
ขอบคุณครับ