装XP和linux双系统,怎么分区?怎么在XP下装linux?

装XP和linux双系统,怎么分区?怎么在XP下装linux?,第1张

如何把双系统装到一个分区

安装双系统的时候,一般的报刊杂志介绍的方法都是把每个系统装到独立的不同分区,以免互相影响,造成不必要的麻烦。比如,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了。

所以说你不需要用什么工具来事先划分好分区,只需要删除掉一个分区给它就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8503069.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存