ติดตั้ง remastersys บน ubuntu
จาก Wiki Opensource
บันทึกนี้ปรับปรุงล่าสุดเมื่อวันที่ 02-07-2553
ดูแลโดย WIPAT
- ทดสอบกับ ubuntu 10.04
- ต้นฉบับจาก http://www.geekconnection.org/remastersys
- ใช้สำหรับ backup ข้อมูลใน hard disk ทำให้เป็นแผ่น CD/DVD
- ต้อง apt-get ไปเอา remastersys จาก repository อื่น
ให้แก้ไขแฟ้ม /etc/apt/sources.list โดยเพิ่มบรรทัดเข้าต่อท้าย
หากเป็น ubuntu 8.04, 8.10, 9.04 หรือใหม่กว่า ที่ใช้ grub รุ่นเดิมๆ เพิ่มบรรทัดเข้าต่อท้ายว่า
deb http://www.geekconnection.org/remastersys/repository ubuntu/
หากเป็น ubuntu 10.04, 9.10 หรือใหม่กว่า ที่ใช้ grub2 รุ่นใหม่ เพิ่มบรรทัดเข้าต่อท้ายว่า
deb http://www.geekconnection.org/remastersys/repository karmic/
หลังติดตั้ง remastersys เสร็จแล้ว จะยกเลิกบรรทัดแฟ้มนี้ออกก็ได้
- ติดตั้งด้วยคำสั่ง sudo apt-get update และ sudo apt-get install remastersys
- การใช้งานแบบง่ายที่สุด คือเป็นการ backup ทั้ง hard disk มาเก็บไว้เป็น live DVD
ที่สามารถนำไปบูทใช้งานได้โดยไม่ต้องมี hard disk ใช้คำสั่งว่า sudo remastersys backup
แล้วก็ให้รอๆๆ จนงานเสร็จ ช้าหรือเร็วขึ้นกับความเร็วของ disk
เมื่อเสร็จแล้วจะได้แฟ้ม iso อยู่ที่ /home/remastersys/remastersys
- หากต้องการให้ปิดการสั่งดีดแผ่นซีดีออกหลังการสั่งให้ shutdown
ใช้คำสั่ง sudo chmod -x /etc/rc[06].d/*casper
- หากต้องการตั้งค่า boot option ต่างๆ ให้ไปแก้ไขแฟ้ม /etc/remastersys
- แก้ปัญหาให้สามารถ ssh ไปยัง linux ที่ทำงานจากแผ่นซีดี iso ที่สร้างขึ้นมา
ให้แก้ไขแฟ้ม /usr/bin/remastersys ที่ประมาณบรรทัด 237-240
rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_rsa_key
rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_dsa_key.pub
rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_dsa_key
rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_rsa_key.pub
ให้ใส่เครื่องหมาย # กลายเป็น comment นำหน้าบรรทัดเหล่านี้ เป็นว่า
#rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_rsa_key
#rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_dsa_key.pub
#rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_dsa_key
#rm -rf $WORKDIR/dummysys/etc/ssh/ssh_host_rsa_key.pub
ต่อไปแผ่นซีดีที่ถูกสร้างขึ้น ก็จะสามารถ ssh เข้าได้
