can't open /dev/tty2: No such file or directory問題解決
阿新 • • 發佈:2019-01-26
由於要修改開發板中的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