关于Linux的修复(重新引导)
很多和我一样的菜鸟,为了学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的修复(重新引导)相关推荐
- linux下修复windows10引导,ubuntu下 修复win10引导
本文转自:http://blog.csdn.net/aaazz47/article/details/78643355 不得不感叹一下,双系统下不能轻易升级更新啊 TT !继上次更新win10 1709 ...
- linux grub修复 手动引导进入系统
1.linux启动的顺序 1. BIOS阶段2. Grub 阶段3. 内核引导阶段4. init 进程 与 rc.sysinit 执行阶段 5. 特定级别的服务启动阶段 6. rc.local 执行的 ...
- linux上咋修复windows引导,linux rescue 修复引导 与linux下修复windows引导
在windows有引导的情况下修复linux引导 插入U盘启动 进入rescue模式 fdisk -l 查看分区情况 chroot /mnt/sysimage/ 进入系统 grub-install / ...
- redhat linux 系统修复,RedHat Linux系统修复—— grub引导、MBR损坏修复过程
一.系统故障描述: 装有Red Hat Enterprise Linux 操作系统的服务器,系统无法启动,如下图所示: 二.修复步骤: 1.调整服务器BIOS启动项,使用系统从光驱启动,插入系统光盘, ...
- linux下修复win8引导文件,微软为推广win8系统linux删除文件的修复技巧
想必大家都遇到过win8系统linux删除文件的问题吧,大多数朋友还不知道怎么处理虽然解决方法很简单,但是大部分用户不清楚win8系统linux删除文件到底要如何搞定.最近有不少用户到本站咨询win8 ...
- Linux(Ubuntu) 修复grub引导向
Linux(Ubuntu) 修复grub引导向 安装完Ubuntu后开机启动后会自动进入grub引导界面,此时无法直接进入开机界面,需要手敲一段代码进入 1.输入ls命令 grub > ls 显 ...
- Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)
修复MBR(主引导记录)扇区故障 故障原因 病毒.木马等造成的破坏 不正确的分区操作.磁盘读写误操作 故障现象 找不到引导程序,启动中断 无法加载操作系统,开机后黑屏 解决思路 应提前做好备份文件 以 ...
- ArchLinux(或Linux系统)与Win10双系统修复grub引导
起因 重装Win10系统 整体思路 使用Ubuntn Live CD修复grub引导,主要应用命令chroot 具体操作 制作 Ubuntn U盘启动盘 可以使用UltraIso软件制作 使用Ultr ...
- Linux命令修复方法,IT之家学院:不懂命令行怎么玩Linux(九)修复系统引导 - IT之家...
提要:前面写了那么多期,我想差不多也该完结了.然而大结局的图还没截好,所以这一期就来填个坑--如何修复系统引导.讲道理,那么长时间过去了,系统也该出点问题了吧.在此期间,我也不知道会不会出现什么命令. ...
- Linux修复GRUB引导故障
修复GRUB引导故障 1.故障原因: MBR中的GRUB引导程序遭到破坏(GRUB为MBR的1-446字节) grub.conf文件丢失.引导配置有误(CentOS7为grub2.cfg) 2.故障现 ...
最新文章
- Io 异常: The Network Adapter could not establish the connection解决方案
- C/C++连接MySql数据库
- java itext word操作_使用JAVA中的Apache POI和iText从Word(DOC)创建PDF
- python和r语言比较_Python和R语言之分析对比 - 数据分析
- SAP MM 移动类型-入门篇
- C#中 paint()与Onpaint()的区别
- 2017西安交大ACM小学期 毁灭序列[倒跑并查集]
- 【C++第一个Demo】---控制台RPG游戏3【登陆菜单树】
- 你必须知道的几种java容器(集合类)
- Java面试 Java简历 Java简历模板
- oracle 建表id自增长_oracle建表设置主键自增
- 干货!闲鱼上哪些商品抢手?Python 分析后告诉你
- mysql一个表的省市县级联_mySQL 实现省市县联动查询
- 超参数自动优化方法PBT(Population Based Training)
- 树莓派驱动数码管c 语言,用树莓派驱动八段数码管实现倒计时
- amd显卡怎么设置风扇?
- git commit 、CHANGELOG 和版本发布的标准自动化
- STM32的中断优先级详解
- js 拖动图片移动位置插件jquery.dad.js
- MEMS硅麦和ECM驻极体麦
热门文章
- 2021云栖大会丨阿里云发布第四代神龙架构,提供业界首个大规模弹性RDMA加速能力
- “宜小搭”萌新报到,请多关照!
- 云计算基础介绍,比喻小理解!
- 拆!对比详解 Flutter Widget 和 CSS,你关心的布局原理都在这儿了
- 剑网三通过VR来进行游戏快乐,是不是会加倍?什么时候用得上?
- pyecharts第三节、仪表盘
- SQL基础【十二、Like】
- oracle 11gR2 新增deinstall命令来卸载grid和database
- HDU.5909.Tree Cutting(树形DP FWT/点分治)
- CSS深入理解流体特性和BFC特性下多栏自适应布局