經開發者同意,才將此篇安裝方式公開,其中的操作步驟是參考開發者稍做修改而來的。

我只是寫這篇安裝步驟,所以,不負責使用上的任何問題,安裝過程有問題,或許可以幫忙解決。

 

  因為是從網路上直接下載來安裝,僅需準備開機碟就可以了。

  下圖是開發者建議的分割配置,請注意 cylinders 是否是 1023,若不是,可能要自行修改 (或是等超級懶的我找到另一台來安裝) 以下分割步驟。

  20140509    

  以下我以全新的 DOM 來做範例,如果有不同的環境,或是想切成不一樣的,請自行修正。

  fdisk /dev/sdb

  d<Enter>
  4<Enter>
  d<Enter>
  3<Enter>
  d<Enter>
  2<Enter>
  d<Enter>

  n<Enter>
  p<Enter>
  1<Enter>
  <Enter>
  +256M<Enter>

  n<Enter>
  p<Enter>
  2<Enter>
  <Enter>
  +1024M<Enter>

  n<Enter>
  p<Enter>
  3<Enter>
  <Enter>
  990<Enter>

  n<Enter>
  e<Enter>
  <Enter>
  <Enter>
  n<Enter>
  <Enter>
  <Enter>
  t<Enter>
  5<Enter>
  82<Enter>

  w<Enter>

  到這裡已經將分割區分割得跟我的一樣。每台的 cylinders 好像有點不太一樣,故分割方式真的僅供參考,除非一樣,否則無法照抄。

  接下來格式化

  mkfs.ext3 -I 128 /dev/sdb1

  mkfs.ext3 -I 128 /dev/sdb2

  mkfs.ext3 -I 128 /dev/sdb3

  建立掛載點並把分割區掛載起來。

  mkdir /tmp/boot /tmp/mnt_system

  mount /dev/sdb1 /tmp/boot
  mount /dev/sdb2 /tmp/mnt_system

  開始安裝

  cd /tmp/mnt_system

  wget -O - http://chinghanyu.twbbs.org/redmine/attachments/download/97/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz | tar Jxvf - # 請注意,這是一整行 (20150314 更新)

  cd boot

  cp uImage /tmp/boot/.

  cd /boot

  cp uboot.sh /tmp/boot/.

  cd /tmp/boot

  編輯 uboot.sh 這個檔案,在此假設會使用 vi 這個工具,如果不會,請自行想辦法。

  vi uboot.sh

  修改參數,紅字是增加或是修改的

  setenv bootargs 'console=ttyAS0,115200 rootdelay=10 root=/dev/sda2 rootfstype=ext3 rw rootflags=data=journal nwhwconf=device:eth0,hwaddr:10:08:E2:12:06:BD phyaddr:0,watchdog:5000 mem=256M bigphysarea=2048'

  setenv bootcmd 'usbcfg 0; usb start; usb info; usb part; ext2load usb 0:1 80000000 uImage; bootm 80000000'    

  當一切都完成後

  cd

  umount -a

  exit

  拔電源,拔隨身碟,插電源。開機完成後連線進去做最後一件事。

  mkswap /dev/sda5

  swapon /dev/sda5

  reboot

  完工

創作者介紹
創作者 金鋼芭比 的頭像
金鋼芭比

深深的海底

金鋼芭比 發表在 痞客邦 留言(9) 人氣()