1. 前言
本文记录使用Ubuntu系统是遇到的一些问题和解决办法。
2. 安装Ubuntu系统特别慢
2.1. 问题描述
ubuntu安装过程“retrieving file 43 of 105”就停住了。
2.2. 解决办法
文件系统不对,重新分区,再次安装。
3. root账号问题
3.1. root账户未激活
在安装系统时,root账户并没有被激活来供你使用,即root帐号被隐藏了,而是通过初始用户与sudo的结合使用来完成一些需要root权限的任务。这样做的好处是防止你不得不使用root来进行一些系统的初级管理,同时完全允许另一个账户来充当超级用户,也保护了你系统的安全方面的缺陷。
如果你需要使用root用户来完成一些工作的话,使用以下命令激活root用户:
3.2. 解决办法
法一:
在终端中输入:sudo passwd root
之后要求你输入两次root用户的密码,重启后就可以登陆root用户了。
退出root权限方法:exit
若想禁用 root 帐号: sudo passwd -l root
法二:
1、重启电脑,选择recovery模式
2、找到最下边的root选项
3、在recovery模式的root用户下创建一个root用户,输入:passwd root
4、两次输入新密码即可
4. vim方向键乱码问题
4.1. 问题描述
ubuntu下使用vim时方向键变乱码,退格键不能使用。
4.2. 解决方法
重新安装vim
1 | sudo apt-get remove vim-common |
如果安装失败,提示:Package vim is not available, but is referred to by another package.
请先执行:
1 | sudo apt-get update |
5. 无法使用root用户登录图形界面
5.1. 问题描述
Ubuntu12.10,无法使用root用户登录图形界面。
5.2. 解决办法
1、先设定一个root的密码sudo passwd root
2、root 登陆su root
3、备份一下lightgdmcp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak
4、编辑lightdm.confsudo gedit /etc/lightdm/lightdm.conf
修改为:
1 | [SeatDefaults] |
重启登陆即可。已经可以输入root了。
注意:如果root登陆后没声音,是因为pulseaudio没有启动。
解决办法:将root加到pulse-access组
1 | sudo usermod -a -G pulse-access root |
然后修改配置文件/etc/default/pulseaudio,将PULSEAUDIO_SYSTEM_START设为1。
6. NTFS文件系统权限问题
6.1. 问题描述
修改 ubuntu NTFS 文件系统中的文件,提示没有执行权限。
6.2. 解决办法
由于NTFS本身的特殊性,不能对其分区的文件权限进行修改,无论是suodo还是root都没有用。
安装以下两个插件:
1 | sudo apt-get install ntfs-3g |
图形界面打开ntfs-config,配置ntfs权限,全开。
再看NTFS目录下的所有文件,权限都有了。不过还是不能用chmod命令来修改。
同时,ntfs-config可以帮助用户自动挂载所有硬盘分区:
sudo ntfs-config
,自动挂载所有分区。
实际就是在/etc/fstab
中添加相应的挂载信息,如不需要,可以直接删掉,重启后就不再自动挂载了。
PS:查看硬盘分区UUID sudo blkid
7. 回环设备/dev/loop0占用100%
7.1. 问题描述
Ubuntu20.04,回环设备使用率100%
1 | Filesystem Size Used Avail Use% Mounted on |
7.2. 解决办法
清理回环设备挂载
1 | sudo apt autoremove --purge snapd |
7.3. 扩展阅读
/dev/loopn这些设备在Linux下被称为回环设备。
1、查看回环设备
1 | losetup |
2、挂载xxx.ios镜像
1 | losetup /dev/loop0 xxx.iso |
等同于:
1 | mount -o loop xxx.iso /media |