需求:由于机器 上需要安装很多专机专用的软件,必须要使用多台机器,但是那样的话就会浪费很多资源。当然,这些程序往往是不需要经常进行切换的。
实施方案:使用单硬盘多系统,这种方案最节省。当然也可以使用双硬盘多系统,但是会增加支出。如果不怕花钱,硬盘隔离卡就可以了,看本文也就没有意义了。
实施用的软件:DiskGenius+Grub4Dos+WinPE
软件的具体网址和使用请看本文最后的附。
实施目的:安装三个XP,一个是私人使用。另外两个是专机专用系统(已安装好),需要平移到新硬盘上。
实施过程: 1.格式化硬盘,生成三个主分区,一个扩展分区。最好不要设置盘符。(使用工具DiskGenius)
2.将扩展分区分成你想要的大小和数量。我这次分了9个逻辑分区。(使用工具DiskGenius)
3.备份其他机器中原分区镜像,生成*.pmf文件。 (使用工具DiskGenius)
4.拷贝grldr和grub.exe,及menu.lst三个文件,grub4Dos 这个软件的作用就完成了。
5.使用老毛桃的WinPE做好U盘,并且把DiskGenius放入U盘内,进入后PE后使用DiskGenius使用原来备份文件进行恢复。
6.设置menu.lst文件。大体格式如下:
7.添加一句话到系统盘区下的boot.ini中,c:\grldr="Start GRUB4DOS"
- # 默认延迟时间(秒)
- timeout 30
- # 第一项为默认值
- default 0
- # 设置图形背景文件(这个我没设置成功)
- splashimage (hd0,0)/boot/grub/xp2008.gz
- # 设置中文支持的字体文件(这个我没设置成功)
- fontfile (hd0,0)/boot/grub/fonts
- title 私人使用
- unhide (hd0,0)
- unhide (hd0,4)
- unhide (hd0,6)
- unhide (hd0,11)
- unhide (hd0,12)
- hide (hd0,1)
- hide (hd0,2)
- hide (hd0,5)
- hide (hd0,7)
- hide (hd0,8)
- hide (hd0,9)
- hide (hd0,10)
- hide (hd0,11)
- hide (hd0,12)
- rootnoverify (hd0,0)
- makeactive
- chainloader +1
- #启动主分区2
- title 专用系统
- unhide (hd0,1)
- unhide (hd0,5)
- unhide (hd0,7)
- hide (hd0,0)
- hide (hd0,2)
- hide (hd0,4)
- hide (hd0,6)
- hide (hd0,8)
- hide (hd0,9)
- hide (hd0,10)
- hide (hd0,11)
- hide (hd0,12)
- rootnoverify (hd0,1)
- makeactive
- chainloader +1
- #启动主分区3
- title 专用系统
- unhide (hd0,2)
- unhide (hd0,8)
- unhide (hd0,9)
- hide (hd0,0)
- hide (hd0,1)
- hide (hd0,4)
- hide (hd0,5)
- hide (hd0,6)
- hide (hd0,7)
- hide (hd0,10)
- hide (hd0,11)
- hide (hd0,12)
- rootnoverify (hd0,2)
- makeactive
- chainloader +1
问题:1.进入系统后,蓝屏!这个很头疼,网上介绍的有更改BOIS中关于硬盘的模式。我也不清楚为什么。可以试试,这个有待研究。
2.系统中一定要写对隐藏和显示的硬盘,如果在两个独立的系统上都设置了显示,那么就可以通过这个分区进行数据共享,当然也就不能成为彼此独立的操作系统了。
3.暂时我只能分三个区(都在主分区上),多了就不行了。如果哪位大侠知道如何修改,请留言,谢谢!
说明:我之前本以为可以做5个独立的系统,由于水平有限,只做了3个。所以分的区比较多,请根据个人的需要进行相应的规划。
参考:
http://hi.baidu.com/gdhi/blog/item/90a369275f482200908f9d28.html 具体配置
http://www.diskgenius.cn/download.asp DiskGenius官方网站