close

  此篇純試做,若是有人成功,可以請回報給我,讓我知道這個方法可行嗎?

  我是依照安裝多種版本的環境融合得出的方法,目前開機狀況正常,能不能用尚需勇士幫忙測試。

  以下用最簡單的方式來描述安裝步驟,若是有缺漏,或是不清楚的地方,請再告訴我。

  若是有人覺得這篇操作有任何不妥,也請告訴我,我會將其下架。

  謝謝!

  

  使用 0.9.2 版的開機碟開機,並把 uboot 更新到最新版 0.9.2 (據開發者講,似乎不是 0.9.2 版,好像只有我自己是這麼認為),如果不會,請參考這篇

  開機後,把所有的磁區都刪掉 (個人的壞習慣,可以不必照著做),如果不會,請參考這篇的部份操作。

  切新的分割區,操作如下:(假設你在刪除掉分割區後,還沒有從 fdisk 這個程式中退出)

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

  n<Enter>
  p<Enter>
  2<Enter>
  <Enter>
  <Enter>

  w<Enter>

  實際上應該只需要第一個分割區,第二個要怎麼切,要不要切,請自便。

  接下來格式化分割區。

  mkfs.ext3 /dev/sdb1

  因為主要使用第一佪分割區,所以只寫第一個分割區的操作步驟,其他的分割區要怎樣格式化,一樣,請自便。

  mkdir /tmp/mnt_system

  mount /dev/sdb1 /tmp/mnt_system

  cd /tmp/mnt_system

  cp /boot/* .

  wget -O - http://www.openfoundry.org/of/download_path/nextradio/NextRadio_Rootfs/nextradio_rootfs-alsa.tgz | tar xvfz - 請注意,這是一整行。

  (這是給 V2 版用的:

  wget -O - http://www.openfoundry.org/of/download_path/nextradio/NextRadio_Rootfs/nextradio_v2_rootfs.tgz | tar xvfz -

  mkdir proc sys mnt media)

  編輯 uboot.sh,新增修改下列紅字部份。在此假設會使用 vi 這個工具,如果不會,請自行想辦法。

  setenv bootargs 'console=ttyAS0,115200 rootdelay=10 root=/dev/sda1 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 vmlinux.ub; bootm 80000000'

  存檔。

  cd /

  umount -a

  exit

  拔電源,拔隨身碟,重新插上電源。

  大約等半分鐘到一分鐘 (多等一會兒無妨) 後,先用 ping 看有沒有開機成功,若成功,再使用 putty 連線進去。

  收工。

arrow
arrow
    全站熱搜

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