วันพุธที่ 20 มกราคม พ.ศ. 2553

I dreamed a dream.

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

คำร้อง: ท่านผู้หญิงมณีรัตน์ บุนนาค
ขอฝันใฝ่ในฝันอันเหลือเชื่อ     ขอสู้ศึกทุกเมื่อไม่หวั่นไหว
ขอทนทุกข์รุกโรมโหมกายใจ    ขอฝ่าฟันผองภัยด้วยใจทะนง
จะแน่วแน่แก้ไขในสิ่งผิด            จะรักชาติจนชีวิตเป็นผุยผง
จะยอมตายหมายให้เกียรติดำรง   จะปิดทองหลังองค์พระปฏิมา
ไม่ท้อถอยคอยสร้างสิ่งที่ควร     ไม่เรรวนพะว้าพะวังคิดกังขา
ไม่เคืองแค้นน้อยใจในโชคชะตา  ไม่เสียดายชีวาถ้าสิ้นไป
นี่คือปณิธานที่หาญมุ่ง              หมายผดุงยุติธรรมอันสดใส
ถึงทนทุกข์ทรมานนานเท่าใด      ยังมั่นใจรักชาติองอาจครัน
โลกมนุษย์ย่อมจะดีกว่านี้แน่      เพราะมีผู้ไม่ยอมแพ้แม้ถูกหยัน
คงยืนหยัดสู้ไปใฝ่ประจัญ         ยอมอาสัญก็เพราะปองเทิดผองไทย

วันพฤหัสบดีที่ 7 มกราคม พ.ศ. 2553

เข้าบ้านไม่ได้อ่ะ (Linux:Ubuntu 9.10)

ปีใหม่ไม่ได้ไปไหน ว่างๆ เลยปัดกวาดบ้านบน linux ซะหน่อย รกไปหมด ดิสก็จะเต็ม เก็บไปเก็บมา ย้าย home directory ไป partition ใหม่ ตอนทำก็ลื่นดี คราวนี้ตอนรีบูตมา โห มันหาบ้านไม่เจอ เซ็งไปเลย อะไรๆ ก็อยู่ในบ้านนี่แหละ เลยต้องทำประตูเข้าบ้านใหม่ เรื่องของเรื่องก็คือ ดันไปใช้ ผู้ใช้ root ทำซะทุกอย่างเลย owner มันก็เลยเปลี่ยน พอรีบูตใหม่ คราวนี้ใช้สิทธิ์เดิมไม่ได้แล้วละสิ แก้ง่ายโดย ทำให้สิทธิ์ของเราด้วย โดยใช้คำสั่ง chown/chmod ครับ

ต่อสักนิด เกี่ยวกับการย้ายบ้านใน unix

  1. ถ้าเข้าไปที่หน้าจอของ desktop แล้วก้อ ใช้คำสั่ง sudo init 1 บอกให้ unix เค้าstart up ระดับแรก เพื่อ maintain ระบบ ระบบจะ stop service อื่นๆ และกลับมาที่ command line terminal ให้ login เป็น root เพื่อใช้งาน ที่ระดับนี้ระบบจะ mount disk แค่ที่ระบบใช้งานครับ user home จะไม่ถูก mount ด้วย จะได้ทำงานต่อได้สะดวก
  2. change directory ไปที่ root (/) ก่อน  "cd /"
  3. คราวนี้จัดการเปลี่ยนชื่อบ้าน เป็นชื่ออื่นก่อน "mv home home.old"
  4. สร้าง directory ชื่อ "home" เพื่อจะได้ mount disk ใหม่มาใช้งาน "mkdir home"
  5. mount ตำแหน่งบ้านหลังใหม่ก่อน เพื่อย้ายข้อมูลต่างๆ มาเก็บไว้
    "mount /dev/sda2 /home"
  6. ย้ายของในบ้านหลังเก่ามาเก็บไว้ในบ้านหลังใหม่ครับ
    "mv /home.old /home"
  7. ไปกำหนดรายการใน file system table เพื่อให้ระบบ mount ให้ ตอนเริ่มระบบ อันนี้ต้องใช้ vi เป็นโปรแกรมช่วยแก้ไขครับ ซึ่งเป็นการระบุบอกชื่อ disk และตำแหน่งที่จะให้ mount ครับ ดูจากตัวอย่างการ mount ของ / ก็ได้ครับ
    "vi /etc/fstab"  <-- เปิดขึ้นมาแก้ไข
  8. เริ่มระบบให้โดย init 6 <- ระบบจะ restart
ขอให้โชคดีครับ อย่าประตูำบ้านหายเหมือนผมละครับ

หมายเหตุ
ถ้าเราทราบชื่อของ disk ที่จะใช้งานก็ระบุใช้งานได้เลย แต่ถ้าไม่รู้ก็ใช้
"ls -l /dev/disk/by-label" เพื่อแสดงรายการจะได้เลือกถูกว่าใช้ disk หรือ partition ใด