我删除了Linux系统上的分区,但我还能看见启动菜单。我该如何重新安装GRUB2且不丢失数据呢?
我们来还原下情景:你既不是故意删除Linux启动分区,也不是更新出现错误而删除了它。现在你无法访问你的数据。
你最佳选择是拯救数据先——使用基于Linux的救援磁盘,然后重新安装或进入救援模式,如果分区允许就进行修复。
有大量方式既可修复GRUB2或其他的Linux启动加载器,或者从无法启动的机器恢复数据。
我们来查看下如何在Ubuntu桌面机器上通过修复GRUB2,从而修复Linux启动加载器。可以通过图形用户界面或使用命令后行进行修复,
你必须在CD或USB闪存驱动上有分布式安装媒介。在媒介上GRUB2不工作的地方启动机器。出现提示时,点击按钮尝试Ubuntu,而不是安装。如果热桌面在运行,按下[Ctrl][Alt][t]键打开终端窗口。然后输入下面的命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
出现提示时,输入密码继续。完成安装后,使用下面命令运行Boot Repair。
boot-repair
应用运行后点击Recommended Repair。
图1:运行修复以存储Linux启动分区
完成启动修复后重启,就可以使用数据运行Linux机器。
如果修复启动分区没起作用,你还是无法访问机器上的数据的话,还有方式可以尝试。有Linux分支版本专门解决这样的问题。拷贝一个ISO镜像,完整复制文件系统到磁盘,使用新创建的磁盘启动已损坏的系统,使用分版本的文件管理器定位数据,拷贝数据到附属外部驱动。
即使你的Linux环境无法启动,数据也不会丢失。无论是修复启动加载器还是使用数据恢复版本都可以保留下信息。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国