有没有办法从 tty 终端备份文件?我无法启动 Ubuntu,也无法执行任何命令:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
工作。我遇到了依赖项未满足的错误,在尝试修复该错误时,我最终卸载了很多软件包。
因此,我要卸载 Ubuntu 14.10 并重新安装 15.04。在此之前,我需要备份我的文件,但我只能访问 tty 终端。请注意,我有 Windows 8 + Ubuntu 14.10 双启动...
答案1
从磁盘复制所有标准 Ubuntu 数据文件的最简单方法是登录 TTY1 并:
- 做一个
ls /dev/?d?
- 插入外部磁盘,然后执行另一项操作
ls /dev/?d?
- 减去输出从步骤 1 到步骤 2 的输出,您应该会得到外部硬盘的设备名称。这应该采用以下形式:
XdYN
是X
,s
或者h
取决于您的硬件,Y
是字母,N
是数字(可能1
) 类型:
mkdir /media/$USER/external
确保在以下命令中替换
XdYN
步骤 3 中的正确字母:mount /dev/XdYN /media/$USER/external
复制粘贴以下内容忽略你不想要的任何数据:
cd /media/$USER/external mkdir bin mkdir Desktop mkdir Documents mkdir Downloads mkdir Music mkdir Pictures mkdir Public mkdir Templates mkdir Videos cd / cp --recursive --preserve=time /home/$USER/bin /media/$USER/external/bin cp --recursive --preserve=time /home/$USER/Desktop /media/$USER/external/Desktop cp --recursive --preserve=time /home/$USER/Documents /media/$USER/external/Documents cp --recursive --preserve=time /home/$USER/Downloads /media/$USER/external/Downloads cp --recursive --preserve=time /home/$USER/Music /media/$USER/external/Music cp --recursive --preserve=time /home/$USER/Pictures /media/$USER/external/Pictures cp --recursive --preserve=time /home/$USER/Public /media/$USER/external/Public cp --recursive --preserve=time /home/$USER/Templates /media/$USER/external/Templates cp --recursive --preserve=time /home/$USER/Videos /media/$USER/external/Videos
例如,如果您不想复制视频文件,请不要复制粘贴Videos
上述内容。
就是这样!
您已经在外部磁盘上备份了所有重要文件!