Tags:

แต่เดิมนั้นความพยายามในการเอา Linux ไปใช้งานบนเครื่อง PC ที่เป็น Windows อยู่แล้ว โดยไม่ไปรบกวนข้อมูลที่อยู่ใน harddisk ก็จะทำโดยการ ติดตั้ง Linux ลงใน USB drive โดยใช้เทคนิคของการสร้าง partition และ boot system ลงบน USB drive และใช้ความสามารถของ BIOS ในการบูตเครื่องจาก USB drive โดยตรง ต่อมาใน Ubuntu version 8.04 ได้มีการนำเอา Wubi มาใช้ในการติดตั้ง Ubuntu ภายใต้ Windows อีกทีหนึ่ง

สิ่งที่ผมจะมาเล่าให้ฟังคราวนี้เรียกได้ว่าเป็นการรวมข้อดีของทั้ง 2 วิธีเข้าด้วยกัน คือ ได้ความคล่องตัวของการติดตั้ง Ubuntu บน USB drive และสามารถนำไปใช้งานภายใต้ Windows PC เครื่องใดก็ได้ นั่นก็คือ "Portable Ubuntu" ครับ

Portable Ubuntu release แรกนี้ ใช้ Ubuntu 8.04 หรือที่รู้จักกันในชื่อ Hardy Heron ครับ ผู้ที่สนใจสามารถ download มาทดลองกันได้ ขนาดไฟล์ก็ประมาณ 480 MB โดยไฟล์ติดตั้งเป็น 7z executable ครับ จากนี้จะเป็นการแชร์ประสบการณ์การทดลองใช้งานของผมนะครับ

การติดตั้ง

  • Download ไฟล์จากเว็บไซต์ Portable Ubuntu จะได้ไฟล์ชื่อ Portable Ubuntu.exe มา
  • ขั้นตอนการติดตั้งก็เพียงแต่ run ไฟล์ Portable Ubuntu.exe แล้วก็เลือก directory ที่ต้องการติดตั้งจาก dialog box ที่ปรากฏขึ้นมา โดยโปรแกรมจะทำการสร้าง directory ย่อยชื่อ Portable Ubuntu ให้โดยอัตโนมัติ ซึ่งเราสามารถ เลือก USB drive เป็น directory ในการติดตั้งได้ทันที หรือถ้าใครต้องการทดสอบบน harddisk ก่อน เมื่อทดลองเล่น และปรับแต่งการใช้งานจนหนำใจแล้ว ค่อยย้ายไฟล์ทั้งหมดไปบน USB drive ก็สามารถทำได้ เช่นเดียวกัน (เรียกได้ว่าให้ย้ายไปที่ไหนก็ทำงานได้ ว่างั้น)

เริ่มต้นใช้งาน

  • หลังจากที่ติดตั้งเสร็จเรียบร้อยแล้วก็เริ่มใช้งานได้โดย run ไฟล์ run_portable_ubuntu.bat จาก directory ที่เราได้ติดตั้งเอาไว้ ก็จะปรากฏหน้าจอ console แสดงการบูตระบบขึ้นมา
  • ในการ boot ครั้งแรกจะช้าหน่อย เพราะโปรแกรมจะทำการเตรียม file system ให้พร้อมใช้งาน จากการทดสอบบนเครื่อง PC ที่ run Windows XP SP2 ไม่พบข้อผิดพลาด หรือต้องปรับแต่งค่าอะไรเพิ่มเติม ในส่วนของการติดตั้งและการ run ครั้งแรกครับ
  • รอจน boot เสร็จ ก็จะปรากฏ GNOME panel ที่คุ้นเคย ขึ้นมา ส่วนของ taskbar Portable Ubuntu จะเนียนใช้ร่วมกับ Windows
  • ในการ run application ต่าง ๆ Portable Ubuntu สามารถ run ได้อย่างกลมกลืนเป็นอันหนึ่งอันเดียวกับโปรแกรมบน Windows และสามารถใช้ทรัพยากรของ Windows ได้แบบอัตโนมัติ ทั้งระบบเสียง ระบบ network ในขณะเดียวกันก็คงความสามารถของ linux เอาไว้แบบเต็มที่เช่นเดียวกันครับ
  • เปิด Firefox ก่อนเลย สามารถใช้งาน Firefox ดูเว็บได้ทันที
  • หน้าจอ Terminal ที่คุ้นเคย สามารถ run apt-get เพื่อติดตั้งโปรแกรมเพิ่มเติมได้ (default superuser password คือ 123456)

  • สามารถ kill process ผ่านทาง shell ได้ (แต่ xkill ไม่ work) แต่ไม่ได้ใช้ clipboard ร่วมกัน (copy - paste ข้ามไปมาไม่ได้)
  • mount drive C: มาให้โดยอัตโนมัติ การโยนไฟล์เข้าออกจึงไม่ใช่ปัญหา
  • แม้ว่าจะใช้พื้นที่ desktop ร่วมกัน แต่การ config ต่าง ๆ ก็ยังมีความเป็นเอกเทศ โดยเรายังสามารถตั้งค่า keyboard layout รวมทั้ง keyboard switching key แยกจากกันได้ โดยไม่มีผลต่ออีกระบบหนึ่ง
  • ติดตั้ง apache server เรียกใช้งานจาก web browser ได้ It works! ยืนยันด้วยการลง Drupal หลังลง apache php และ mysql อีกที (ใช้ได้เฉพาะใน Portable Ubuntu เท่านั้นครับ Windows หา web server ไม่เจอ)
  • การใช้งานด้าน multimedia สามารถเล่นเสียงภาพได้ตามปกติ
  • การใช้งาน storage device อื่น ๆ ยังไม่สามารถ detect USB drive อื่น ที่เสียบเข้ามาใหม่ได้ ดูจากในคำสั่ง dmesg แล้วไม่พบว่ามีการ detect USB device ใด ๆ
  • ในส่วนของ file system ถูกเก็บเอาไว้ใน \Portable Ubuntu\images\rootfs.img แกะออกมาเล่นได้ไม่ยาก ในกรณีที่ต้องการล้วงเอาไฟล์ข้างในออกมา
  • เรื่องความเร็วในการใช้งาน เมื่อเทียบกับโปรแกรมบน Windows แล้วจะช้ากว่ากันพอให้รู้สึกได้ โดยเฉพาะเมื่อ run จาก USB flash drive แต่ก็ไม่ถึงขนาดเป็นอุปสรรคต่อการใช้งานครับ
  • ความสามารถอื่นที่เจอโดยบังเอิญ คือ หากสั่งลบไฟล์ที่ถูกเปิดใช้งานอยู่บน Windows จากใน Windows ซึ่งโดยปกติ จะมี dialog box ขึ้นมาเตือนทันทีว่าไม่สามารถลบได้ แต่ Portable Ubuntu สามารถกระโดดข้ามไปลบไฟล์นั้นได้หน้าตาเฉย ไม่รู้ว่าจะบอกว่าเป็นข้อดีหรือข้อเสียดี

จากการที่ได้ทดลองใช้ เจ้า Portable Ubuntu ตัวนี้ โดยประสบการณ์ของผมเอง พอสรุปได้คร่าว ๆ ดังนี้ครับ

ข้อดี

  • การติดตั้งค่อนข้างง่าย ไม่ซับซ้อน แทบไม่ต้อง config อะไรเพิ่ม
  • ความสะดวกในการใช้งานที่เพิ่มขึ้นจากการทำ USB bootable drive แบบเดิม ที่ต้องแก้ไขลำดับการบูตใน BIOS ซึ่งในบางครั้งไม่สามารถทำได้เพราะมีโอกาสติด password ที่ผู้ดูแลระบบตั้งเอาไว้ หรือ BIOS ไม่สนับสนุน นั้นเจอได้บ่อยทีเดียว
  • user interface เป็นที่คุ้นเคยต่อผู้ที่ใช้งานประจำอยู่ทั้ง 2 ระบบ ผู้ใช้แทบจะไม่ต้องปรับตัวใหม่
  • สามารถ เปิดโปรแกรมของ Windows และ Linux ทำงานได้เคียงคู่กัน
  • สามารถย้าย Linux desktop ส่วนตัวไปสิงสถิตอยู่ในเครื่อง PC ที่ใดก็ได้ ที่มี Windows ติดตั้งอยู่แล้ว นั่นอาจหมายถึง ความเป็นไปได้ในการเลิกแบก laptop ไปทำงาน!

ข้อเสีย

  • โอกาสที่ USB drive จะเป็นสื่อของ virus/worm ต่าง ๆ ยังมีอยู่ ดังนั้นการนำ USB drive ไปใช้งานในเครื่อง PC หลาย ๆ เครื่อง ก็อาจเป็นการแพร่ worm โดยไม่รู้ตัว
  • การทำงานของโปรแกรมที่ช้าลงเมื่อเทียบกับการ run บน Linux โดยตรง ซึ่งคงจะเห็นความแตกต่างมากขึ้น ถ้าโปรแกรมมีขนาดใหญ่ หรือ CPU มีพลังการคำนวณไม่สูงนัก
  • ยัง copy-paste ข้ามไปมาไม่ได้

สำหรับตัวผมเองแล้ว Ubuntu Portable มาได้ถูกที่ถูกเวลา เพราะจอ laptop ของผมเสียพอดี :P

ที่มา: Lifehacker, Portable Ubuntu

Comments

By: plynoi
WriterAndroidUbuntu
plynoi's blog
on 06/04/09 1:44 #95029 toggle
plynoi's picture

ขอบคุณครับ น่าสนใจๆ

By: cwt
iPhoneAndroidRed Hat
cwt's blog
on 06/04/09 1:47 #95030 toggle
cwt's picture

coLinux นี่เอง

By: p-joy
p-joy's blog
on 06/04/09 16:48 #95153 Reply to:95030 toggle
p-joy's picture

coLinux แบบบะหมี่กึ่งสำเร็จรูป

By: neogravity
ContributorAndroidUbuntu
neogravity's blog
on 06/04/09 1:53 #95033 toggle
neogravity's picture

น่าลองดูบ้าง...

By: eak
AndroidRed HatSUSEUbuntu
eak's blog
on 06/04/09 2:49 #95044 toggle
eak's picture

โหลดเก็บไว้เรียบร้อย ขอบคุณครับ สำหรับ Review

เว็บหางาน iBlog เว็บบล็อกใครไร้สาระ


eak

By: sugarplz
Android
sugarplz's blog
on 06/04/09 3:21 #95048 toggle
sugarplz's picture

เจ๋งครับ เดี๋ยวลองเล่นดู

By: United
ContributorAndroidUbuntuWindows
United's blog
on 06/04/09 3:36 #95050 toggle
United's picture

เจ๋งดีครับ เดี๋ยวโหลดมาลองบ้างดีกว่า ขอบคุณสำหรับ review นะครับ

By: nontster
iPhoneAndroidUbuntu
nontster's blog
on 06/04/09 3:41 #95051 toggle
nontster's picture

กีซ... วินโดว์มีเชลล์ อิอิ

By: 7
Android
7's blog
on 06/04/09 4:41 #95056 toggle
7's picture

อืม ได้ของเล่นใหม่

7blogger.com


7blogger.com

By: btssky
ContributoriPhoneAndroidUbuntu
btssky's blog
on 06/04/09 5:44 #95057 toggle
btssky's picture

การติดตั้งใช้พื้นที่เท่าไหร่ครับ แล้วแนะนำให้ใช้ USB drive ขนาดเท่าไหร่ครับ

By: zybernav
WriterAndroidUbuntu
zybernav's blog
on 06/04/09 9:22 #95073 Reply to:95057 toggle
zybernav's picture

ผมใช้ USB ขนาด 2 GB ครับ พอลงเสร็จ มีพื้นที่เหลือประมาณ 1 GB ครับ (พื้นที่ที่ linux เห็นกลายเป็น 3.6 GB ไม่รู้ว่าเป็นเพราะการบีบอัดข้อมูลของ .img file ด้วยหรือเปล่าครับ) แต่โปรแกรมที่มาไม่มีโปรแกรมขนาดใหญ่อย่าง GIMP, Openoffice นะครับ

ในความเห็นของผมก็เลยว่า ประมาณ 2 GB น่าจะพอครับ

By: btssky
ContributoriPhoneAndroidUbuntu
btssky's blog
on 06/04/09 13:15 #95114 Reply to:95073 toggle
btssky's picture

Thank you

By: Marque
Marque's blog
on 06/04/09 8:39 #95067 toggle
Marque's picture

ขอบคุณมากครับ อยากลองมานานแล้ว

By: macxide
iPhoneAndroid
macxide's blog
on 06/04/09 9:02 #95069 toggle
macxide's picture

Parallels Like

By: pawinpawin
Writer
pawinpawin's blog
on 06/04/09 10:59 #95083 Reply to:95069 toggle
pawinpawin's picture

VirtualBox-like _________________pawinpawin | blog


pawinpawin | clinicalepi.com

By: MrWhisper
ContributorWindows PhoneBlackberrySymbian
MrWhisper's blog
on 06/04/09 11:43 #95098 Reply to:95083 toggle
MrWhisper's picture

ไอ้นี่มัน exe

ฮาาาาา

I am Mr.Whisper


[ JIRAYU.IN.TH ]

By: zybernav
WriterAndroidUbuntu
zybernav's blog
on 08/04/09 2:18 #95364 Reply to:95083 toggle
zybernav's picture

ถ้าเป็น อารมณ์เวลาเล่นก็จะคล้าย ๆ กับ VirtualBox ครับ

แต่ข้อดีที่แตกต่างกับ VirtualBox ก็คือ ไม่จำเป็นต้องติดตั้งโปรแกรมเพิ่มเติม ลงบนตัว host และ USB drive ที่ลงโปรแกรมไว้แล้ว ก็เอาไปใช้ที่ไดก็ได้ครับ

By: b4lmung
b4lmung's blog
on 06/04/09 10:50 #95082 toggle
b4lmung's picture

กำลังเล่นอยู่เลย ผมว่าอีกข้อเสียอีกอย่างคือ boot ช้าพอสมควร ( รึผมใจร้อนหว่า )

By: baggio
baggio's blog
on 06/04/09 11:02 #95085 toggle
baggio's picture

เร็วกว่าใช้ vmware มั้ยครับ

By: tested
tested's blog
on 06/04/09 11:21 #95094 toggle
tested's picture

นั่นสิ เร็วกว่าไหมครับ น่าลอง ขอเล่นด้วยคน

By: starbucks
starbucks's blog
on 06/04/09 13:10 #95112 toggle
starbucks's picture

Cool!! มาก


นาฬิกาตายยังบอกเวลาถูกสองครั้งในหนึ่งวัน ;)

By: heha
Android
heha's blog
on 06/04/09 16:48 #95152 toggle
heha's picture

แนะนำอีกตัวที่ใช้ run Ubuntu side by side บน Windows ได้ (รู้สึกจะ Copy paste ได้ด้วยป่าว ไม่แน่ใจ) ชื่อ andlinux ครับ http://www.andlinux.org/ แต่อันนี้ใช้ใน Flash drive คงไม่ได้มั้ง

My Blog -> http://paiboonpa.wordpress.com


My Blog -> http://paiboonpa.wordpress.com

By: bean3g
Windows PhoneUbuntu
bean3g's blog
on 06/04/09 22:40 #95228 toggle
bean3g's picture

ประเด็นคือ เอาไปใช้งานทางธุรกิจอย่างไร เหมือนของเล่นมากกว่า

By: lew
FounderJusci's WriterMEconomicsAndroid
lew's blog
on 06/04/09 23:47 #95239 Reply to:95228 toggle
lew's picture

ผมว่าเค้าก็ตั้งใจมาให้ลอง "เล่น" จริงๆ หนิครับ

Canonical เค้าคงตั้งใช้ให้คนไปใช้ลินุกซ์เต็มๆ เลยมากกว่าเพราะเค้าขายลินุกซ์

LewCPE


LewCPE's Google+

By: EThaiZone
ContributorSymbian
EThaiZone's blog
on 07/04/09 0:05 #95244 toggle
EThaiZone's picture

เรื่องบูตช้าคงต้องทำใจ เว้นแต่เล่นกับอย่างอื่นที่ไม่ใช่ usb

By: iNfected
iNfected's blog
on 07/04/09 7:52 #95264 toggle
iNfected's picture

น่าสนใจมากครับ ต้องลองเล่นซะแล้ว

By: -Rookies-
AndroidUbuntuWindowsIn Love
-Rookies-'s blog
on 07/04/09 11:40 #95295 toggle
-Rookies-'s picture

"ความสามารถอื่นที่เจอโดยบังเอิญ คือ หากสั่งลบไฟล์ที่ถูกเปิดใช้งานอยู่บน Windows จากใน Windows ซึ่งโดยปกติ จะมี dialog box ขึ้นมาเตือนทันทีว่าไม่สามารถลบได้ แต่ Portable Ubuntu สามารถกระโดดข้ามไปลบไฟล์นั้นได้หน้าตาเฉย ไม่รู้ว่าจะบอกว่าเป็นข้อดีหรือข้อเสียดี "

เอาไว้ลบไวรัสที่ Kill Process ไม่ได้ หุหุหุ

เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!


เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!

By: tamamo
tamamo's blog
on 07/04/09 11:42 #95296 toggle
tamamo's picture

งืมๆ อยากลองจัง ถ้าเร็วก็จะดีมากๆเลยครับ ใช้ vmware อยู่ ก็โอเหมือนกัน ^)^


Anything But Ordinary

By: tamamo
tamamo's blog
on 07/04/09 11:44 #95298 toggle
tamamo's picture

งืมๆ อยากลองจัง ถ้าเร็วก็จะดีมากๆเลยครับ ใช้ vmware อยู่ ก็โอเหมือนกัน ^)^

แต่ทั้งหมดก็เอาไว้แค่ Test ใช้จริงก็ลงเต็มๆ เลยดีกว่า


Anything But Ordinary

By: Fzo
ContributorAndroidUbuntu
Fzo's blog
on 08/04/09 11:06 #95381 toggle
Fzo's picture

โอ้วว...มันมีอะไรแบบนี้ในโลกด้วยเหรอ ฮาา


WE ARE THE 99%

By: krittawit_st
krittawit_st's blog
on 25/04/09 15:03 #98269 toggle
krittawit_st's picture

สุดยอดไปเลย

By: GolfOpen
GolfOpen's blog
on 07/07/09 22:51 #112463 toggle
GolfOpen's picture

ผมใข้ตัวนี้บน Handy Drive 16 Gb ครับกะใช้ตัวนี้อย่างเดียวเลย

ไว้พัฒนา java ครับ

แต่ไม่เคยเล่น ubantu เลย

ผมเลยลองติดตั้ง JDK 6 ของ java แต่ปรากฏว่าเนื้อที่แทบไม่พอครับ

มันบอก Freespace มีแค่ ไม่ถึง 500Mb หมายความว่างัยเหรอคับ?

ผมพอจะมีวิธีเพิ่มเนื้อที่ให้มัน ใช้เนื้อที่ใน Handy Drive เต็ม 100% เลยหรือไม่ครับ?

ปล.ก่อนที่จะใส่ ใน Handy Drive ผมเคยติดตั้งเจ้าตัวนี้ใน HDD External ที่มีเนื้อที่เหลือเพียงน้อยนิดมาก่อน