การติดตั้ง Linux บน notebook benq joybook R43
Intel Core2 Duo T5550 1.83 GHz
Memory 2 GB
HD SATA 120GB
SiS VGA
Wi-Fi Atheros AR5006EG
Bluetooth
***** notebook เครื่องแรกของผม ******
หลังจากงงกับ linplus ที่ติดมากับเครื่อง เปิดดูคู่มือ โอ้แม่เจ้าอธิบายซะอย่างดีแต่เป็นเนื้อหาของ Vista ซะงั้นไม่รู้มันจะให้มาทำไม Os ติดเครื่องเป็น linux แต่คู่มือเป็น Vista ประเทศไทยจงเจริญ บ่นเล็กน้อยครับเป็นข้อมูลว่า การซื้อของต้องละเอียดให้มากๆ มันมีหลักการตลาดหลายอย่าง เราผู้บริโภคถูกเอาเปรียบอยู่เสมอ แต่ไม่มีปัญหาเลยไปค้นดู Linux CD ที่เคย burn ไว้ มีหลากหลาย distribution
เริ่มจาก ubuntu 7.10 run live cd ตอนแรกไม่ผ่านต้องเพิ่ม kernel option acpi=off noapic ถึงจะรันได้คิดว่าสะดวกโยธินไม่น่ามีปัญหา ก็ทำการติดตั้งลง harddisk มันก็ติดตั้งจนเสร็จพอบูทกลับ ดันบูทไม่เข้าค้างที่ grub menu บูทแล้วหลายรอบติดตั้งใหม่อีกหลายรอบทั้ง ubuntu xubuntu 32/64 bit ทั้ง desktop server ใช้ alternate cd ก็อาการเดียวกันเลยตัดใจจาก ubuntu ไปก่อนเอาไว้ release หน้าแล้วเจอกัน
จากนั้นไปเจอ PCLinuxOS2007 เอาน่าจัดการเลยดู boot menu มีหลายทางเลือกมากและงานนี้ก็ได้ PCLiuxOS เป็นผู้ช่วยตัวสำคัญจาก boot option copytoram แล้วจะแจงรายละเอียดอีกที ก็ลอง default boot option เหมือน ubuntu เลยต้องใส่ kernel option acip=off noapic และ all-generic-ide ด้วยไม่งั้นหา harddisk ไม่เจอใครใช้ SATA เอาไปทดลองดูได้ พอบูทเสร็จ แว่บแรกคิดว่าไม่น่ามีปัญหาแต่ก็สังหรณ์เหมือน ubuntu แต่มันต้องพิสูจน์ พอติดตั้งเสร็จลุ้นตอนบูท เซ็งครับท่าน เหมือน ubuntu เด๊ะนิ่งที่เดียวกัน ปรับ kernel option จนไม่รู้จะไส่อะไรจนต้องเปลี่ยนใจอีกครั้งแต่ไม่มี linux distribution อื่นแล้วต้อง download ใหม่แล้วจะทำยังไงก็มันยังบูทไม่ได้นี่นา แล้วผู้ช่วยของเราก็มานั่นคือ copytoram คือมันจะ copy ทุกอย่างจาก live cd ไปรันที่ramแทนสบาย 2GB เหลือเฟือจัดการเลยครับ copytoram แล้ว load linux distrubution ที่ www.mirror.in.th โดย load fedora8_x86_64dvd image และ openSuSe10.3_x86_64dvd image พอloadเสร็จ แล้วburnด้วย K3B เสียดาย PCLinuxOS จังเฮ้อ
เริ่มจาก fedora kernel option acpi=off noapic พอติดตั้งเสร็จ ณ จุดเดิม grub menu นึกถอดใจไปใช้ Vista ตามคู่มือมันดีกว่ามั้งมิน่าถึงให้มา :) แต่ยังเหลือ openSuSe ลุย kernel option acpi=off noapic ไม่คาดว่าจะผ่านครับท่านและแล้วกิ้งก่าเขียวมาเลย บูทเข้ามาตรวจสอบ hardwareได้เกือบหมด นอกจาก Wi-Fi และ modem ไม่ใช่ประเด็นแล้วค่อยว่ากัน
ก็เหมือนกับ distribution อื่นๆต้อง update system ก่อน ด้วย yast2 โดยการเพิ่ม repository http://download.opensuse.org/update/10.3/ แล้ว update รอพักใหญ่ๆ จะได้ kernel version 2.6.22.17-0.1-default
ต่อด้วย Wi-Fi ซึ่งใช้ chipset Atheros AR5006EG จากweb openSuSe,google,madwifi ถ้าเป็น 32bit สามารถใช้ driver ของ madwifiได้ ส่วน 64bit ต้องใช้ ndiswrapper ซึ่งเป็นการเอา windows driver มาใช้งานบน linux *เอาของ ubuntu มา applie
ก่อนอื่นติดตั้ง ndiswrapper module จาก yast2
download driver for windows xp 64bit จาก ที่นี่
unzip xp64-5.3.0.56-whql.zip
ติดตั้ง ndiswrapper โดย เปิด console
su root
ndiswrapper -i net5211.inf #อยู่ใน folder ที่ unzip
ndiswrapper -ma && ndiswrapper -mi
#unload madwifi driver ตอนบูท
vi /etc/modprobe.conf.local
#แล้วเพิ่ม blacklist ath_pci เข้าไป
#reboot เครื่อง ก็สามารถใช้งานได้
จากนั้นติดตั้ง font ภาษาไทย download font ที่นี่ เลือกเอา release ล่าสุด thai-ttf-0.4.9.tar.gz
เปิด console
su root
cd /usr/share/fonts/truetype
tar xzf ~/Download/thai-ttf-0.4.9.tar.gz
mv thai-ttf-0.4.9/etc/fonts/conf.avail/* /etc/fonts/conf.avail
ln -s /etc/fonts/conf.avail/65-ttf-thai-tlwg.conf /etc/fonts/conf.d/
ln -s /etc/fonts/conf.avail/90-ttf-thai-tlwg-synthetic.conf /etc/fonts/conf.d/
rm -rf thai-ttf-0.4.9/etc
fc-cache
เหลือ modem เอาไว้ก่อนเพราะไม่ได้ใช้ สรุป อาทิตย์กว่าจึงจะสำเร็จแต่สนุกดี ยังติดเรื่อง shutdown มันไม่ยอม power off คงเป็นที่ option acpi=off แล้วค่อยว่ากันอีกที เฮ้อเหนื่อย :)