赞
踩
2012 年 6 月 5 日 | 发布者:
Milehttp://www.win8y.com/grub4dos-windows7-win8-ubuntu-linux-mutlisystem-installation.htm
Mile今天给喜欢折腾的朋友介绍一下windows和linux系统共存的安装方式,不管怎样,先把系统重要数据备份好,把一切不确定因素扼杀在萌芽当中。Mile曾经吃过苦头,希望不熟悉的朋友不要重新走我走过的弯路。成功快乐可以分享,一些苦头就免了吧,或许Mile没有权利阻止你去体会失败、经历沧桑,选择在于你自己,Mile只想提醒各位选择前做好心理准备。
Mile电脑里现在已经有四个系统了,分别是windows7、windows8、backtrack5、centos6,现在我分别介绍windows和linux双系统安装方法和windows与linux共存系统中再装一个windows8系统。
经过Mile的实践发现,windows8目前引导方式除界面改变了以外,基本和windows7是一样的。另外一个叫做grub4dos的辅助安装工具也是与windows8兼容的。Grub4dos是一个很强大的引导工具能引导windows也能引导Linux,Mile电脑里的Linux就是由grub4dos引导。 Mile介绍的windows和linux安装都是硬盘安装的,这是一种既便宜又优雅的安装方式,Mile是非常喜欢的。
一、windows7和ubuntu linux双系统安装(同样适用windows xp)
准备工作:
下载最新版的grub4dos,解压其中的grldr.mbr menu.lst ntldr三个文件到windows系统安装的根目录。
在windows7根目录下创建一个boot.ini(windows7的引导方式改变了,并没有这个文件,但能识别)文件,并把下面的代码加入文件中。
[boot loader]
timeout=5
[operating systems]
c:\grldr.mbr=”Grub4Dos”
如果是xp的话,在其系统盘的boot.ini最后一行加入c:\grldr=”Grub4Dos”
3.解压ubuntu中的casper到光盘镜像的统一磁盘更目录下。完成后磁盘结构应该是这样的: X:\ubuntu.iso,X:\casper,X是任意盘符,只要不是你要为安装linux保留的分区就可以了。
4.为Linux的安装保留的分区最好在10G以上。准备工作完成了,重启吧。
选择Grub4Dos启动,然后按N,新建引导项,一起敲命令吧。
grub>find –set-root /ubuntu.iso (set前两个-)
grub>kernel /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
grub>initrd /casper/initrd.lz
grub>boot
这样就可以启动livecd了,Ubuntu DVD利用这种方式也是可以启动的。如果不想敲命令,也可以把下面的内容写进menu.lst。
title Install Ubuntu find –set-root /ubuntu.iso
kernel /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso
initrd /casper/initrd.lz
boot
这是我启动的ubuntu12.04 livecd界面。 打开终端terminal, 输入sudo umount -l /isodevice,开始在你准备好的分区上安装吧,
双击Install Ubuntu12.04LTS开始安装
分区的话,分两个区就可以了,一个swap分区,一个/ 根分区
Ubuntu12.04之前的版本默认会在mbr安装grub,但可以选择不安装到mbr,12.04未经测试,慎重使用。如果不安装到明白人的话只要把安装的ubuntu的根目录下(注意不是livecd)/boot/grub/menu.lst中的相应的启动项内容写到windows根目录下的menu.lst即可从grub4dos启动, Enjoy!
二、在windows7和ubuntu上再加个windows8吧(同样适用xp上安装windows7等,道理是一样的)
准备工作:
先为windows8准备一个分区,格式化为ntfs,千万别格式化为fat或不格式化,因为windows7以上版本默认安装在ntfs,待会安装的时候格式化时会格式化成两个分区,多出一个100M的小分区,之后会很难管理。
在非windows8保留分区新建一个方便记忆的文件夹D:\win8y,解压windows8镜像所有数据到这个文件夹。
把D:\win8y下的bootmgr文件和boot、efi目录拷贝到c盘根目录下,并在c盘根目录下新建一个sources文件夹。
把D:\win8y\sources\boot.wim 文件复制到c盘sources文件夹下。
用管理员身份运行cmd,输入c:\boot\bootsect.exe /nt60 c:
(如果看到successful就表示成功了,可以重启安装了。但是有时在32位windows7下装64位windows8时,肯定执行不成功,32位不可以运行64位程序,这是只要从32位系统镜像下拷贝bootsect.exe文件替换64位的就行了。)
重启,选择windows setup项开始安装
跟着安装向导走,到了出现“开始安装界面”时,不要点击“现在安装”,因为现在系统启动的只是一个算是维护工具的小系统环境,与D:\win8y下所有内容没有任何关联,如果现在点击“现在安装”可定找不到系统镜像,所以呢,要点击左下角“修复计算机”(repair my computer).
进入“系统修复选项”,选择最后一项“命令提示符”(command prompt),进入dos窗口。
输入D:\win8y\sources\setup.exe开始安装,选择刚刚格式化为ntfs分区安装,Enjoy!
安装完成后,在windows7系统下打开命令提示符输入msconfig, 把引导默认项改为windows7,如果想让windows8来引导启动的话,那就还要把grldr.mbr menu.lst ntldr三个文件复制到win8的根目录,并创建相应的boot.ini文件,内容和win7下的一样。
生命不息,折腾不止!欢迎批评建议!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。