
在安装双系统的时候,一般的报刊杂志介绍的方法都是把每个系统装到独立的不同分区,以免互相影响,造成不必要的麻烦。比如,Windows XP装到C盘, linux装到D盘。那么,双系统到底能不能装到一个分区或者一个没有分区的硬盘呢?笔者经过尝试,发现一个分区装双系统其实是可行的,有兴趣的朋友不妨试试。
安装Windows XP,然后在Windows XP中安装linux。要注意的是在安装时,选择全新安装。在安装选项对话框中单击“高级”选项,然后选择一个新的路径,如C:\linux\,而不要用默认的\windows\目录,否则就会把Windows XP的同名文件被覆盖,造成问题。跳过升级到NTFS这一步。经过一段等待,linux安装完成了,重新启动,结果发现电脑自动进入linux,双重启动菜单根本就没出现,打开C盘,点“工具→文件夹选项→查看→显示所有文件和文件夹”,发现实现双启动所需的文件都存在,看来问题并不严重,找到BOOT.INI,点右键,选“属性”,取消“只读”然后打开它,重新编辑一下:
[boot loader]
timeout=30
default=C:\
[operating systems]
C:\="linux"
multi(0)disk(0)rdisk(0)partition(1)\WINXP="linux" /fastdetect
保存,重新启动电脑,双重启动菜单出现,分别进入两个系统试试,没有任何问题,安装成功。
轻松卸载多系统之预备知识
越来越多的朋友在硬盘中安装了多个 *** 作系统,要知道,这安装容易,卸载难啊。其实卸载也不可怕。
卸载的共通点
1.释放要卸载的 *** 作系统对引导扇区的控制权,并将控制权交由其他 *** 作系统管理。 2.在多 *** 作系统引导菜单中的选项中去除要卸载的 *** 作系统选项。3.删除系统,释放剩余空间。
卸载Windows多 *** 作系统
卸载多系统中的Win2000/XP/2003
要将Win 2000/XP/2003从多系统中彻底删除,留下Win9X/Me系统,可以根据具体情况按以下方法 *** 作。
1.如果多 *** 作系统所在的安装分区都是FAT32分区,可以直接在Win9X/Me下删除Win2000/XP/2003的Windows或Winnt、Program Files和Documents and Settings目录,然后删除C盘中的如下文件:ntldr、ntdetect.com、boot.ini、ntbootdd.sys(如果你有SCSI设备的话)和bootfont.bin,最后用Windows 9X/Me启动光盘引导计算机,执行命令:“a:sys c:”即可彻底卸载WinXP。
提示:另外,也可以用Win98启动盘启动电脑,运行“FORMAT”命令直接快速格式化Win2000/XP/2003所在的硬盘分区,如A:>FORMAT D:/Q ,之后再运行“SYS C:”命令以使硬盘可引导。
2.如果Win2000/XP/2003采用的是NTFS分区,可以使用Win98启动盘启动电脑,运行“FDISK”命令,虽然FDISK也不能识别Win2000/XP/2003所在的NTFS分区,显示其为不明分区(unknown partition),但我们仍可以将该分区删除掉,然后重新分区即可。
如何装双系统:::
先安装版本比较旧的系统,然后放入较新的系统盘!
比如98与XP,先安装98系统,然后进入98系统,放入XP系统盘,选择全新安装,不要选择升级安装,另外最好安装到不同的硬盘里!
PS:eeyuse,没听说过要进入98里再装XP的!!!那是你孤陋寡闻了!你知不知道还可以先装XP再装98呢?增长知识,不是让你出来炫耀的!
下面我向楼主介绍一下,从高向低安装,如装XP再装2000的方法,安装98的方法也一样!
你首先要做一些准备工作:
第一就是Windows2000的安装光盘。还需要有至少两个硬盘分区,安装双系统的时候,很不建议你把两个系统安装到同一个分区中,这样可能会对以后的使用造成很多麻烦。如果以上的工作你全部做好了,那么就继续我们的安装吧。
假设你的WindowsXP安装在C盘,你想安装Windows2000到D盘,那么只要用Windows2000的光盘启动系统,直接运行安装程序并安装到D盘就可以,只不过这样安装后双启动菜单会失效,只能进入Windows2000。原因是这样的:
在WindowsNT系统的启动中,用到了很多重要的系统文件,而在安装了XP的机器上再装2000的时候会把XP的NTLDR和NTDETECT.COM两个文件替换为Windows2000中版本较低的同名文件,而Windows2000中的这两个文件是不能引导WindowsXP的。因此我们的修复也就是用WindowsXP中的文件替换被Windows2000覆盖的该文件。
这两个文件都保存在C盘的根目录下,不过他们有默认的隐含、系统和只读属性,因此你不能用一般的方法替换,而首先要解除他们的隐含、系统和只读属性。方法是这样的:
进入到Windows2000中,在运行中分别输入
attribc:\ntldr–s–r–h
attribc:\ntdetect.com–s–r–h
每行输入完成后按下回车键。这时你已经完全的解除了这两个文件的系统、隐含和只读属性。现在从WindowsXP的安装光盘的I386文件夹中复制这两个同名的文件出来到C盘根目录,并覆盖原文件。这时你的双启动菜单就已经恢复了。不过安全起见我们可以把那两个文件隐藏起来,方法是,在运行中分别输入:
attribc:\ntldr+s+r+h
attribc:\ntdetect.com+s+r+h
这样会重新赋予那两个文件系统、隐含和只读属性。
重启动一下看看吧,你的双启动菜单已经完全正常了。
Windows下查看LINUX ext2/ext3格式的三种常用方法:
1、 Explore2fs
在Windows中,打开浏览器,打开网址http://www.chrysocome.net/explore2fs。下载最新的explore2fs压缩文件...
然后解压。在解压出来的文件夹,你会找到explore2fs可执行文件。双击开始安装它:
启动Explore2fs文件浏览器;现在你可浏览你的Linux分区并复制/粘贴文件到你Windows分区:
2、 DiskInternals Linux Reader
打开网址http://www.diskinternals.com/linux-reader,下载并安装DiskInternals Linux Reader。
安装完成后,Linux Reader自动启动并扫描你硬盘上的Linux分区:
然后,你就可以在Linux Reader中发现你的Windows和Linux分区(就像 Windows的资源管理器):
现在你可以浏览你的Linux分区了:
要从Linux分区复制文件/文件夹到Windows分区,对文件/文件夹右键并选择
然后在Windows分区选择你想要保存这个文件/文件夹的目录:
DiskInternals Linux Reader可以从开始菜单启动:
3、Ext2 Installable File System For Windows
Ext2 Installable File System For Windows (它支持ext2ext3!)可以从http://www.fs-driver.org/index.html下载。 安装过程中会要求你为Linux分区指定驱动器盘符(比如L);没有必要为交换分区指定一个驱动器盘符:
安装完成,你可以发现Linux分区出现在Windows资源管理器中(在安装过程中你指定的盘符下):
现在你就可以像对普通Windows分区那样浏览和使用Linux分区了。
Ext2 Installable File System For Windows支持对Linux分区的读/写 *** 作。
前面两个软件只能读取,不能进行写 *** 作
我也是前不久安装了linux,是从网上下载的Fedora12,然后做成了光盘镜像,可以直接用光盘引导安装,但是这样太简单了,我还是想试试从硬盘安装linux,搜集了资料后,我开始了,步骤是这样的(这里以Fedora12为例):第一步:到http://torrent.fedoraproject.org/下在你要的Fedora版本,建议下载Fedora-12-i386-DVD.iso(如果要装其他的linux版本,也要相应的iso文件)
第二步:下载个Grub4dos最新版的(这个用来引导系统)。
引导区和交换区也是在安装的时候
第三步:找个磁盘分区工具,如分区魔术师,本人推荐使用Acronis Disk Director Suite ,把硬盘划分出一块空闲的空间出来,注意不是格式化,大小大概10G就可以了,最好给15G,我给了10G装好后只剩2.8G了。
第四步:将下载到的Fedora-12-i386-DVD.iso包放到某一个盘的根目录下,这里假设放到C盘,再用WinRAR把包里的images整个文件夹解压到C盘根目录,另外还要将包里的isolinux文件夹解压到C盘根目录,再到解压后的isolinux文件夹里找vmlinuz和initrd.img这两个文件并放到C盘根目录。
第五步:将下载的Grub4dos包解压,把grldr,menu.lst, grub.exe和grldr.mbr这几个文件放到C盘根目录(C:\)下,并用记事本打开menu.lst,在最后面加上:
title Install Fedora-12
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
boot
注意:kernel和initrd后面有个空格。因为安装所需的一些文件放在了C盘,所以用(hd0,0),后面两句其实是定位vmlinuz和initrd.img文件的位置。(hd0,0)是grub引导程序表示硬盘的方法,其中hd0表示第一块硬盘,0表示第一个分区(C盘),所以如果你的安装文件放在其他盘的话就应该作相应的修改。
第六步:在你的C盘根目录下在boot.ini文件(此文件一般是windows下的隐藏文件),修改其属性(去掉只读属性),打开此文件并在最后加上C:\grldr=GRUB 保存退出。
第七步:重启你的电脑,你会看到两个选项,第一个为windows的,第二个为GRUB,选择GRUB进入,然后会出来一个列表,找到Install Fedora-12就是上面title后面的文字,选中,Enter进入就可以进行Fedora12的安装了,安装过程中有一步要你选择从什么设备安装,选择Hard Disk,然后选择位置:
/dev/sda1
/dev/sda4
/dev/sda5
/dev/sda6
/dev/sda1代表C盘,/dev/sda5代表第一个逻辑分区,一般为D盘),因为安装文件放在C盘,所以选择第一个。
至于分区的问题,不用你用什么软件去分区,安装的过程中在某一步你要选择使用剩余空间,然后提示你分区,一般分为三个区,根分区(/)、引导区(/boot)和交换分区(swap),/boot分100M就可以了,交换分区一般为内存的两倍,但是当内存超过512M时,交换分区分512M就行了,剩余的都给根分区,我就是这样做的,现在系统运行的很好....
祝你好运!
引导区和交换区也是在安装系统的时候分的,它会自动检测你划分出来的空间然后三个分区都会有一个默认值,一般它默认的是:引导区(/boot)为200M,交换区(swap)为你内存的两倍,剩下的就给根分区了,你也可以进行适当的修改,比如我就把它默认的2G的交换区改为了512M了。
所以说你不需要用什么工具来事先划分好分区,只需要删除掉一个分区给它就行了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)