ทดลอง Ubuntu บน MK802

มีคอมพิวเตอร์จิ๋ว AK802 ซึ่งก็คือ MK802 แบบที่แรม 1GiB (บางทีจะชื่อว่า MK802 II) จะทดลองติดตั้ง Ubuntu ซึ่งต้องใช้แบบที่รองรับการทำงานบนชิปของ ARM เพื่อใช้งาน ไปอ่านเจอจาก https://www.miniand.com/forums/forums/2/topics/1 มีให้ดาวน์โหลด http://dl.miniand.com/allwinnera10/ubuntu/ubuntu-desktop-12.04-1-miniand.com.img.7z ก็ใช้ 7-zip แตกไฟล์ออกมาแล้ว dd ลง micro SD card ที่ซื้อมาใหม่ ซึ่งของผมได้ชื่อว่า /dev/sdb (คำสั่งข้างล่าง จะทำลายข้อมูลเก่าใน micro SD card ด้วยนะครับ ระวัง)

sudo dd if=ubuntu-desktop-12.04-1-miniand.com.img of=/dev/sdb
sudo sync

ถ้าใครจะลองระวัง device file /dev/.. ได้คนละชื่อกับผม หรือกรอกผิดชื่อด้วยนะครับ ผม dd ทีเดียวเลย ไม่ต้องมาสร้าง partition แบบแบ่งเองแล้วทยอย dd U-boot และ rootfs จากนั้นก็เสียบ micro SD card เข้ากับ AK802 แล้วก็เปิด แล้วก็รอนานมากครับ กว่าจะมาหน้า login

020130906_234334-first-login-ubuntu-for-mk802

ผมต่อกับ USB hub กับ keyboard และ mouse แล้วใช้งานไม่ได้ เลยใช้ USB host ต่อกับ keyboard และ USB OTG ต่อกับ mouse สำหรับ micro SD card ต้องเสียบให้สุดเลยนะครับ ถ้าจะเอาออกอาจต้องเล็บยาวเล็กน้อยเพื่อกด micro SD card เด้งออกมา
020130906_234621-mk802-ubuntu-hardware-connection

หลังจาก login ด้วย password miniand หน้าตาก็คล้ายๆ ของ Ubuntu x86 แต่รอนานเอาเรื่องเลยครับ

020130906_235214-mk802-ubuntu-desktop

ใส่ password Wi-Fi เดี๋ยวจะ sudo apt-get update กันหน่อย

20130906_235430-login-wi-fi

ดู free มันก็ใช้หน่วยความจำไปเยอะเลยครับ ดู Bogomips ได้ 1001.88 เป็นรุ่น ARMv7 มี floating-point รุ่น VFPV3 และมี  NEON ซึ่งเป็นชุดคำสั่ง SIMD (คล้ายๆ SSE ของ x86)
020130906_235724-mk802-free-and-cat-proc-cpuinfo

ทดลอง ping ก็ทำได้ จากนั้นก็ sudo apt-get update มันกลับไปใช้ repo ที่เป็น ARMEL (little-endian soft float)
020130907_001504-apt-get-update-finished

สรุปคือช้าครับ เดี๋ยวต้องหา Ubuntu หรือ OS อื่นๆ แบบที่เบากว่านี้และเป็น hard float ได้ก็จะดี

One response to “ทดลอง Ubuntu บน MK802

  1. Pingback: ทดลอง Fedora 19 บน MK802 | Ultimateohm's Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s