ยัดแป๊ะภูเขาใส่ยูเอสบี แบบสมบูรณ์

หลังจากวันก่อนลองหาทางลง อูบุนตู แป๊ะภูเขา (8.10) ในยูเอสบี แฟลช ไดรฟ์ แบบให้มันสามารถลงโปรแกรมเพิ่ม เซฟค่าต่างๆได้ ไม่ใช่แค่เป็นตัวติดตั้งธรรมดา ทำได้ครับไม่ยาก เพราะตอนลงมีตัวเลือกแบ่งพื้นที่ไว้เก็บอะไรต่ออะไร

แต่ก็ยังไม่รู้สึกสะใจ

อย่างที่ว่า มันไม่สมบูรณ์ เพราะเป็นกึ่งไลฟ์ยูเอสบี กึ่งเพอร์ซิสเทนต์ยูเอสบี ค้นบนเน็ตก็ไม่มีใครทำได้ นอกจากแบบวิธีที่ทำไปแล้ว www.cyborg9.exteen.com/20081118/ubuntu-8-10-usb-flash-drive จับ Ubuntu 8.10 ลง usb flash drive

ก็เลยมานั่งคิดๆๆ เอาไงดีหว่า อยากได้ลงแบบสมบูรณ์ไม่ใช่แบบกึ่งอย่างนี้

มีอูบุนตู 8.04 อยู่บนยูเอสบีอีกอันที่ลงแบบเต็มๆไว้ ไม่ใช่ ไลฟ์ยูเอสบี

"ปิ๊ง"....มันวาบขึ้นมาในหัว

แทนที่จะลง 8.10 ใหม่ ก็ใช้วิธีอัพเกรดจาก 8.04 ในยูเอสบี

เจ๋งมาก คิดได้ไง

ว่าแล้วก็โหลด อูบุนตู ฉบับ อัลเทอร์เนต ซีดี ที่เอาไว้สำหรับการอัพเกรด หรือการลงแบบคัสตอมไมซ์มาใส่เครื่อง แล้วจัดการอัพเกรด ด้วยวิธี

1.บู๊ต 8.04 จากยูเอสบีขึ้นมา เอาไฟล์ อัลเทอร์เนตซีดี 8.10 มาวางไว้บนโต๊ะ..เอ๊ย เดสค์ท็อป เมาท์มันขึ้นมาเสมือนเป้นซีดีเทียม ดูวิธีอัพเกรดทั้งหมดได้จาก www.ubuntu.com เข้าไปที่ดาวน์โหลดจะมีคำอธิบายวิธีอัพเกรด ทำไปตามนั้นเลย

2.การอัพเกรด แม้จะผ่านไฟล์ ถึงอย่างไรก็ช้ามากๆกว่าสองชั่วโมงละครับ ระหว่างนั้นจะมีคำถามมาเป็นระยะ ที่ทำมาก็ตอบ replace ของเก่าทุกครั้งที่มันถาม และห้ามต่อเน็ตไม่อย่างนั้นจะยิ่งช้าโคตรๆ

3.หลังจากอัพเกรดเสร็จ อย่าเพิ่งรีสตาร์ต ให้แก้ไฟล์ menu.lst ใน boot/grub ก่อน แก้แบบสูตรเดิม คือ เปลี่ยนเป็น (hd0,0) หมด

แบบข้างล่างนี้เลยครับ

## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=2eb5f5e4-efa1-4a4b-a173-948f0bea90a6 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=2eb5f5e4-efa1-4a4b-a173-948f0bea90a6 ro single
initrd /boot/initrd.img-2.6.27-7-generic

title Ubuntu 8.10, kernel 2.6.24-19-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=2eb5f5e4-efa1-4a4b-a173-948f0bea90a6 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Ubuntu 8.10, kernel 2.6.24-19-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=2eb5f5e4-efa1-4a4b-a173-948f0bea90a6 ro single
initrd /boot/initrd.img-2.6.24-19-generic

title Ubuntu 8.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet

ที่จริงถ้าอ่านตอนสุดท้ายๆ แล้วสมาธิดีๆ มันอาจจะถามว่าจะเก็บค่า grub ไว้แบบเดิมไหม บอกวิธีแก้ไว้เผื่อคลิกเพลิน

ทีนี้ก็บู๊ตเครื่อง ด้วยยูเอสบีใหม่

แจ่ม...ซะไม่มี กลายเป็น อูบุนตู 8.10 บนยูเอสบีอย่างสมบูรณ์แบบ เล่นเดสค์ท็อป เอฟเฟคต์ได้ ทำงานลื่นกว่า 8.04 แม้ตอนบู๊ตจะช้ากว่าอยู่บ้าง

อีกจุดที่ต้องแก้คือ ซอร์สลิสต์ของ Third Party มันจะมีมีมาให้ ต้องใส่เข้าไปเอง ซึ่งที่จริงอีดิต จากของเก่าได้ แค่เปลี่ยนคำว่า hardy ในนั้นเป็น intrepid

ผมนั่งใช่ อูบุนตู 8.10 ยูเอสบี แป๊ะภูเขาฉบับสมบูรณ์มาทั้งวันแล้วววว

สนุกดีครับ

พกติดตัวไปเจอเครื่องไหน ถ้ามันบู๊ตจากยูเอสบีได้ ลุยได้เลย แต่ใช้ติดตั้งให้เครื่องอื่นไม่ได้ เพราะไม่ใช่ ไลฟ์บูเอสบี

Comments

แต่ผมง่ายกว่านั้นนะ

ผมแค่ใช้ unetbootin เองครับ

http://unetbootin.sourceforge.net/

นำ iso ของ 8.10 ลงแล้ว จะมีซักขั้นตอนนี่แระครับที่มันจะถามว่า
ให้ทำพื้นที่เพื่อ save ไฟล์ต่างๆได้ไหม ก็แบ่งพื้นที่ให้ส่วนนั้นด้วย

ซึ่งผมลองคร่าวๆแล้ว ก็ลงโปรแกรมได้ ปรับแต่งคอนฟิกได้ครับ

และ ที่สำคัญ มันยังทำหน้าที่เป็น live cd ได้อยู่ครับ
สามารถ install ลงเครื่องอื่นได้ แต่ผมไม่เคยลองว่ามันจะเอา คอนฟิกเราไปด้วยไหม (คงไม่น่าไป)

แต่วิธีนี้ ก็อาจจะใช้งานไม่สมบูรณ์เท่าของท่าน kids ก็ได้นะครับ

ทำแบบที่ว

ทำแบบที่ว่านั้นมาแล้วครับแอ๊ปเป้ลเขียว ลองใช้อยู่หลายวัน

พบว่าการใช้งานมันไม่สมบูรณ์ จะมีติดๆขัดๆ ไม่เหมือนจริง เช่น ไม่มีล็อกอิน มันจะเหมือนไลฟ์ยูเอสบี หรือ คีย์ริงก็ไม่จำ บางเว็บก็จะไม่ยอมจำค่าอะไรทั้งสิ้นเลย รันคอมพิอซก็ลำบาก ทำไมมันไม่จำก็ไม่รู้

ผมก็เลยมาคิดว่าลองหาทางลงแบบเต็มๆ ไม่กึ่งๆดู ลองแล้วมันก็ดีกว่ากันเยอะจริง
เลยเขียนมาเล่าให้ฟัง

และก็ใช่ครับ มันเอาไปอินสตอลให้ใครไม่ได้

"พกติดตัวไปเจอเครื่องไหน ถ้ามันบู๊ตจากยูเอสบีได้ ลุยได้เลย แต่ใช้ติดตั้งให้เครื่องอื่นไม่ได้ เพราะไม่ใช่ ไลฟ์บูเอสบี"

อ่านะ

ถ้าใช้จิงจัง ก็ทำตามท่านว่า คงดีกว่า

มันใช้พื้

มันใช้พื้นที่ เยอะไหมครับ
เพราะตอนนี้ที่ทำคือ Install ลง USB hispeed 8GB โดยตรงเลย
มันก็ใช้ที่ไปประมาณ ครึ่งนึง แล้ววิธีนี้ ดีกว่าวิธี ที่ผมทำตรงไหนบ้างครับ
ถ้าดีกว่าจะได้ลองเปลี่ยนเลย อิอิ

เรื่องของเรื่องคือ ขี้เกียจหาซื้อแผ่น CD-r มาไรท์ให้เปลืองทรัพยากร (CDเต็มบ้านเลย) กะทำเอาเป็นlive USB ไว้ติดตั้งลงเครื่องแทนครับ ถ้าเอาไปใช้กะเครื่องอื่นต้องดูว่าเครื่องนั่นบูท usb ได้หรือเปล่าด้วยนะ เครื่องเก่าๆนั่นหมดสิทธิ์ หุหุ เออ 2Gb นี้ทำ live usb ได้เปล่าครับ


เกิดจากชุมชน คืนสู่สังคม
ThaiCharity.Co.Cc

สบายๆเลยครับ

ถ้าจะทำ live เฉยๆ ก็ตามความจุ CD ได้เลยครับ คือ ซัก 700 ก็อยู่

ถ้าจะเผื่อเนื้อที่ไว้ทำงาน+ลงโปรแกรมไร (ตอนที่เล่นจากusb ไม่ลงเครื่อง)
ด้วยก็ตามสะดวกครับ เพิ่มเข้าไป แต่นี่คือวิธี unetbootin นะครับ

ถ้าวิธีแบบในบทความ จะเป็น live ไม่ได้

ผมใช้ USB-creator

ผมใช้ USB-creator ไม่ได้ใช้ unetbootin แบบแอปเปิ้ลเขียวนะครับ เห็นใน
intrepid มันมีแพคเกจนี้ เลยไปโหลดมาเก็บไว้ใช้นะครับ


เกิดจากชุมชน คืนสู่สังคม
ThaiCharity.Co.Cc

ติดตั้งแพกเกจ

ติดตั้งแพกเกจ ubiquity ก็น่าใช้เป็นตัวติดตั้งเครื่องอื่นๆได้นะครับ ...

มีอูบุนตู

มีอูบุนตู 8.04 อยู่บนยูเอสบีอีกอันที่ลงแบบเต็มๆไว้ ไม่ใช่ ไลฟ์ยูเอสบี

ช่วยบอกวิธีทำ หรือหาลิงค์ 8.04 ในยูเอสปีแบบเต็มๆ ให้ผมหน่อยครับ

เหมือนการ

เหมือนการลงบนฮาร์ดดิสค์ครับ บู๊ตจากซีดี แต่ตอนเลือกดิสค์ เลือกแบบ manual
แล้ว มีตัวเลือก advance ให้ลง grub เราก็เลือกให้มันลงบนยูเอสบี
แต่บางทีลงแล้วมันจะบู๊ตไม่ขึ้นเหมือนกัน ต้องเข้าไปแก้กรั๊บ manu.lst ใน
ยูเอสบี ให้เป็น hd0,0

คุณสมเจตน์ใช้วิธีถอดฮาร์ดดิสต์ออกแล้วลงก็ใช้ได้

มันแปลกๆ นิดหน่อย บางเครืองลงได้ปรกติ บางเครื่องลงแล้วต้องแก้แบบที่ผมแก้ และแบบที่คุณสมเจตน์ทำ

แต่ตอนนี้ผมลองลงใหม่ ก็ยังมีปัญหาการบู๊ตอยู่อีก ยังแก้ไม่ตก