很多和我一样的菜鸟,为了学linux都会在原来windows的基础上安装linux。但windows的病毒是在太多了,难保哪天中了病毒杀不掉甚至进不windows了就只好重装了。重装后往往就默认直接进入windows,而没有出现个菜单让你选择是进windows和linux。原因嘛,网上搜下到处都是,下面直接进入正题,找回进不去的linux。
先准备好以下两个软件
grub for dos(http://sourceforge.net/projects/grub4dos/files/),选择GRUB4DOS那个就行,用这个来引导linux
explore2fs(http://www.chrysocome.net/explore2fs),这个是在windows下看linux文件用的
以上两个软件或者百度,google下,到处都有,很多,好啦,开始进入步骤
1:把下好的grub for dos 解压到C盘根目录下,取名为grub,把里面的grlrd复制到C盘根目录下
2:找到C盘下面的boot.ini文件(这是个隐藏文件),在里面最后一行加入c:\grldr="linux"
3:新建一个menu.lst文件,把它放在C盘根目录下,里面的内容,以我的为例,如下

title redhat 9.0
root (hd0,7)
kernel (hd0,7)/boot/vmlinuz-2.4.20-8 root=/dev/hda8
initrd (hd0,7)/boot/initrd-2.4.20-8.img
boot

总共5行,每行的意思如下
第一行:title redhat 9.0
这个title跟的值是指你要在菜单上出现用来显示linux的名称
第二行:root (hd0,7)
一般的写法为root(hdX,Y)
对于X,如果你只有一个硬盘且装在这个硬盘(好像是废话……)那么当然为0啦,否则的话以此类推为1,2,等
对于Y,这个会稍微复杂些。在windows下面,由一个主分区-C盘,和N个扩展分区-D,E,F……等组成。但在linux下,hd1~hd4代表主分区,对应于windows下就是C盘,hd5开始为扩展分区,如hd5对应D盘,hd6对应E盘等。grub的分区算法和linux类似,但有一个差别是,它是从0开始计数的,也就是说0~3对应C盘,4对应D盘,以此类推。我自己的电脑分区如下C盘-windows,D,E,F存储资料,剩下的空间给了linux,所以为root(hd0,7)
第三行:kernel (hd0,7)/boot/vmlinuz-2.4.20-8 root=/dev/hda8
把vmlinuz-2.4.20-8换成你对应的文件就行啦。用explre2fs这个软件就可以在windows下看linux分区的文件啦。要有点注意的是,root=/dev/hda8 中的hda8而不是hda7,因为此时是按照linux的规则而不是grub的规则。
第四行:initrd (hd0,7)/boot/initrd-2.4.20-8.img
也只要把initrd-2.4.20-8.img 替换成你相应的文件就行啦
第五行:boot
好像没什么好说吧……
 
关于boot.ini
boot.ini是隐藏文件,不一定能找到它在哪。不妨按我的方法来做:
右击“我的电脑”选“属性”-“高级”-“启动和故障恢复”后面的“设置”,你会看到在系统启动栏目下有个“编辑”按钮,选择它就是编辑boot.ini文件了。或许你不知道如何编辑,那么简单点,把“显示操作系统列表的时间”改为0秒就OK了。
 
还可以在 开始-运行 里输入“msconfig”可以直接编辑boot.ini

关于Linux的修复(重新引导)相关推荐

  1. linux下修复windows10引导,ubuntu下 修复win10引导

    本文转自:http://blog.csdn.net/aaazz47/article/details/78643355 不得不感叹一下,双系统下不能轻易升级更新啊 TT !继上次更新win10 1709 ...

  2. linux grub修复 手动引导进入系统

    1.linux启动的顺序 1. BIOS阶段2. Grub 阶段3. 内核引导阶段4. init 进程 与 rc.sysinit 执行阶段 5. 特定级别的服务启动阶段 6. rc.local 执行的 ...

  3. linux上咋修复windows引导,linux rescue 修复引导 与linux下修复windows引导

    在windows有引导的情况下修复linux引导 插入U盘启动 进入rescue模式 fdisk -l 查看分区情况 chroot /mnt/sysimage/ 进入系统 grub-install / ...

  4. redhat linux 系统修复,RedHat Linux系统修复—— grub引导、MBR损坏修复过程

    一.系统故障描述: 装有Red Hat Enterprise Linux 操作系统的服务器,系统无法启动,如下图所示: 二.修复步骤: 1.调整服务器BIOS启动项,使用系统从光驱启动,插入系统光盘, ...

  5. linux下修复win8引导文件,微软为推广win8系统linux删除文件的修复技巧

    想必大家都遇到过win8系统linux删除文件的问题吧,大多数朋友还不知道怎么处理虽然解决方法很简单,但是大部分用户不清楚win8系统linux删除文件到底要如何搞定.最近有不少用户到本站咨询win8 ...

  6. Linux(Ubuntu) 修复grub引导向

    Linux(Ubuntu) 修复grub引导向 安装完Ubuntu后开机启动后会自动进入grub引导界面,此时无法直接进入开机界面,需要手敲一段代码进入 1.输入ls命令 grub > ls 显 ...

  7. Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)

    修复MBR(主引导记录)扇区故障 故障原因 病毒.木马等造成的破坏 不正确的分区操作.磁盘读写误操作 故障现象 找不到引导程序,启动中断 无法加载操作系统,开机后黑屏 解决思路 应提前做好备份文件 以 ...

  8. ArchLinux(或Linux系统)与Win10双系统修复grub引导

    起因 重装Win10系统 整体思路 使用Ubuntn Live CD修复grub引导,主要应用命令chroot 具体操作 制作 Ubuntn U盘启动盘 可以使用UltraIso软件制作 使用Ultr ...

  9. Linux命令修复方法,IT之家学院:不懂命令行怎么玩Linux(九)修复系统引导 - IT之家...

    提要:前面写了那么多期,我想差不多也该完结了.然而大结局的图还没截好,所以这一期就来填个坑--如何修复系统引导.讲道理,那么长时间过去了,系统也该出点问题了吧.在此期间,我也不知道会不会出现什么命令. ...

  10. Linux修复GRUB引导故障

    修复GRUB引导故障 1.故障原因: MBR中的GRUB引导程序遭到破坏(GRUB为MBR的1-446字节) grub.conf文件丢失.引导配置有误(CentOS7为grub2.cfg) 2.故障现 ...

最新文章

  1. Io 异常: The Network Adapter could not establish the connection解决方案
  2. C/C++连接MySql数据库
  3. java itext word操作_使用JAVA中的Apache POI和iText从Word(DOC)创建PDF
  4. python和r语言比较_Python和R语言之分析对比 - 数据分析
  5. SAP MM 移动类型-入门篇
  6. C#中 paint()与Onpaint()的区别
  7. 2017西安交大ACM小学期 毁灭序列[倒跑并查集]
  8. 【C++第一个Demo】---控制台RPG游戏3【登陆菜单树】
  9. 你必须知道的几种java容器(集合类)
  10. Java面试 Java简历 Java简历模板
  11. oracle 建表id自增长_oracle建表设置主键自增
  12. 干货!闲鱼上哪些商品抢手?Python 分析后告诉你
  13. mysql一个表的省市县级联_mySQL 实现省市县联动查询
  14. 超参数自动优化方法PBT(Population Based Training)
  15. 树莓派驱动数码管c 语言,用树莓派驱动八段数码管实现倒计时
  16. amd显卡怎么设置风扇?
  17. git commit 、CHANGELOG 和版本发布的标准自动化
  18. STM32的中断优先级详解
  19. js 拖动图片移动位置插件jquery.dad.js
  20. MEMS硅麦和ECM驻极体麦

热门文章

  1. 2021云栖大会丨阿里云发布第四代神龙架构,提供业界首个大规模弹性RDMA加速能力
  2. “宜小搭”萌新报到,请多关照!
  3. 云计算基础介绍,比喻小理解!
  4. 拆!对比详解 Flutter Widget 和 CSS,你关心的布局原理都在这儿了
  5. 剑网三通过VR来进行游戏快乐,是不是会加倍?什么时候用得上?
  6. pyecharts第三节、仪表盘
  7. SQL基础【十二、Like】
  8. oracle 11gR2 新增deinstall命令来卸载grid和database
  9. HDU.5909.Tree Cutting(树形DP FWT/点分治)
  10. CSS深入理解流体特性和BFC特性下多栏自适应布局