博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重装win系统后,linux不能进入的“修复“办法
阅读量:2430 次
发布时间:2019-05-10

本文共 3350 字,大约阅读时间需要 11 分钟。

重装win系统后,linux不能进入的“修复“办法

用到的工具

矮人工作室DOS工具盘,没有找到他的官方网站

explore2fs,一个在windows下访问(只读)linux分区的软件,可以从官方网站下载

====================================

安装“矮人工作室DOS工具盘”。
从镜像文件中提取isolinux文件夹到C盘(我的windows安装在C盘)
将系统设置为:“系统文件可见”+“隐藏文件可见”。

打开explore2fs软件

选上一个名叫/boot的分区(你装linux的时候有这个区吧)。
里面有个grub的文件夹,从右边可以看到一个grub.conf的文件
选上grub.conf->鼠标右键->view(用“写字板”打开)。
复制第一个title和第二个title间的代码粘贴到C:/boot/grub/menu.lst末尾(win在的那个根目录里)(或者你试下直接把这段粘到c:/boot.ini末尾,这样的话就不用矮人dos啦),保存。
重新启动系统->选择“我的DOS工具箱”->选最后一个选项。看看是不是可以拉。
要不就重装次吧。
 

 

 

===========================================

参考:

完全从硬盘安装及从windows引导Fedora Core 6 Linux

作者:cityfamer
网站:
blog:
声明:本文绝对属于原创,由本人根据网络上提供的资料结合自己实际的安装和配置经验而写,绝对不是抄袭!为了读者的利益,请完整转载(当然包括出处)!本文适用于Fedora Core 6 Linux的硬盘安装及相关配置,但不能保证100%有效,而且不对该方法的负作用做任何担保。 

 

一、前言:

天下文章一大抄,在网络上搜到的文章内容都差不多,可是在实际操作中就是不能成功,不知道是原作者的错误还是转载者的错误,因此本人在前面声明中特别要求必须完整转载。

从下载到安装盘的时候开始,一直在网上查找有关硬盘安装的资料,可是很多方法都不实用,而我最后终于找到了这个办法(出自于网络,具体位置记不清,遗憾)来硬盘安装。成功安装后发现未能设置引导记录(不是安装方法的原因,好象是我的引导分区是NTFS的原因),又找了些通过windows来引导linux的方法,可是没有一个成功!最后通过自己思考,找到一条弱智但绝对有效的安装方法!对知识的东西,我希望是大家共同进步,所以决定写下来,希望对人有帮助。 

二、目的:

1、在完全无介质的情况下硬盘安装Fedora Core 6 Linux。

2、在MBR分区为NTFS的情况下,通过Windows XP(SP2)来引导Fedora Core 6 Linux。

第1和第2是分开的,如果你只想完成其中一步可以只用看与其相关的部分内容,但是我建议你把2部分结合起来看。 

三、适用条件:

这部分非常重要,若不仔细这部分,到时候不要骂我!以下提到的一些条件是必须的,否则无法完成以上目的的部分或者全部内容。

1、需要Fodora 6 Linux的安装镜像文件。从其下载,本人使用的是1CD的DVD镜像文件,在进行硬盘安装时本人也是基于1 CD的DVD镜像文件进行,其他未经过测试。

2、矮人工作室DOS工具盘,没有找到他的官方网站,推荐通过baidu或者google搜索下载。

3、explore2fs,一个在windows下访问(只读)linux分区的软件,可以从下载。

4、至少有一个FAT/FAT32分区,且有足够空间来放Fodora 6 Linux的安装镜像文件。

5、有足够的空间来安装Fodora 6 Linux。

6、一个虚拟光驱软件,推荐使用DAEMON Tools,你可以从其下载。

上面虽然写得多,估计作为高手(用linux的人,总不会是菜鸟,即使菜,也只是linux有点点菜而已)来说,应该都是些常见的工具。

四、开始: 

1、硬盘安装Fodora 6 Linux。

1.1、复制Fodora 6 Linux的安装镜像文件到FAT/FAT32分区。若已经在FAT/FAT32分区,此步省略。

1.2、安装“矮人工作室DOS工具盘”。

1.3、用虚拟光驱加载Fodora 6 Linux的安装镜像文件,从镜像文件中提取isolinux文件夹到C盘(我的windows安装在C盘,为NTFS分区,其他情况未测试)。

1.4、将系统设置为:“系统文件可见”+“隐藏文件可见”。

1.5、用记事本打开修改C:/boot/grub/menu.lst,在文件末尾加入下面由“#”包围的内容,并且保存。

若你的C盘不是第一个分区,应该做相应改动,原则是:

第一个硬盘(hd0)的第一个分区(0)为(hd0,0);

第一个硬盘(hd0)的第二个分区(1)为(hd0,1);

第一个硬盘(hd0)的第三个分区(2)为(hd0,2); 

第二个硬盘(hd1)的第一个分区(0)为(hd1,0):

第二个硬盘(hd1)的第二个分区(1)为(hd1,1):

复制“######”中的内容(包括“######”)粘贴

###################################

title 安装 Linux FC6

kernel (hd0,0)/isolinux/vmlinuz

initrd (hd0,0)/isolinux/initrd.img

###################################

1.6、重新启动系统->选择“我的DOS工具箱”->安装 Linux FC6,开始安装。

1.7、安装时选择语言、选择安装介质选harddisk、选安装文件位置时选Fodora 6 Linux的安装镜像文件所在的分区,原则是

第一个硬盘(hda)的第一个分区(1)为(hda1);

第一个硬盘(hda)的第二个分区(2)为(hda2);

第一个硬盘(hda)的第三个分区(3)为(hda3); 

第二个硬盘(hdb)的第一个分区(1)为(hdb1):

第二个硬盘(hdb)的第二个分区(2)为(hdb2):

若选对后可以顺利进行安装,安装过程简单,我不多嘴了。

1.8、重新启动。若看不到linux的引导界面,不要害怕,下面就是解决办法,若能引导linux,恭喜你,下面的内容你可以不看了。不过我还是建议你看,毕竟多点技术也好啊。 

2、从windows引导Fedora Core 6 Linux

该技术通常用于引导分区为NTFS的时候,或者在windows重新安装后清除掉了引导区记录时,你也不用重新安装linux。

2.1、打开explore2fs软件。

2.2、选上一个名叫/boot的分区。

2.3、里面有个grub的文件夹并且选上,从右边可以看到一个叫grub.conf的文件。

2.4、选上grub.conf->鼠标右键->view(若要选择用什么程序打开则选择“写字板”)。

2.5、复制第一个title和第二个title间的代码粘贴到前面(见1.4——1.5)说的C:/boot/grub/menu.lst文件尾,保存。

2.6、重新启动系统,重新启动系统->选择“我的DOS工具箱”->选最后一个选项。是不是把linux启动起来了? 

3、关于配置文件的保存

3.1、将C盘下的(C:/ grldr; C:/BOOT.INI; C:/ boot文件夹;c:/isolinux文件夹)复制到一个安全的地方,下次重新安装系统(windows)后恢复到C盘下就可以了。

3.2、若重新安装了linux,估计得按照2中提到的方法重新覆盖C:/boot/grub/menu.lst中2.5步中粘贴的部分。

----------------------------------------------------------

最后ps下csdn的编辑器,实在不敢恭维,每次写文章都让我点两次安装插件,第一次还有个地址栏下边的东东,不装好象不能当时不能传照片的,还有就是,在编辑框里移动光标超慢!!,

好啦,这片文章是参考网上的,原文已伏出来,,

你可能感兴趣的文章
mysql之 Innobackupex全备恢复(原理、演示)
查看>>
mysql之 日志体系(错误日志、查询日志、二进制日志、事务日志、中继日志)...
查看>>
mysql之 MySQL 主从基于position复制原理概述
查看>>
mysql之 mysql 5.6不停机主主搭建(活跃双主基于日志点复制)
查看>>
mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
查看>>
mysql之 mysql 5.6不停机主从搭建(一主一从基于GTID复制)
查看>>
mysql之 mysql 5.6不停机双主一从搭建(活跃双主一从基于日志点复制)
查看>>
nginx之 nginx-1.9.7 编译安装、理论简介
查看>>
lvs之 lvs原理架构介绍
查看>>
nginx之 [error] 6702#0:XXX is forbidden (13: Permission denied)
查看>>
mysql之 innobackupex备份+binlog日志的完全恢复(命令行执行模式)
查看>>
keepalived之 ipvsadm-1.26-4(lvs)+ keepalived-1.2.24 安装
查看>>
mysql+keepalived 双主热备高可用
查看>>
mysql之 mysql数据库压力测试工具(mysqlslap)
查看>>
mysql之 explain、optimizer_trace 执行计划
查看>>
lvs之 lvs+nginx+tomcat_1、tomcat_2+redis(lvs dr 模式)
查看>>
nginx之 nginx虚拟机配置
查看>>
keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制)
查看>>
linux之 crontab 定时任务
查看>>
tomcat之 JDK8.0安装、tomcat-8.5.15安装
查看>>