วันพฤหัสบดีที่ 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 ใด

1 ความคิดเห็น:

adamvajda กล่าวว่า...

Sloty Casino - Mapyro
Get directions, reviews 포항 출장마사지 and 천안 출장마사지 information for 안성 출장안마 Sloty 의왕 출장안마 Casino in Wyandotte, WY., including road conditions and traffic updates. Sloty Casino. Mapyro 강원도 출장안마