`
modabobo
  • 浏览: 512264 次
文章分类
社区版块
存档分类
最新评论

Windows重装导致Ubuntu无法启动,Grub信息丢失的解决方法

阅读更多

重装了Windows, 没留神自己的Ubuntu,结果Windows暴力地将启动信息覆盖了,又不想重装Ubuntu,根据网上的资料实验总结出一个

还算方便的方法,步骤如下:

1. 制作LiveUSB

虽说很多地方都写LiveCD,但实际显然U盘更方便,所以推荐使用LiveUSB,当然LiveCD的效果也是一样的。制作LiveUSB最少要128M保存数据。当然现在U盘都很大,容量不成问题。制作LiveUSB主要使用Ubuntu提供的"USB Startup Disk Creator"功能,因此你可以在Windows上建个Ubuntu的虚拟机,在虚拟机上制作,也可以找个别人的Ubuntu机子制作一下,很方便。

a. 插入U盘后,启动工具栏下的“System/Administration/USB Startup Disk Creator”

b. 点击Other按钮选择Ubuntu的iso映像文件,在“Disk to use”中正确显示你的U盘。

选择默认的“stored in reserved extra space”,在下面拖动保存空间的大小,最小128M,最大为U盘的大小减去ISO大小。

点击Format格式化U盘。

点击“Make Startup Disk”开始制作,完成后LiveUSB即制作完成。

2. LiveUSB启动系统

a. 使用LiveUSB重启电脑,选择语言菜单(当然我们一般选择“简体中文”)。

b. 在出现的菜单中选择“试用ubuntu而不改变计算机中的任何内容”。

c. 系统启动后打开一个终端使用

3. 修复Grub信息

a. 执行$ sudo fdisk -l,从列表中找到你安装的Ubuntu系统的根目录分区号

b. 将你的根目录挂载到当前系统下,例如你的根目录所在分区是/dev/sda2:

mkdir /mnt/root

mount -t ext3 /dev/sda3 /mnt/root

c. 通过重新安装的方式修复被Windows覆盖的Grub启动信息:

grub-install --root-directory=/mnt/root /dev/sda

d. 重启系统,就可以重新看到Ubuntu和Windows启动选择的菜单了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics