一早打開(kāi)新安裝的Vmware打算繼續(xù)做昨天的課程實(shí)驗(yàn)掉分,結(jié)果點(diǎn)擊啟動(dòng)箭頭审丘,卻出現(xiàn)了Unable to change virtual machine power state的提示影所,后面還跟著一些東西订讼,好像是某些文件無(wú)法訪(fǎng)問(wèn)浮定。
Ubuntu的糟心事真是不少钧汹。沒(méi)辦法岛杀,誰(shuí)叫自己機(jī)子性能差只能裝Ubuntu續(xù)命呢?
經(jīng)過(guò)一番了解崭孤,原來(lái)是系統(tǒng)上虛擬機(jī)保存下來(lái)的狀態(tài)文件是root
用戶(hù)才有權(quán)限讀寫(xiě)的类嗤,雖然很莫名糊肠,但解決就很簡(jiǎn)單了,直接給~/max/vmware
文件夾用chmod +R
命令來(lái)給當(dāng)前用戶(hù)賦權(quán)就行了遗锣』豕或者直接命令行輸入sudo vmware
來(lái)啟動(dòng)。
前者的話(huà)精偿,在使用過(guò)程中一些步驟需要常常提示輸入root
密碼弧圆,比較麻煩。如果傲嬌又不想用命令行笔咽,可以用如下方式:
下載命令
gksu
,sudo apt-get install gksu
即可搔预。gksu/gksudo
某種程度上可以被看作是對(duì)應(yīng)于圖形化程序的su
。gksu/gksudo
加上一個(gè)程序叶组,會(huì)出現(xiàn)一個(gè)申請(qǐng)root
用戶(hù)授權(quán)的密碼輸入框拯田。修改
/usr/share/applications
中的vmware-workstation.desktop
。首先將Exec
一項(xiàng)修改為Exec=gksudo /usr/bin/vmware %U
(就是這里甩十,只寫(xiě)sudo雙擊圖表是無(wú)法啟動(dòng)的)船庇。接著加入一行StartupWMClass=vmware
,這一句的作用是避免運(yùn)行時(shí)多一個(gè)新的一樣的圖標(biāo)侣监,準(zhǔn)確的說(shuō)鸭轮,新出現(xiàn)的名稱(chēng)為vmware
的窗口被映射到了該圖標(biāo)。這里參考自:https://www.cnblogs.com/bulala233/p/10267355.html啟動(dòng)之后的vmware是以root身份運(yùn)行的橄霉,可能需要導(dǎo)入當(dāng)前用戶(hù)下的vmware虛擬機(jī)目錄窃爷。
這樣就可以開(kāi)心地繼續(xù)使用啦~