PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] 檔案更新問題
作者:
bee01246
(Bang!)
2014-10-21 16:34:56
平台是CDK開發板
核心是linux-2.6.27
開發板上插著SD卡,透過USB跟PC(WIN7)做讀取。
我在PC這邊建立檔案在SD卡上(PC位置是G:,linux是/mnt/sd)。
假設我建立了一個文字檔
EX:test.txt 內容是1234。
兩邊都可成功的看到並讀取檔案。
但要更改內容時卻讀到原先的內容
EX:從PC將test.txt 內容改為5678,linux讀取檔案讀到"1234",
重開開發板再次讀取內容才是"5678"。
嘗試過
1.CD 然後再進去一次資料夾,結果一樣。
2.rm test.txt後,再從PC建立一次檔案,這樣在linux上看不到檔案,
用ls 則會顯示找不到test.txt。
只有新建的檔案或是重開開發板才能讀到正確的資料。
想請問這是什麼問題?有什麼解決辦法?
作者:
askacis
(ASKA)
2014-10-21 21:20:00
你的這個partition同時被兩個人mount,一個是linux一個透過usb mass storage gadget分享出來的大拇哥被win7兩個OS同時寫入會有問題的,以前Android 跑mass stoarge跟電腦連接的時候,除了斷開連線外系統無法操作的原因也在此,後來才改用MTP,你可以看一下你的kernel有沒有mtp的usb gadget可以掛載~~
作者: bee01246 (Bang!)
2014-10-22 00:04:00
感謝回應。大概了解是什麼問題。剛看了似乎是沒有mtp的usb gadget可以用。在kernel不改變得情況下,目前是先用umount後再mount一次,這笨方法
繼續閱讀
[問題] mtdblock 到 file system的大小變化
hl4
[問題] driver 傳 data 到 android application
clanguage
[問題] EmbeddedLinux核心
ww8923ww
[問題] uart 跟 i2c-core 啟動先後順序
gigigigi
[問題] jtag board for raspberry pi
alongalone
[問題] pandaboard 開發
brian0101
Re: [問題] uboot的開機順序
drag
[問題] uboot的開機順序
zelkova
[問題] uboot環境參數
rtt2008
[問題] openwrt中uci config 如何跟程式連動
xb1015
Links
booklink
Contact Us: admin [ a t ] ucptt.com