老主板,大硬盘,双系统

一直对硬盘太小耿耿于怀,上周抽出个空闲时间,去太平洋数码广场买了个新的笔记本硬盘,320GSATA,总算能够不为装虚拟机把东西删掉了。

话说本本年龄也不小了,06年暑假的产品,回到宿舍自己装系统,担心BIOS识别不出硬盘。还好,系统装的挺流畅,给XP分了160G,剩下的就装FEDORA了。把两个系统都装完之后,重新启动电脑。悲剧发生了,电脑就直接挂在那边不动了。

BIOS一看,硬盘被识别成137G,难道不支持大硬盘?又重新装了一下XP,系统又能正常启动,在XP的“管理工具”里面尝试重新分区,系统能够识别硬盘出137G之后的空间,存放文件,重启之后也没有丢失。用EVEREST查看,硬盘是支持48-BIT寻址的,上网一查,原来是XP自动识别大硬盘,这跟BIOS无关。

感觉在XP里面装虚拟机,弄个FEDORA怪别扭的,还是想装个原生的。看来只能刷板子了。查看了一下BIOS的驱动,核对型号之后去SONY官网找了一下。新的BIOS驱动是有,但是没有提到支持大硬盘。又去找专门的BIOS论坛查看(BISO之家),下了刷BIOS的软件,还有一些配置文件,都没有解决这个问题。在这个上面花了好几天时间,弄得是灰头土脸,还是没什么进展。

突然有一天想到,去linux论坛看看,果不其然,在“中国Linux公社论坛”发现了解决之道,http://www.linuxfans.org/bbs/thread-176575-1-1.html

操作系统在正确启动后,会接管BIOS 的功能,所以137G在进入 XP 后可以识别。Linux 也有同样的功能。但 Grub 还没有接管功能,而且这种引导程序,也没什么条件加入这个功能。因此,只要把FEDORA引导分区装在前137G之内,应该就能进入系统,剩下的,自然就不用我们担心了。

重新分区,给XP分了100G的空间,装好XP之后,把剩下的空间全部分配给了FEDORA。查看boot分区紧接在XP的分区之后,属于137G的范围之内。装完启动,又看到熟悉的蓝色了,o(_)o…

你可能感兴趣的:(linux,虚拟机,XP,工具,产品)