最近自己手動 Build 成功 cb2-linaro-server 後,對如何在 Cubieboard2 上安裝 OS 有一定的了解!
所以就試試看之前我自己很喜歡的 Slackware!
Slackware 也有支援 ARM 的版本,可參考官網,由安裝頁面可看到它沒有支援 Cubieboard2,所以我用的方法是 "Mini root filesystems for unsupported platforms"
因為 Micro SD 卡之前已經裝好 cb2-linaro-server,所以我只要把 Slackware 的 root filesystem 寫入第二個分割區就可以了。
安裝步驟
1.至 slackwarearm FTP Server 下載你想要的版本,我是下載 slack-14.1-miniroot_04Nov13.tar.xz
2.把檔案解開至 /dev/sdb2 上,要修改 /dev/sdb2 上的 /etc/fstab 如下
/dev/mmcblk0p1 /boot ext2 errors=remount-ro 0 1
/dev/mmcblk0p2 / ext4 errors=remount-ro 0 1
3.要修改 /dev/sdb1 上的 uEnv.txt 檔案,要在 extraargs 最後加上 ro
extraargs=console=tty0 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discard ro
4.把 MicroSD 放進 Cubieboard2 上,然後開機。
5.系統預設的帳號 root,密碼為 password,登入成功後,系統就算安裝成功了!
安裝其它程式
1.系統時間同步
wget ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/slackware/n/ntp-4.2.6p5-arm-4.tgz
installpkg ntp-4.2.6p5-arm-4.tgz
ntpdate -s time.stdtime.gov.tw
2.slackpkg 用以經由網路安裝軟體
wget ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/slackware/ap/slackpkg-2.82.0-noarch-14_slack14.1.txz
installpkg slackpkg-2.82.0-noarch-14_slack14.1.txz
wget ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/slackware/l/mpfr-3.1.2-arm-1.tgz
installpkg mpfr-3.1.2-arm-1.tgz
wget ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/slackware/ap/diffutils-3.3-arm-1.tgz
installpkg diffutils-3.3-arm-1.tgz
slackpkg update
slackpkg upgrade-all
3.檔案管理程式 mc
wget ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/slackware/ap/mc-4.8.10-arm-2.tgz
installpkg mc-4.8.10-arm-2.tgz
相關資訊