Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
来源:互联网 发布:新网域名登录 编辑:程序博客网 时间:2024/05/25 08:14
Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
今天自己重装系统,电脑是Windows、Ubuntu双系统,需要重装的系统是windows,不习惯window 7,我重装会window xp 但是ubuntu从启动菜单消失了...
于是开始了之后重新引导了Ubuntu,下面记录下:
gurb引导的修复:
1.准备两个东西:grub4dos (http://download.csdn.net/detail/pengrui18/7037633
) 还有就是一个Ubuntu的iso镜像,见http://www.linuxidc.com/Linux/2011-04/35233.htm
1.准备两个东西:grub4dos (http://download.csdn.net/detail/pengrui18/7037633
) 还有就是一个Ubuntu的iso镜像,见http://www.linuxidc.com/Linux/2011-04/35233.htm
2.腾出一个除一整个c盘以外的分区,建议用E盘及以后的盘,此处使用E盘作为我的ubuntu存放盘。
3.将grub4dos中grldr和grub.exe连同ubuntn的iso放入c盘根目录下
4.从Ubuntu的iso中解压casper文件夹出来放根目录下,把这文件夹中的vmlinuz和initrd.lz放E盘根目录下
5.在E盘根目录下自己建立一个名字为menu.lst的文件内容自己添加如下代码:
- Menu.lst
- title Install Linux
- root (hd0,0)
- kernel /vmlinuz boot=casper iso-scan/filename=/Ubuntu-11.04-desktop-i386.iso
- initrd /initrd.lz
(注意:你的电脑要是不止一块硬盘就不能写(hd0,0)了,hd0,0是第一块硬盘的第一个分区,就是你的c盘,依次类推吧,记得看好下载的iso映像是不是Ubuntu-11.04~~~是我自己下载的映像文件名,必须改成你自己的iso映像名,不能不照搬)
6.设置显示收保护的操作系统文件:我的电脑->工具->文件夹选项->去掉“隐藏收保护的操作系统文件”前面的勾,然后就去c盘根目录找到boot.ini文件在最后添加一行:
C:\grldr=Ubuntu 11.04 Linux Install
7.重启系统选择,注意选择“Ubuntu 11.04 Linux Install”
进入ubuntu操作系统之后(此处进入的是示例ubuntu操作系统,只要系统重启,其中的ubuntu数据将丢失,而不会保存在硬盘),进行如下操作:
(1) 、sudo -i(获得管理员权限)
fdisk -l(查看分区及类型)
(2)、然后会出现你的磁盘的信息。
Device Boot Start End Blocks Id System
在Id列找出83的那行对应的Device列的内容,看看是sda多少的,下面假设为sda*。(假如有多个Id为的83分区,可以从后面一个一个尝试4-6步)。
(3)、挂载分区。在终端输入(注意*的替换和空格):
mount /dev/sda7 /mnt (这里的sda7改成你的系统安装位置)
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过),至于如何确定单独分区,可以查看83分区中的内容判断
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过),至于如何确定单独分区,可以查看83分区中的内容判断
(4)、在终端输入:
grub-install --root-directory=/mnt /dev/sda
稍等片刻便能看到:Installationfinished,No Error Reported的字样,说明设置成功了。
(5)、重启电脑就能看到Ubuntu的grub引导界面了,如果没有请返回第3步看看是否有多个Id为83的分区。
(6)、此时先别进入windows,进入Ubuntu在终端中输入:
sudo update-grub
执行完重启电脑就可以正常进入windows和Ubuntu了,这时grub引导算修复完毕。
grub默认启动项的修改
那位同学还要求把默认启动项给改回windows。。。(这样一学期能进几次Ubuntu。。。)
在启动时记住windows是在启动项的第几行。
进入Ubuntu,在终端上输入:
[plain]
sudo gedit /boot/grub/grub.cfg
将set default="0"上面的0改为刚才看到的windows在第几行减一。
保存退出,重启即可。 0 0
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- Ubuntu重装windows系统后的grub引导修复
- 重装Windows后修复Ubuntu的grub启动项
- 重装Windows后修复Ubuntu的grub引导
- Ubuntu重装windows系统后的grub引导修复(Ubuntu10.04测试通过)
- 双系统重装后的引导项的修复 windows+linux
- 双系统重装windows后修复Ubuntu引导
- Linux/Windows双系统重装XP后GRUB的修复
- windows/Linux双系统重装grub修复Linux系统引导
- 重装win系统后修复ubuntu的grub引导程序
- windows系统重装后ubuntu启动引导找不到的解决方法
- ubuntu和window双系统 重装windows后grub修复
- 在Ubuntu系统下装Win7并引导双系统,重装windows后修复grub2引导
- MagicalRecord入门教程
- 第一次的开始与结果。。无法想想
- IOS中SAX和DOM解析XML<代码演示>
- 万丈高楼平地起,基础很重要
- 如何处理海量数据
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
- 合并两个已经排序的数组为另一个数组
- Pythonic到底是什么玩意儿?
- Git人生
- leetCode解题报告之Insertion Sort List
- 基本类型
- C#之用字符提取做计算器
- poj3255-dijkstra+优先队列(多么痛的领悟)
- 10种排序算法总结