d@d-Satellite-C655:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda7 38G 36G 278M 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 931M 4.0K 931M 1% /dev
tmpfs 189M 1.1M 188M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 943M 1.4M 942M 1% /run/shm
none 100M 20K 100M 1% /run/user
overflow 1.0M 1.0M 0 100% /tmp
/home/d/.Private 38G 36G 278M 100% /home/d
看来我已经使用了 100% 的 /dev/sda7,有人知道我该如何清理或清空它吗?因为自从了解到这一点后,我重新启动了计算机,现在无法登录到上面显示的管理员帐户。从那时起,我已成功登录到访客帐户并且:
guest-ihp062@d-Satellite-C655:~$ sudo chmod 755 /dev/sda7 -R
sudo: unable to change to sudoers gid: Operation not permitted
guest-ihp062@d-Satellite-C655:~$ sudo apt-get autoclean
sudo: unable to change to sudoers gid: Operation not permitted
guest-ihp062@d-Satellite-C655:~$ login d
login: Cannot possibly work without effective root
guest-ihp062@d-Satellite-C655:~$ sudo passwd root
sudo: unable to change to sudoers gid: Operation not permitted
我错过了什么?
答案1
你应该能够启动到恢复模式。这是一种特殊模式,您以 root 身份登录,只有一个终端,并以驱动器的只读访问权限开始(然后您可以将其转换为读写访问权限)。
请按照此处的说明进行操作:
https://wiki.ubuntu.com/RecoveryMode
Shift
具体来说,在 Ubuntu 启动时按住,选择恢复模式从高级选项,然后出现提示时,进入 root shell 提示符。
您可以使用以下方式启用对驱动器的读/写访问mount -o remount,rw /
答案2
测试一下:
在 Ubuntu 启动时按住 Shift
从高级选项中选择恢复模式
从子菜单中选择
fsck
clean
root
在终端中。
运行:
dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`
apt-get autoremove
apt-get clean