我有一台 Ubuntu 20.04 主机。
但是当我尝试启动它时,它说未找到 default.target。
我尝试进入救援模式和紧急模式,但都失败了。
请帮我。
system [1]: Unit default.target not found
system [1]: Falling back to rescue.target.
system [1]: Unit rescue.target not found.
Failed to load rescue.target
system [1]: Freezing execution.
答案1
似乎是由于缺少 [default.target] 文件和目录中的 [rescue.target] 而发生这种情况:
/usr/lib/systemd/system/
尝试从另一台机器复制这两个文件并将它们放在目录下,然后确保 [default.target] 是 [graphical.target] 的符号链接。
sudo ll /usr/lib/systemd/system/default.target
lrwxrwxrwx 1 root root 16 Apr 21 12:54 /usr/lib/systemd/system/default.target -> graphical.target
[graphical.target] 的内容应该包含以下内容:
sudo cat /usr/lib/systemd/system/graphical.target
[Unit]
Description=Graphical Interface
Documentation=man:systemd.special(7)
Requires=multi-user.target
Wants=display-manager.service
Conflicts=rescue.service rescue.target
After=multi-user.target rescue.service rescue.target display-manager.service
AllowIsolate=yes
答案2
制作 ubuntu<your_ubuntu_version> live usb
使用 live usb 启动然后选择“尝试 ubuntu”
“在互联网上搜索丢失的文件路径”
在 ubuntu 中打开文件夹并转到“+其他位置”
将丢失的文件从 USB 复制到你的 ubuntu 驱动器
如果请求复制权限,则在终端中使用“ sudo -H nautilus ”。新的
文件夹以 root 访问权限打开...使用此文件夹进行复制粘贴。
““““““““““““““““““““““““重启”””””””””””””””””””””””””””””
对其他丢失的文件也采取同样的措施.....