QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 813|回复: 3

怎样安装linux与windows系统双启动

[复制链接]
发表于 2003-3-15 21:30:25 | 显示全部楼层 |阅读模式
我的硬盘为40G,分为四个分区,在E,F上分别安装windows xp与windows 2000,我想在D分区上安装linux,但是在安装时整个硬盘只显示为一个分区,要把以前的信息全部删除,请问这样的问题怎样解决。谢谢。
发表于 2003-3-15 21:58:30 | 显示全部楼层
你的情况比较麻烦,因为你把windows2000和windowsxp都安装到了最后两个分区,这会导致你删除D盘,建立linux的分区后,无法进入windows,不过也不是没办法解决。
首先,使用PQ Magic删除你的D盘,这很容易,然后光盘引导,进入linux安装程序,在分区那一步时选择Disk Druid,这比较安全,fdisk的话一不小心就是系统毁,数据亡,呵呵。
分区的时候关键是要分一个 "/" 的ext3(当然ext2也可以,但是不推荐)分区,一个swap分区,然后可以适当添加如"/boot"的分区,记住你总共添加了几个分区,假设为a个。

一路带过,下面我就不说了。
PS:你可以把linux的引导程序安装到mbr,不过这样有两层选单,不方便,推荐使用nt os loader引导,具体参见本版其他人的文章,呵呵。

装好linux以后,你需要手动修改C:\boot.ini文件,把里面的
multi(0)disk(0)rdisk(0)partition(3)\WINNT和
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
(我想应该是这样的)
改为
multi(0)disk(0)rdisk(0)partition(3+a-1)\WINNT
multi(0)disk(0)rdisk(0)partition(4+a-1)\WINDOWS
最前面的default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS那行也要改成与下面对应的。
注意,这里的a就是之前你划分的linux分区的个数,-1是因为你删除了一个D盘,还有,这里的3+a-1是要算出来的,不要原样照搬上去。

保存重启,可以进windows了。

PS:如果你的C盘是NTFS,很麻烦哦,要使用一个ntfsdos的软件才行,外面那种全功能自启动的D版盘上自带的,去买一张吧;是FAT32就好。
然后,你会发现boot.ini文件无法编辑,呵呵,很正常,用attrib -h -s -r c:\boot.ini命令去掉他的系统、隐藏、只读属性,改完了再用attrib +h +s +r c:\boot.ini命令改回来。(以上假设你在DOS下面改,其实也可以在linux下面改,直接改就好了,不过linux通常不支持读取写入NTFS)
回复

使用道具 举报

发表于 2003-3-15 22:02:50 | 显示全部楼层
忘了提醒你,这样做以后,windows 2000和windows xp所在盘分别变成了D和E,这样的话系统里面的路径设置之类的全部会乱掉了,按照我的方法改完了以后系统还是进不去。
不过这就不是我的问题了,也不是linux的问题,而是你根本不应该把系统安装到硬盘的最后几个分区,我的意见是,删除你的XP所在分区,做为安装linux用,把D盘用来安装你的windows xp。
回复

使用道具 举报

发表于 2003-3-16 08:08:43 | 显示全部楼层
我觉得可以在删除分区的时候新建一个fat32分区,这样盘符就不会乱了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-19 15:11 , Processed in 0.081691 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表