一直是安在移动硬盘上,现在感觉这样有点麻烦而且速度也比较慢,所以就感觉安在一个硬盘上比较好!应该是在一年前的这时候吧,我安过RedHat
9.0与win7,结果黑屏Grub错误,当时呢也由于不耐烦了,就又重装回Win7了,这个问题没解决
!我这次呢有一个很大的目的就是‘重新找回’那个黑屏,然后解决掉它!
好现在开如:
首先:我要将硬盘上的数据给备份出来,而且移动硬盘只有一个分区,趁这个机会整理一下。但里面的数据是满的!所以接下来面临的很大的问题是在无损数据的情况下分区。使用软件WinPmà调整大小/移动进行相关的 *** 作,这里也不太累赘!不过大家 *** 作的时候一定要小心,我就弄丢了100G的东西,不过最重要的10G在,哈哈!
在进行上述 *** 作后,当你重启的时候,有可能提示以下错误信息(我也是幸运人之一)
Your
Disks
were
modified
by
Paragon
Partition
Engine!
Insert
itsboot
diskette
and
preess
any
key
此错误是由于在使用分区软件的时候出了点问题,使系统无法正常引导!这个问题可以这样解决!首先用winPE进入系统,而在的winPE里一般都自带分区软件,我的是DiskGenius,用其进行“重建主引导记录(MBR)”。然后重启,如果没正常的话则会出现以下信息:
The
boot
selection
failed
because
a
required
device
is
inaccessible
这个时候可以用win7系统盘进行‘修复计算机’,其会自动修复相关MBR的信息!如果没有Win7系统盘,则可以下载一个Win7镜像,用UltraISO将其写入U盘或刻成镜像光盘,
接下来呢,开始装Win7,还是用刚才制作的系统盘,在分区的时候,给Win7的分区就不重复了,在此时有多种方法:1、剩余一些未分配空间(方便安装Linux),2、一定要分配扩展分区。秀一下
其次:装Linux
我选择的发行版本是fedora14。由于光驱有问题,所以还是用U盘安装。先刻好fedora14启动盘。这时候重启安装,从U盘启动,系统会卡在一个画面,提示:
Press
the
key
to
begin
the
installation
process.
此问题的解决方法是:下载一个fedora13的ISO镜像,将其中isolinux下的vesamenu.c32提取出来,覆盖U盘下syslinux中的vesamenu.c32.然后重启……正常安装……
由于我在安win7分区的时候专门剩余了一些空间,所以在选择的时候安装到哪的时候,我选择使用剩余的空间,这样不会和其他产生冲突,还有很多中方式,有兴趣的可以试试!
然后安装成功。
出乎我意料之外的是,安好之后竟然没有出现黑屏,而且两个引导都正常,又少了一次锻炼grub的机会,我也就不瞎折腾了,有机会在虚拟机上试一试吧!
最后:配置
在都装好之后,系统默认的系统是fedora14.然后找进入fedora14,用vi编辑/boot/grub/grub.conf
如下图
可以看到有两个
title
,即分别为对应的fedora
14和
win7(other)
其中default表示默认所选系统,如图值为1即表示other->win7,如果值为0则表示fedora.通过修改此值可以设置默认 *** 作系统。这个在win7我是没有找到设置的方法,不过应该可以通过一些软件实现。
这样下来,双系统配置完成,哈哈!
注:1、WinPM,速度太慢,而且最后莫名的出现I/O错误,导致我数据丢失。之前在给别人弄电脑的时候用过一款非常好用的软件,无奈找不到了,找了没久没找到,也就只能将就一下了!
2、在用U盘装linux的之后,将镜像刻入U盘后,还应该将原来的ISO镜像也放到U盘中,因为采用U盘的方法相当于硬盘安装。不过U盘中的package文件夹太大而且没用,所以可以删除。这样一个4G的U盘应该差不多了!
打开“开始”菜单----“附件”,右击“以管理员身份运行”命令提示符,在命令提示符下输入:bcdedit并回车,然后找到windowsxp启动菜单的“标志符”并把它记录下来(这里假设是{e995e7a1-c6fb-11de-a5dd-c7a1a565c23f}),然后再输入命令:bcdedit
/delete
{e995e7a1-c6fb-11de-a5dd-c7a1a565c23f}
并回车即可删除windows
xp的开机启动菜单(注意{e995e7a1-c6fb-11de-a5dd-c7a1a565c23f}是我假设的,你输入的时候要填写你找到并记录下来的那个)。还需要帮助的话可以q我或追问。
这个问题不好描述;我在几个月前也在本上装过 win7+fedora,也是UEFI,因为现在有UEFI了,于是突然好多都不懂了,摸索了好几天;给你描述几个关键点然后你自己排错吧;
首先,是个UEFI,这几年大部分带 UEFI 的都是新本预装 windows8,都有安全引导的,
所以说你得先在BIOSS里关闭安全引导才能装之外的系统;
然后再是 UEFI 的磁盘引导上的问题了,UEFI 不同于传统磁盘,会多一个 UEFI 的分区;
而且这个分区一个磁盘只能有一个,windows 和 linux 共用这个分区,win和linux 都会各自在这个分区里创建文件夹存放引导系统;
这个分区不会自己生成,如果没有的话,最好在PE下用其他工具再生成一块;
然后在是分区上,UEFI 不能使用MBR的磁盘,只能换成 GPT 的方法;
而GPT没有MBR的四分区的限制,可以分很多主分区,所以你得去确认一下,你将预留出来的那个G盘删除后,那块区域是不是主分区;
然后再是安装 fedora 的时候了,分区的时候,需要手动指定 EFI 分区的位置,就是指定到和win共用的那个分区去;
还有就是最好划一个 boot 出来;
这样子的话基本没有什么问题的了,我这没办法重现你的那个错误,只好脑补这一段内容了,你参考我前面所说的去弄吧;
注意数据无价,最好先把重要资料拷贝出来备份,慢慢研究,过了就感觉简单了;
------------
补充一下,学习linux,还是先用到虚拟机吧,网络,快照,克隆,集中管理,这些都可以大大提高你实验的效率所以建议你还是先玩上一段时间的虚拟机,等熟了之后,再在物理机上装,不然开始的时候学习效率太低太低了,浪费无意义的时间
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)