-
ประโยชน์ของ LiveUSB คือ
1. Install ระบบ / โหลดระบบ เร็วกว่า LiveCD แน่นอน
2. เซพข้อมูลใส่เข้าไปได้ (แบ่งพาร์ทิชันดีดีครับ) แต่วิธีนี้ไม่ได้เซพคอนฟิกนะครับ
3. ถ้าใช้ทดสอบตัวที่ mod ขึ้นมาเอง ประหยัดแผ่นครับ ช่วยลดโลกร้อนอีกทาง
ที่จริงการสร้าง LiveUSB ก็มีหลายวิธีนะครับ
แต่เท่าที่เคยลองมาวิธีนี้ได้ผลเชื่อใจได้มากที่สุดครับ
ทดสอบแล้วกับ
1 Ubuntu Desktop และตัวอื่นๆที่ base on ubuntu desktop (รวมถึงตัวที่โมเล่นเองที่ทำบ่อยมาก ประหยัดแผ่นครับ)
2 Ubuntu Server **ยังไม่สามารถใชได้ครับ เนื่องจากมันพยายามจะ mount cd - -" และแน่นอนว่าเราไม่ได้ใช้ cd
[hide=1]
สิ่งที่ต้องเตรียม
1 Linux Desktop บนเครื่องของคุณ
2 โปรแกรม gparted [gnome partition editor] (System->Administration->Partition Editor ใน Ubuntu)
3 iso ของ LiveCD ที่ต้องการทำเป็น LiveUSB
4 USB Flash Drive ที่ขนาดใหญ่กว่าไฟล์ iso ที่ใช้
5 script isotostick.sh (อยู่ในขั้นตอนครับ)
ขั้นตอนนะครับ
1. เปิดโปรแกรม gparted เพื่อ format partition ของ USB Flash Drive เป็น fat16 (คลิกขวา Format to -> fat16) คลิก Apply
**แบ่งเท่าที่จะใช้ก็พอครับ ที่เหลือแบ่งออกไว้เก็บข้อมูลอื่นๆได้
2. เพิ่ม boot flag ให้กับพาร์ทิชันที่สร้างขึ้นที่เป็น fat16 เพื่อให้เป็นพาร์ทิชันแรกที่ใช้บูท เมื่อบูทจาก USB (คลิกขวา Manage flags แล้วติ๊กถูกที่ boot) คลิก Apply
**บางครั้งตัว gparted จะ mount ตัว USB Flash Drive ขึ้นมา ให้ unmount ออกนะครับ มิฉะนะจะ format ไม่ได้
3. ปิดโปรแกรม gparted ครับ
4. สร้าง shell script ที่มีเนื้อหาตามนี้ครับ
isotostick.sh
[code]export PATH=/sbin:/usr/sbin:$PATH
usage() {
-
เยี่ยมมาก ๆ เลย ผมกำลังหาข้อมูลเรื่องนี้ อยู่พอดีเลย ไม่รู้เค้าแรกอะไร Thin OS
หรือป่าว พอดีจะไปทำไว้ใช้ที่โรงเรียนสักหน่อย Virus เยอะเหลือเกิน จะได้ไม่ต้อง
ดูแลให้มากมาย เอาเวลาไปเตรียมการสอนดีกว่าเนอะ
-
แก้นิดนึงนะครับ เดี๋ยวเข้าใจผิด
พวก LiveCD / LiveUSB ไม่ใช่ Thin OS นะครับ
Thin OS คือจะมีแค่ตัว Kernel และส่วนจำเป็นอื่นๆในเครื่อง client ส่วนโปรแกรมต่างๆเก็บไว้ที่ server หลักให้เรียกใช้อีกทีครับ (ข้อดีคือ Upgrade ซอพท์แวร์ที่ตัว Server อย่างเดียวก็พอแล้ว และเครื่อง Client ไม่ต้องมี HDD ใหญ่มาก)
LiveCD / LiveUSB สามารถรันได้ด้วยตัวเอง ซอพแวร์ทั้งหมดรวมทั้ง kernel จะถูกบีบอัดไว้ใน CD / USB นั้นครับ
ปล.ผิดพลาดประการใด ท่านผู้รู้ช่วยมาแก้ไขด้วยครับ