ubuntu20.04无法开机
时间: 2023-10-30 13:05:53 浏览: 154
根据提供的引用内容,根据提供的引用内容,可以看出Ubuntu20.04无法开机的原因可能是由于显卡驱动问题导致的。在解决这个问题时,可以尝试以下方法:
1. 强制重启电脑,进入Advance options for Ubuntu,并选择进入其中一个内核(最好是备用内核),过段时间左上角会出现“_”符号,按住Ctrl+Alt+F2,进入终端。
2. 在终端中输入用户名和密码,卸载所有驱动,清除缓存,重新安装驱动并重启即可。具体指令如下:
卸载所有驱动:sudo apt-get remove --purge nvidia*
清除缓存:sudo apt-get autoremove
重新安装驱动:sudo apt-get install nvidia-driver-470
相关问题
ubuntu 20.04 设置开机启动
### 设置应用程序或服务开机启动
在 Ubuntu 20.04 中,可以利用 `systemd` 来管理服务的自动启动。对于希望在系统引导时启动的服务或者应用,通常的做法是通过 `systemctl` 命令来实现这一目标。
为了使某个特定的服务能够在每次重启之后自动运行,在终端输入如下命令:
```bash
sudo systemctl enable <service-name>
```
这条指令会创建必要的符号链接,从而让指定的服务可以在系统初始化阶段被加载并启动[^5]。
如果涉及到的是自定义脚本而非标准服务,则应该先将其注册为 systemd 的单元文件。这一般意味着要编写一个 `.service` 文件放置于 `/etc/systemd/system/` 目录下,并确保该文件包含了正确的 `[Unit]`, `[Service]` 和 `[Install]` 部分描述信息。完成这些操作以后同样可以通过上述提到的方式激活它以便随机器一起启动。
另外值得注意的一点是在某些情况下可能还需要调整系统的默认目标(target),即改变进入图形界面之前的状态;不过对于大多数桌面环境来说,默认的目标已经设定好了,因此不需要额外处理这部分内容。
当需要取消某项服务的开机自启功能时,只需替换掉前面使用的动词即可:
```bash
sudo systemctl disable <service-name>
```
这样就可以轻松控制哪些程序和服务会在计算机开启的时候被执行了。
#### 示例:启用 Zabbix Server 开机启动
假设现在有一个名为 `zabbix-server` 的监控平台想要设置成随着操作系统一同启动的例子,那么具体做法就是执行下面给出的操作:
```bash
sudo systemctl enable zabbix-server
```
这将会使得 Zabbix server 成功加入到系统的启动序列当中去。
ubuntu20.04 设置开机自启动
在Ubuntu 20.04中设置开机自启动可以通过以下步骤完成:
1. 打开终端并输入以下命令,编辑`rc.local`文件:
```
sudo nano /etc/rc.local
```
2. 在打开的文件中,写入以下内容(清空文件中原有所有内容):
```
#!/bin/sh
echo "看到这行字,说明添加自启动脚本成功。" > /usr/local/test.log
exit 0
```
3. 保存并退出文件(Ctrl+X,然后按Y,最后按Enter)。
4. 授予权限,使脚本可执行:
```
sudo chmod +x /etc/rc.local
```
5. 创建软链接,以启用`rc.local`脚本:
```
sudo ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/
```
6. 重启Linux系统:
```
sudo shutdown -r now
```
7. 重启后,可以通过以下命令查看`test.log`文件的内容:
```
cat /usr/local/test.log
```
如果看到`看到这行字,说明添加自启动脚本成功。`这行字,说明设置开机自启动成功。
阅读全文
相关推荐
















