Vista 与 Solaris10 共同存在的一种方法--手动grub

  前几日刚去买了一台HP V3431AU ,机器自带Vista Home Basic,难得用上微软的正版操作系统,自然是很高兴.但为了OpenSolaris还是马上用Vista自带的磁盘管理工具对硬盘进行重新分区(原来C盘60G,不知道HP怎么想的...),分出了一个10G的未分配区域,以便安专Solaris.

然后马不停提的装上了Solaris(还是用了两个多小时....),开机,显示Solaris的Grub引导,进Solairs,没问题,重启,进Vista,问题来了.黑屏,错误信息,无法加载Winload,文件删除或被破坏.马上重启,F11试图一键还原.无效.

  原来是HP的一键还原功能是对硬盘加密了的,重新分区之后(加上引导去也变成了Solaris的grub)完全不能使用.尝试用番茄花园堞子里面的PQmagic维修一下,报错,它根本就没办法识别出硬盘的分区.(硬盘结构问题???).这下麻烦了,敢紧上网查,经过一番Baidu和Google之后,在一个叫Jerry兄弟的Blog上得出的结论是:

最好不要尝试先安装Vista,再安装Solaris。我尝试过多次,没有成功。原因是Vista很霸道,会在启动时检测MBR,如果有改动,会报错,这样Vista就启动不了了。而Solaris安装时显然会改动MBR。总之,最后安装Vista是比较保险的方法。

真是让人无语,赶快打电话HP的客服,并给HP的工程师写邮件,HP的人还算是效率很高的,不到半天就给我回了信,不过信的内容让人很寒,基本意思就是跟我说,要么你自己有备份vista系统,要么等着我帮你申请一份光盘版来重新安装,不过这个申请不一定会成功,而且就算成功了也要一个月左右才能来.

没办法了,给了他联系方式,看着装有双系统的机器,在番茄花园的一点点整修之后,居然一个系统都无法启动了.

在联系上JC后,他告诉我可以用光盘手动修改grub,来达到启动Solaris的目的,至于那正版的Vista,则只有结哀了.说动手就动,我马上上网查grub资料,在JC的鼎立帮助和网上多位达人blog的指引下,总算一个Solaris启动了(我grub的修改分为3部分,分别来自不同人的帮助..狂寒..),不过我并没有立即重新安装grub,因为我又想到了一种Solaris和Vista的共存方法.......(嘿嘿~)

第二天,我去楼下买了张D版的Vista(太邪恶了)...光盘启动,点击修复,发现引导区有错误.修复.OK.重启.进入Vista.一切都那么顺利...

那,我所需要的Solaris呢?当然是靠光盘了.装入光盘,进入光盘中的grub,按'c'进去编辑菜单.键入我昨天东拼西凑的代码..最后grub->boot,嘿嘿,我又看到gnome那熟悉的面孔了...hoho,赶快重启拿出光盘,直接进去Vista,赶快买光盘备份Vista去罗.........

综上所所诉,对于霸道的Vista,Solaris只能以守为攻了,隐藏在一个Vista无法识别的区域,依靠光盘随时启动.也不错.

 

附:Solaris 的grub编辑代码:

grub>find /boot/grub/menu.lst     //找到你Solaris所在区域,我的显示为(hd0,2,a),你有很多硬盘可能不一样.

grub>root(hd0,2,a)                        //设置路径

grub>kernel /platform/i86pc/multiboot   //一定要有multiboot才能让后面的kernel$成功加载

grub>kernel$ /platform/i86pc/kernel/$ISADIR/unix

grub>module$ /platform/i86pc/$ISADIR/boot_archive//加载核心和模块

grub>boot   //总算可以启动了

//启动后千万不要象其他人教的那样installgrub,那样vista又不复存在了....

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值