一个简单的创建引导丢失的办法
来源:互联网 发布:送男友礼物 知乎 编辑:程序博客网 时间:2024/05/29 04:14
情况是,本来的电脑是双系统,譬如一个是linux系统,一个是win7,你把linux系统删除了,它对应的启动项也会消失了,那么电脑就会进入grub rescue模式。
其实,你可以用个光盘重装linux系统的,然后,这时候,如果,你的win7的启动项没有被改的话,系统如无意外是能进入win7的,可是万恶的EasyBCD每次都不小心把我的win7的启动项改了。那么怎么办呢?
有一个很简单的办法,就是修改linux系统里面的启动项,把对应win7的启动项改回来就可以了。
具体方法就是:
第一步要做的是要进入Fedora,方法多种:启动盘,安装光盘等等都有引导程序。还可以用Grub4DOS进入,我的Fedora安装盘不在手边,所以就选择了Grub4dos引导一下。下载grub4vistawindows7程序(百度),解压到C盘根目录重启,又看到了可熟悉的Grub界面,选择Fedora11进入系统。这一部的主要目的就是进入fedora进入系统不管什么方法引导成功就行了。
第二步就是关键了:修复GRUB和修改配置文件。
打开终端
复制内容到剪贴板
代码:
#su
输密码,获取root权限
如果boot没有单独安装在一个分区就输入
#find /boot/grub/stage1
如果boot单独安装在一个分区就输入
#find /grub/stage1
第二步,修改Grub的配置文件
#vim boot/grub/menu.lst
这里我们只需要修改windows7引导配置脚本fedora保持不变。关于windows7的配置写法网上很多争议很多,其实只需要一段代码就可以搞定了,不存在什么不能加载ntfs文件系统的情况。贴出我的mnue.lst文件代码。
复制内容到剪贴板
代码:
# grub.conf generated by anaconda
#
# Note that you do not have to rerungrub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd pathsare relative to /boot/, eg.
# root (hd0,7)
# kernel /vmlinuz-version roroot=/dev/mapper/vg_tishionpc-lv_root
# initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,7)/grub/splash.xpm.gz
hiddenmenu
#Fedora引导
title Fedora(2.6.29.4-167.fc11.i686.PAE)
root (hd0,7)
kernel/vmlinuz-2.6.29.4-167.fc11.i686.PAE roroot=/dev/mapper/vg_tishionpc-lv_root rhgb quiet
initrd/initrd-2.6.29.4-167.fc11.i686.PAE.img
#windows7引导
title Microsoft Windows Seven
rootnoverify(hd0,1)
chainloader (hd0,0)+1
注意把上面红色的改成你的win7启动分区就可以了。
- 一个简单的创建引导丢失的办法
- 一个超简单的办法让Windows XP引导Ubuntu
- 修改双系统引导的另外一个办法
- ubutnu引导丢失,恢复引导办法
- ubutnu引导丢失,恢复引导办法
- 一个简单的masm开机引导
- 实践一个简单的引导程序
- 一个最简单引导扇区的编写
- 学习笔记--一个简单的引导扇区
- 一个简单的Android引导界面
- 本文将引导你使用XNA Game Studio Express一步一步地创建一个简单的游戏
- android引导页的实现办法
- 简单的引导程序
- 防止设备重启后,数据丢失的办法
- libstdc++.so.5丢失的处理办法
- 丢失sys用户密码的处理办法
- ibus输入法图表丢失的办法
- 一个简单的检查事件丢失的小工具
- OGNL表达式struts2标签“%,#,$”
- Lnmp + Memcached + APC
- 使用WinPcap编程
- 【redhat5.5】利用Openvpn软件搭建虚拟专用网VPN
- editText 笔记
- 一个简单的创建引导丢失的办法
- 如何通过命令来管理Windows7桌面防火墙
- 远程捕获
- c++修改文件(夹)的用户访问权限程序代码
- java单例模式的7种写法
- WinPcap 数据结构
- Unix调试的瑞士军刀:lsof
- 获取粘贴板的内容
- Thrift之代码生成器Compiler原理及源码详细解析2