首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何还原引导文件夹?

问如何还原引导文件夹?
EN

Ask Ubuntu用户
提问于 2012-05-02 19:04:37
回答 2查看 6.2K关注 0票数 4

不许笑!

我刚做了sudo rm -vr /boot/*。有恢复内容的方法吗?

为了澄清我为什么要这么做:我有一个SD卡,它的引导分区安装在/media/boot上,我想要替换它。

电脑还在运行。我有什么选择?

更新(我的解决方案):对于将来的参考来说,这可能有点不令人满意,但是我只是备份了我的所有文件,然后重新安装了Ubuntu。

注意:如果你有同样的问题,不要关闭你的电脑,直到你所有的备份

EN

回答 2

Ask Ubuntu用户

发布于 2012-05-02 19:53:48

您可以使用chroot从活动CD中恢复/boot。

http://ubuntuforums.org/showpost.php?p=11893615&postcount=2

假设ubuntu安装在/dev/sda1 1中。

代码语言:javascript
复制
sudo mount /dev/sda1 /mnt
sudo cp /etc/resolv.conf /mnt/etc/

根据您的配置,还可能需要复制主机文件。

代码语言:javascript
复制
sudo cp /etc/hosts /mnt/etc/

安装/mnt/dev和chroot,配置chroot

代码语言:javascript
复制
sudo mount --bind /dev/ /mnt/dev
sudo chroot /mnt /bin/bash
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts

以避免区域设置问题,并为了导入GPG键

代码语言:javascript
复制
export HOME=/root
export LC_ALL=C

恢复grub

代码语言:javascript
复制
grub-install /dev/sda

如果这不能恢复/boot中的grub文件,那么首先重新安装grub -获取安装--重新安装grub2 grub-install /dev/sda

重新安装内核

代码语言:javascript
复制
apt-get install --reinstall linux-gnereic
票数 4
EN

Ask Ubuntu用户

发布于 2012-05-02 19:33:02

除非你有备份,否则答案是“你不能”。

除非您通过安装或配置备份程序,否则OS不会为您保留该文件夹的备份(或我所知道的任何其他文件夹)。

你前进的最好的方式,海事组织是迅速备份任何和所有的文件,你需要从这台机器,并重新安装操作系统。我已经将这个答案标记为社区wiki,这样如果我错了,人们可以用一个提示来更新我的答案,说明有更好的方法。如果可以的话,你可能想等一两天,以防有人发布更好的答案。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/130281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档