makocliff wrote:
Hi aszcc,昇...(恕刪)


hi~

最後再升級這版看看

http://webhd.xuite.net/_oops/aszcc/pve

df -h 查詢一下
蝦米?!! 這個版本結果如下:



Venus login: root
warning: cannot change to home directory


BusyBox v1.1.3 (2009.09.02-02:12+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 10.3M 10.3M 0 100% /
/dev/mtdblock/2 1.0M 216.0k 808.0k 21% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd
/dev/scsi/host0/bus0/target0/lun0/part1 923.0G 823.9G 99.1G 89% /tmp/
usbmounts/sda1
/dev/scsi/host0/bus0/target0/lun0/part4 151.9M 4.0M 140.0M 3% /tmp/
hdd/root
/dev/scsi/host0/bus0/target0/lun0/part3 8.0G 522.0k 8.0G 0% /tmp/
hdd/livepause
/dev/scsi/host2/bus0/target0/lun0/part1 1.9G 551.6M 1.4G 28% /tmp/
usbmounts/sdb1
/ #
Hi aszcc,

如果殺掉無關痛癢的一個小檔案, 不知可否釋放出10K來

看到一個mkdosfs不知是什麼

發現一堆字型,應該是用不到的,可以找一個來砍
或是:

usr/local/bin/Resource/bmp/IMAGE_GBROWSER_BG_PAL.bmp 有1.8MB

是開機主畫面的 PAL 版本
makocliff wrote:
發現一堆字型,應該是...(恕刪)


刪不掉, 因為 "/" 是read-only file system
也沒辦法用 mount / -o remount,rw 改成r/w
還是得由韌體image著手


aszcc兄, 我看您提供的檔案
<sizeBytesMin>0x9990000</sizeBytesMin>

這個值再加大一點, 或者由 /usr/local/etc 挪一點空間
會不會有幫助?
謝謝!
jjj121 wrote:
刪不掉, 因為 "/...(恕刪)


HI~

<sizeBytesMin>0x9990000</sizeBytesMin>
這個值是 "剩下的全部給它" , 已經無限大了
若是修改 /usr/local/etc , 更新時它會說 /usr/local/etc 空間不夠 , 明明不到50k~卻用了40MB ROM空間
現在連1k都擠不出來~~應該 install_a 被動了手腳

600-T 軔體功能沒看到改了什麼 , 保護措施確做了一大推
連 unyaffs 都不曉得去哪找來的版本或自己編的..還好img是可以解開~~
我再拿600-t 的config...xml 試我的 hd300a 看看



makocliff wrote:
發現一堆字型,應該是...(恕刪)


hi~
IMAGE_GBROWSER_BG_PAL.bmp 這個是R5G6B5 BMP格式 , 空白的一張圖大約也是1.75MB
600-T 的 BMP 圖是沒壓縮過的..壓縮過後壓縮碼必需寫在 DVDPLAY 主程式裡 , 不能隨便丟一張圖給它..

就算 10MB 砍到 剩 1MB 它還是會顯示已使用100% , 等於是白砍了
接續之前那篇文章,從這邊開始好了

效能調整

For SAMBA:

修改/usr/local/etc/smb.conf這個檔案
在[global]這個Section裡面加入下面這行,可以讓NAS效能變好一點

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192


For Bftpd:

修改/usr/local/etc/bftpd.conf這個檔案
把XFER_BUFSIZE改成如下,
XFER_BUFSIZE="64000"

在我的機器上可以從本來的1MB跑到4MB

修改完重開服務即可,不知道怎麼重開服務的朋友請用大絕招---重開機吧XD



新增BT 下載程式:

因為我編譯的機器很慢,GUI介面的我就不編譯了,只有編譯command line模式的BT程式

Download

一樣解開壓縮檔然後放在USB隨身碟裡面,然後插入USB隨身碟並且 telnet 進去
HDD==> /tmp/usbmounts/sda1
USB隨身碟==> /tmp/usbmounts/sdb1/

以下是需要執行的指令:

cd /tmp/usbmounts/sdb1/transmission/bin
mkdir -p /tmp/usbmounts/sda1/bt/config
export LD_LIBRARY_PATH=/tmp/usbmounts/sdb1/transmission/lib:$LD_LIBRARY_PATH
./transmissioncli xxx.torrent -m -w /tmp/usbmounts/sda1/ -g /tmp/usbmounts/sda1/bt/config

或是直接執行go.sh,方法如下
go.sh xxx.torrent

一切順利的話,應該就可以看到程式跑起來了^^...速度還OK....


有問題再請大家一起研究吧~~

另外要說明的一點就是,因為這個busybox 沒有把nohup放進去,所以一但telnet的視窗關掉
整個bt的行程也會被結束,之後我應該會直接透過網頁下參數來呼叫process避免這個問題^^
超新手的亂拍部落格: http://giros.pixnet.net/blog
jjj121 wrote:
刪不掉, 因為 "/...(恕刪)


Filesystem Size Used Available Use% Mounted on
/dev/root 10.3M 10.3M 0 100% /
/dev/mtdblock/2 1.0M 268.0k 756.0k 26% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd

小弟看到的情況是 /usr/local/etc/實際掛載的地方是在/dev/mtdblock/2 (JSFF2) 而他的size只有1MB
/則有10MB, 可惜他用的是唯讀的SquashFS檔案系統....這邊我就不知道要怎麼破解他的唯讀限制了



所以目前小弟只會把自己加入的程式放在usb隨身碟裡~~
opensource wrote:
Filesyste...(恕刪)


補充一下他mtd partitions的切割方式以及 root掛載的檔案系統

cat /proc/cmdline

rootfstype=squashfs root=31:01 mtdparts=VenusSFC:3572k,10508k,1024k,1280k console=ttyS0,115200n8r ip=192.168.2.253::192.168.0.254:255.0.0.0:::
超新手的亂拍部落格: http://giros.pixnet.net/blog
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 49)

今日熱門文章 網友點擊推薦!