วิธีการสร้าง Live USB Flash Drive
LiveUSB เป็นแนวทางเลือกอีกแนวทางหนึ่งต่อจาก LiveCD/DVD ซึ่งใช้ในการพกพาสะดวก
และเป็นสิ่งจำเป็นมากสำหรับเครื่องเนตบุ๊คหรือโน้ตบุ๊ค ที่ไม่มีอุปกรณ์ไดร์ฟ CD/DVD มาให้
**ขั้นตอนที่ 1.
- เตรียม USB Flash Drive ที่มีขนาดความจุ 1 GB หรือมากกว่า เสียบเข้ากับช่องเสียบ USB
- ฟอร์แมต USB Flash Drive เป็นแบบ ext3
โดยเปิด PCLinuxOS Control Center (PCC) เลือกแท็บ Local Disks คลิกไอคอน Manage disk partitions

คลิกเลือกไดร์ฟ USB ในตัวอย่างเป็น sdb ถ้ามีข้อมูลเก่าอยู่ให้คลิกลบ (Delete) พาร์ติชั่นเก่าออกก่อน
แล้วคลิกสร้าง (Create)

ให้เลื่อนบาร์ขนาดความจุ (MB) จนเต็มความจุของดิสค์
เลือกประเภทของระบบไฟล์เป็นแบบ ext3
จุดเมาท์ไม่ต้องกรอกปล่อยว่างไว้

คลิกฟอร์แมต

คลิกโหมดสำหรับผู้ชำนาญ และคลิก Label เพื่อสร้างลาเบลเป็น 2010

คลิกตกลง และคลิกเรียบร้อย
คลิกถอดอุปกรณ์อย่างปลอดภัยที่ Device Manager
ดึงถอด USB Flash Drive ออกจากช่องเสียบ
**ขั้นตอนที่ 2.
เสียบ USB Flash Drive เข้าไปใหม่อีกครั้ง
คลิก Device Manager ตรงอุปกรณ์ USB Flash Drive ที่ลาเบล 2010
เพื่อเปิดใช้งานผ่านเครื่อง...
- เปิด Konqueror ในโหมดผู้ดูแลระบบ
(PC Menu >> Filetools >> จัดการแฟ้ม - โหมดผู้ดูแลระบบ)
คลิกโฟลเดอรฺ์ราก media และคลิกขวาเมาส์ตรงโฟล์เดอร์ 2010
แล้วคลิกเลือกหัวข้อ คุณสมบัติ (Properties) เพื่อกำหนดสิทธิ์อนุญาตให้ทุกคนสามารถเขียน-อ่านได้

**ขั้นตอนที่ 3.
- เปิด Dolphin เพื่อแตกขยายไฟล์ pclinuxos-kde-2010.1.iso
โดยคลิกขวาเมาส์ตรงไฟล์ pclinuxos-kde-2010.1.iso แล้วเลือกหัวข้อ Extract Archive Here, Autodetect Subfolder

เมื่อแตกขยายไฟล์เสร็จแล้ว ก็คลิกเข้าไปในโฟลเดอร์ pclinuxos-kde-2010.1 เพื่อคัดลอกย้าย (Cut) ไฟล์ livecd.sqfs
และโฟลเดอร์ isolinux/ ไปไว้ในโฟลเดอร์ /media/2010/ (USB Flash Drive)
และคัดลอก (copy) โฟลเดอร์ /boot (จากของในเครื่องฯ ที่กำลังเปิดอยู่ในสิทธิ์อนุญาตของ root) ซึ่งจะรวมทั้งโฟลเดอร์ grub/ อยู่ด้วย
- สรุปในโฟลเดอร์ /media/2010/ (USB Flash Drive) จะมี
/media/2010/boot (โฟลเดอร์ ซึ่งจะรวมทั้งโฟลเดอร์ grub/ อยู่ด้วย)
/media/2010/isolinux (โฟลเดอร์)
/media/2010/livecd.sqfs (ไฟล์)
**ขั้นตอนที่ 4.
แก้ไขไฟล์ /media/2010/boot/grub/menu.lst (ในสิทธิ์อนุญาตของ root)
และลบข้อความเก่าออก แล้วใสข้อความใหม่ดังนี้
timeout 5
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0
title 2010 -- With Persistence
kernel (hd0,0)/isolinux/vmlinuz vga=788 livecd=livecd fromusb root=Label=2010 changes_dev=LABEL=2010 acpi=on fstab=rw,noauto
initrd (hd0,0)/isolinux/initrd.gz
title 2010 -- No Persistence
kernel (hd0,0)/isolinux/vmlinuz vga=788 livecd=livecd fromusb root=Label=2010 acpi=on fstab=rw,noauto
initrd (hd0,0)/isolinux/initrd.gz
**ขั้นตอนที่ 5.
- สร้าง Grub Boot ให้กับ USB Flash Drive
โดยเปิดคอนโซลในโหมดของ root
su
<พาสเวิร์ด root>
พิมพ์ grub <กด enter> (จะได้จากตัวอย่าง)
grub>
grub> find /boot/grub/menu.lst <กด enter>(จะค้นหาไฟล์ menu.lst ในทุกไดร์ฟ)
(hd0,4)
(hd1,0)
จากตัวอย่างจะเห็นว่ามีอยู่ 2 ไดร์ฟ
grub> geometry (hd1) <กด enter>
drive 0x81: C/H/S = 1018/124/62, The number of sectors = 7831552, /dev/sdb
Partition num: 0, Filesystem type is ext2fs, partition type 0x83
(สังเกตุว่าจะมี /dev/sdb ซึ่งตรงกับไดร์ฟที่เราฟอร์แมตจากขั้นตอนที่ 1.)
grub> root (hd1,0) <กด enter>(กำหนดที่อยู่ของ grub ที่อยู่ใน USB Flash Drive ตอนบูท)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd1) <กด enter>(ติดตั้ง grub ลง MBR ของ USB Flash Drive (/dev/sdb))
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd1) (hd1)1+17 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> quit <กด enter> (ออกจาก grub)
เสร็จเรียบร้อยแล้วครับ
ก็สามารถนำ Live USB Flash Drive ไปเสียบกับเครื่องฯ ไหนก็ได้ที่ Bios รุ่นใหม่ที่สามารถบูทผ่าน USB ได้
สำหรับโน้ตบุ๊คผมจะกด F12 ตอนกำลังเริ่มบูทจะมีเมนูให้เลือกว่าจะบูทจากไดร์ฟไหน บางเครื่องฯ อาจจะไม่ตรงกันแล้วแต่ยี่ห้อ
สำหรับเดสท้อปจะกด F8 ตอนกำลังเริ่มบูทจะมีเมนูให้เลือกว่าจะบูทจากไดร์ฟไหน
- phong_th's blog
- Login or register to post comments
Comments
PCLinuxOS-liveusb
หรือติดตั้ง PCLinuxOS-liveusb ด้วย Synaptic ได้แล้วครับ
Create a live OS install on removable media.
PCLinuxOS Live USB Creator allows you to place not only the first, or
primary Operating System on your selected partition, but also to add
further Operating Systems as space allows.
You can then choose at boot time which version of PCLOS you would like
to boot.
It can of course also be used to put your own remaster of PCLinuxOS on
a removable drive.
To translate it to your language, please visite
<http://www.pclinuxos.com/forum/index.php/topic,80781.msg668645.html>
สุดยอดสร้างไว้ใช้บ้างดีกว่าเอ
สุดยอดสร้างไว้ใช้บ้างดีกว่าเอาไว้กรณีฉุกเฉิน
เพิ่มเติม Manually Create a
เพิ่มเติม Manually Create a Live USB Flash Stick Install
และ http://www.pclinuxos.com/forum/index.php/topic,62202.0.html