我試圖修改該/etc/group
文件,不小心清除了其中的內容。現在連用都不能用了sudo
,也不知道還有什麼壞了。我怎樣才能解決這個問題?
答案1
從網路拼湊資訊得知,系統顯然備份了一些文件,包括/etc/group
、 到/var/backups/[filename].bak
。果然,我啟動到實時 USB,安裝我的硬碟,cd 到/media/ubuntu/[hard drive]
,然後運行:
sudo cp var/backups/group.bak etc/group
然後,當我重新啟動時,我的系統就可以正常運作了。此外,您也可以將系統引導至 root shell。 (我已經看到如何操作,但我永遠無法完全記住如何操作。)然後,一旦您將 rootfs 安裝為 rw 等等,您將使用:
cp /var/backups/group.bak /etc/group
另一個選擇是檢查/etc/group-
(注意破折號)是否存在。如果是這樣,您可以檢查它並將其複製回/etc/group
.