uclinux移植遇到的問題

2021-04-19 02:49:15 字數 787 閱讀 7808

但是遇到了一些問題:

1.ubuntu重起後,導致了出現「.dmrc」檔案的錯誤,不能用我的使用者名稱進行登入,搜尋網路後發現這個問題經常有人遇到,解決方法是登入到root,然後執行「chmod 644 /home/username/.dmrc」命令。

或者「chmod 755 /home/username」,我試了這兩種方法,不知道到底是哪個起作用了,再重啟的時候不再出現 「.dmrc」的錯誤,但是出現了更嚴重的「持續不到10s」的問題,不能正常登入x介面。

搜尋網路發現這個問題比較棘手,重新安裝了另外乙個x介面管理器

「sudo  apt-get  install  xdm "(好像是這個命令。。。記不太清了)

執行安裝了xdm管理器,但是奇怪的是再次登陸的時候出現的登入介面竟然是kubuntu了!不再是傳統的ubuntu介面。

但是還好,在建立了新的使用者後,能夠正常使用。

問題原因: 可能是在ubuntu重啟過程中,我強制關閉了vmware導致系統檔案異常,給我帶來如此慘痛的教訓。

2。安裝u——boot不能成功

開始的交叉編譯器等安裝都正常,但是執行到u——boot檔案的解壓時,與作者描述的不是很一樣,沒有出現uboot檔案,我自己手動從介面下面將壓縮包解壓到當前目錄,然後再執行了make等命令。

當執行到  make  ezlit——bf533——config的時候出現了問題,提示」沒有規則可以建立目標:ezlit——bf533——config「

不能產生如u——boot.elf 和u——boot。bin檔案。

目前卡在這裡,今天再好好看看到底問題在**。。。。。

uClinux移植和分析 2

printf和標準輸出 上次寫到main函式的引數傳遞.現在繼續往下進行.最近忙實驗室的事情,看了一周的文章,也沒啥進展,週末寫點技術貼,放鬆一下 進入main函式後,就要呼叫printf hello world n 了.順便將c語言引數傳遞提一下.字串 hello world n 編譯器是當作字串...

基於uClinux的NPTL執行緒庫移植

2007 12 25 09 56 29 摘要 在linux2.6中,nptl native posix thread library 已取代linuxthreads成為glibc的首選執行緒庫,但是在嵌入式作業系統中普遍使用的基於posix 標準的執行緒庫仍是linuxthreads。分析了nptl...

uCOS II 移植及遇到的問題

一 ucos 移植主要有三步 1.修改檔案 os cpu c.c ostasktkinit 函式是針對cpu壓棧的函式,需要模仿cpu初始化後的暫存器狀況。2.修改檔案os cpu.h 3.修改檔案os cpu a.asm 二 ucos移植中遇到的問題 1.任務不能進行有效切換 原因 以前任務只要t...