無法存取我的會話

無法存取我的會話

我使用以下命令將 /home/mary 資料夾的名稱更改為 /home/alex: mv /home/mary /home/alex 我重新啟動電腦,輸入密碼,它加載並重新顯示同一頁面(輸入密碼)我無法訪問我的會話,我想我在更改資料夾名稱時犯了一個嚴重的錯誤,有沒有辦法解決這個問題我的電腦上有非常重要的數據

答案1

我的電腦上有非常重要的數據

重要資料意味著您有備份。所以你可以恢復它。這樣,您只需擔心獲得可以登入的用戶。見下文。

mv /家/瑪麗/家/亞歷克斯

為什麼你認為這是個好主意?

/etc/passwd當您移動用戶時,例如和等文件/etc/shadow不會更新。

執行此操作的方法:從設定中的「用戶」選項建立名為 alex 的第二個用戶,使其成為管理員。然後登入 alex,確認其有效。然後將所有個人文件複製到/home/alexchown -R $USER:$USER /home/alex以 alex 登入一段時間。不要複製隱藏檔案。確認它有效,然後您才能使用該deluser命令刪除使用者 mary。不是透過刪除/home/mary

要解決當前問題:

  • 使用即時會話或 grub rescue 進入命令列。

這樣做可能會起作用,chown -R alex:alex /home/alex但如果不起作用,你就會在這個問題上堆砌另一個問題。

所以程式是......

從命令列:

首先將所有內容複製(而不是移動)回/home/mary.
確認登入 mary 是否有效。如果沒有,請chown -R mary:mary /home/mary重試。
如果它確實有效,請刪除/home/alex(如此實際rm,而不是deluser因為沒有使用者 alex,只有一個目錄)並繼續執行上面列出的方法。

也看看.xsession-errors。這就是記錄錯誤的地方。

相關內容