装了linux后,2000系统变的N慢,而且提示硬盘出错,为什么啊?help me!!!

sxb58509 2003-10-10 11:30:51
我原来装有win2000的系统,今天又装了一个linux,linux是可以用,但是进入2000后就提示出错,奇怪的在2000下竟然也可以看见装linux的盘,但是打不开该盘
请问这是为什么啊??
谢谢了!!!
...全文
21 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxb58509 2003-10-11
  • 打赏
  • 举报
回复
我已经把要装linux的硬盘给格了,在装linux的又格了一次。我的40g的硬盘是这样分的

c:5g 装2000server d:5g 装winXP e:10g f:12g g;800mb swap分区 h:5g装linux

可是这样还是不行啊,进入2000就提示出错,而且变的很慢,是不是引导程序的问题

啊???还有下面的文章小弟看不怎么懂还望高手们指点(俺是第一次装linux,菜啊),

QQ:44611799 摘抄文章如下:

我仅以常见的OS Loader和Grub讲讲多启动的实现。如果安装了Windows2000,那么OS Loader是自动安装好了的,在C盘的根目录中会有几个重要的配置文件,我们需要更改的一般是boot.ini。如果是依照Microsoft的Windows版本的渐新的顺序安装,那么后续版本可以兼顾到原来的启动问题,如果想到过来,则需要在安装了老版本的Windows之后将最新的Windows的安装光盘中的OS Loader文件替换老版本的,一个是ntdetect.com,还有一个是ntldr。但是由于我们加入了Linux,需要知道OS Loader不能直接引导Linux内核,我们需要把Grub或者LILO安装到安装Linux的根节点的分区上,这个在安装是如果选了就不用作了,否则要登陆Linux,使用fdisk察看分区,找到后运行LILO或者Grub,安装到那个分区上,以下是用Grub实现的方法:假设我们把Linux装到/dev/hda7上,我们先运行grub,然后,键入root (hd0,6)表示根在第一个硬盘,第三个逻辑分区(Logic Partition)上,6是用7减去1,其他情况都是用在fdisk中获得的数字减一。这时,Grub会报告分区类型,再键入setup(hd0,6)就安装好了,最后退出quit即可。我们安装之后就要用OS Loader加载Grub从而引导Linux,这需要安装了Grub的分区的前512个字节,按前文的例子,就是/dev/hda7,在Linux中可以用dd if=/dev/hda7 of=bootsect.lnx bs=512 count=1获得。把bootsect.lnx拷贝到Windows的分区,最好是和boot.ini文件一起。假如是在/dev/hda1,可以用mount /dev/hda1 /mnt/my_c挂载分区(/mnt/my_c必须存在),再mv bootsect.lnx /mnt/my_c/bootsect.lnx即可。回到Windows中修改boot.ini文件,在[Operating System]中添加C:\bootsect.lnx=”Red Hat Linux”,等号前是文件的路径,后面是标签。注意Timeout的值,要足够大才看得见效果。
使用Grub完成多启动就比较容易,添加新的操作系统也很方便。它的配置文件在/boot/grub/grub.conf中格式为title 标签名,如Windows 2000 Professional,然后是引导命令,对于类Unix的操作系统,如FreeBSD,Linux等等,可以试着使用引导Linux的方式(文件中有例子),如果不行,或者已经在那个分区安装了合适的引导程序,可是试用以下命令:rootnoverify (hd0,n)表示用第一个硬盘上的n+1号分区(第二块硬盘使用hd1,以此类推),再chainloader +1读取前512字节,最后boot(可以省略),这种方法也适合Windows。如果再第二块硬盘上装有Windows,原先依靠Bios改变硬盘顺序启动不同操作系统的话,则需要使用map命令交换硬盘顺序,即在一开始加上map (hd0) (hd1)和map (hd1) (hd0),这样就完了。
  • 打赏
  • 举报
回复
装linux以前应该先把准备用来装linux的分区在windows下删除

----------------------------------------
宠辱不惊,坐看庭前花开花落;
去留无意,漫随天上云卷云舒;
----------------------------------------
wangguoqin1001 2003-10-11
  • 打赏
  • 举报
回复
根本问题在于楼主把linux装在了一个fat32或者ntfs分区上,而不是ext2、ext3或者reiserfs上面,这样的问题即使使用楼上的方法解决了,linux的运行状态也不会好,所以正确的方法应该是:删除linux分区,重新安装linux。
lubaixu 2003-10-11
  • 打赏
  • 举报
回复
硬盘分区表出错了.
我的一个宿友也是这样.
blueimpulse 2003-10-11
  • 打赏
  • 举报
回复
没错,原来我也有这样的问题
主要是Win2000会在开机后检测硬盘
你只要用2000的磁盘管理程序(在管理工具中)把linux的那个去掉,不让2000管理就行了!
sungod8 2003-10-11
  • 打赏
  • 举报
回复
可能LINUX安装程序破坏了2000的分区结构!!
一般分区于分区之间保留有8MB的未使用空间较好!

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧