1. 程式人生 > >can't open /dev/tty2: No such file or directory問題解決

can't open /dev/tty2: No such file or directory問題解決

由於要修改開發板中的IP地址,於是想到要修改/etc/init.d/rcS,可是由於使用vi rcS後出現亂碼,於是想到將rcS複製到主機上修改後在放回到開發板上。

於是就悲劇了,修改後放回到init.d目錄下,然後重啟,就一直不斷的出現

can't open /dev/tty2: No such file or directory

can't open /dev/tty3: No such file or directory

看了它的輸出資訊,主要是沒有訪問許可權。

後來發現其實已經啟動了系統,只是沒有顯示QT介面,那就好辦了。

解決方法:

在DNW中使用命令,不管他輸出

can't open /dev/tty2: No such file or directory

的這些,只管按照自己想要輸出的命令即可(會被

can't open /dev/tty2: No such file or directory

隔斷,沒關係)

#cd etc

#cd init.d

#chmod 777 rcS

於是重啟開發板,一切OK.

這個問題主要是rcS是初始化指令碼用的,如果不能訪問,就不能訪問/dev等裝置,也就無法開啟介面等。

所以如果沒有的話,需要複製rcS到init.d目錄下,然後修改許可權

若以上方法不能解決,則說明不是許可權問題,那就

can't open /dev/tty3: No such file or directory
can't open /dev/tty2: No such file or directory
can't open /dev/tty4: No such file or directory

解決辦法:

 ln -sf /dev/null /dev/tty2
ln -sf /dev/null /dev/tty3
ln -sf /dev/null /dev/tty4