Saturday, November 10, 2018

ขั้นตอนการ Install Ubuntu 18.04 และ amdgpu Pro สำหรับเครื่องขุดเหมือง (Crypto Currency Mining)


  1. ติดตั้ง Ubuntu 18.04  เลือกแค่ minimal install ก็พอ 
  2. ติดตั้ง amdgpu pro
    1. sudo apt-get update
    2. sudo apt-get dist-upgrade
    3. sudo reboot
    4. Download amdgpu pro จาก Download amdgpu-pro  โดยเลือกจากรุ่น Gpu ที่ใช้ 
    5. ** ถ้าไฟล์นามสกุล .xz xz -d amdgpu-pro-18.40-676022-ubuntu-18.04.tar.xz  
    6. tar -xvf amdgpu-pro-18.40-676022-ubuntu-18.04.tar.xz  
    7. cd amdgpu-pro-18.40-676022-ubuntu-18.04/
    8. สำหรับการ install ทั้วไป ใช้ ./amdgpu-installer -y
    9. สำหรับการ Gpu Vega10 ขึ้นไป ใช้ ./amdgpu-installer -y --opencl=pal
    10. สำหรับการ Gpu รุ่นตำ่กว่า vega10 เช่น Rx580, Rx570, Rx480 ฯลฯ ใช้ ./amdgpu-installer -y --opencl=legacy
    11. หลังจาก install เสร็จสิ้นก็ใช้คำสั่ง sudo adduser usernameX video เพื่อเพิ่ม usernameX ลงใน group video
    12. sudo reboot
  3. แก้ไขปรับเปลี่ยน config ใน Ubuntu ให้เหมาะสำหรับขุดเหมือง (Cryto Currency Mining)
    1. ปิด auto update 
      • แก้ไขไฟล์  /etc/apt/apt.conf.d/20auto-upgrades  
      • แก้ไขให้เป็น  APT::Periodic::Update-Package-Lists "0";
    2. Boot to text mode
      • $ sudo systemctl set-default runlevel3.target หรือ sudo systemctl start multi-user.target
    3. Boot to graphic mode (GUI) 
      • $ sudo systemctl set-default runlevel5.target หรือ sudo systemctl start graphical.target
    4. การ Run Background คำสั่ง โดย Screen
    5. การเปลี่ยน ttys ใน ssh client 
      • chvt # โดย # คือค่า ttys ที่ต้องการเปลี่ยน
    6. กรณีลืม password  Ubuntu 
      1. กดปุ่ม shift ค้างไว้ ตอน boot เครื่อง เพื่อแสดงเมนู grub 
      2. เลือก Recovery Mode > root
      3. mount -o remount,rw /
      4. passwd userXX

Wednesday, August 1, 2018

เรื่องวุ้น ๆ ของ Paratition สำหรับคนที่ใช้ทั้ง mac, linux และ windows10

    Paratition ไหนดีที่สุด? ถ้าเราต้องใช้งานร่วมกันกับเครื่องหลากหลาย Platform (linux, windows, mac)
      ที่มาของคำถามนี้คือ ที่บ้านของผมมีเครื่อง mac 2 เครื่อง linux 2 เครื่อง และปัจจุบัน (2018/07) ก็มี windows10 เพิ่มมาอีก 1 เครือง  ปัญหาที่เจอคือ

     ช่วงแรก - ใช้แต่เครื่อง mac เลย format external drive เป็น HFS+ (MAC)

     ช่วงที่สอง  -  เจอเครื่่อง notebook เก่า ๆ ของแฟน เลยเอามาชุบชีวิตใส่ linux เอาไว้เล่นเน็ต เขียน python    ช่วงนี้เริ่มเจอปัญหาละ ว่า linux มัน mount  HFS+ ไม่ค่อยเจอ ต้องสั่ง command line เอาเอง

     ช่วงที่สาม - น้องชายแฟน ซื้อ notebook ใหม่มา (windows10) พอจะเอา external drive ของเราไปต่อ ก็ต้องลงโปรแกรมเพิ่มให้สามารถอ่านได้  แล้วจะเอาไฟล์งาน กลับมาก็ไม่ได้ เนื่องจาก read only

     ช่วงที่สี่   -  เครื่อง mac เริ่มมีปัญหา เนื่องจากอายุอานามที่ใช้มานาน เลยจัด notebook ของตัวเองแต่รอบนี้ต้องทำงานกับ windows

เลยต้องทำการสังคยณาครั้งใหญ่  Paratition ที่เหมาะที่จะใช้กับหลาย Platform ที่สุดก็คือ exFat ครับ ตัวนี้ format ใน windows10 ได้เลย สามารถ read/write ผ่าน mac, linux และ windows ได้หมด