QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1435|回复: 13

如何使Windows XP与Linux共存?

[复制链接]
发表于 2003-10-15 18:08:56 | 显示全部楼层 |阅读模式
我现在使用的是Windows XP,由于安全问题,所有的分区都是NTFS格式。前几天我安装了RH8.0,运作正常,但是Windows XP无法进入。显示Disk read error。后来发现RH8.0无法读取NTFS分区。几经周折把Windows XP还原了,希望把C盘转为FAT32,可是系统题是由于有压缩文件不能转换。那么我现在是否不能使得Windows XP和Linux共存了?(希望不用重装Windows XP,因为Windows XP中有很多重要文件,而且我经常使用的是Windows XP,只是希望了解一下Linux。)有没有一个可以做双引导的软件可以实现Windows XP NTFS下与Linux双重引导?
发表于 2003-10-15 19:46:58 | 显示全部楼层
先装win xp再装linux应该没问题的,即时的我记得支持linux下读取NTFS
回复

使用道具 举报

发表于 2003-10-15 20:18:31 | 显示全部楼层
可以共存,但LINUX对NTFS文件系统不支持写权限
回复

使用道具 举报

 楼主| 发表于 2003-10-16 18:04:04 | 显示全部楼层

Linux可以读取NTFS分区吗?

可是我使用的时候,在启动时选择“DOS”无法进入(好像提示Disk read error)。写的权限可以后来更改内核实现,对吗?可是RH8.0本身支持对NTFS的读的权限吗?进不去之后我就怀疑是RH8.0不支持读取NTFS分区的缘故,对吗?
回复

使用道具 举报

发表于 2003-10-16 18:19:43 | 显示全部楼层
我就是先装98之后是XP+red/hat/linux9.0的,可是XP就是起动不了.
回复

使用道具 举报

发表于 2003-10-16 22:09:56 | 显示全部楼层
os loader引导多系统实战

os loader引导基本原理:把来自其他操作系统的启动扇区信息变成一个文件,大小一般是512字节,在启动os loader的时候,它读入该文件并启动选择的操作系统。根据上述原理,要引导多系统关键是获得相应的启动扇区前512字节的启动信息。

一、我的分区如下:
dev/hda1  2K
  /hda5  D
  /hda6  E
  /hda7  /boot
  /hda8   swap
  /hda9  /

二、安装系统

先安装2000,再安装linux,注意安装时GRUB/lilo不要安装在MBR,要安装在/boot中,定要做一个启动盘。

三、引导文件

用linux启动盘启动进系统。
在提示符#下键入:
dd if=/dev/hda7  of=/bootsect.lnx bs=512 count=1 (因为/boot在hda7,以上命令的意思是:dd if= 引导分区,of=启动扇区文件存放路径,bs=对应扇区前?字节,count为读写次数)
mkdir /mnt/winD (先创建winD目录)
mount -t vfat /dev/hda5  /mnt/winD (将D盘mount到目录winD)
cp /bootsect.lnx /mnt/winD
然后,改C盘下的boot.ini(隐藏文件),加入c:\bootsect.lnx="RedHat Linux7.3"到2000的根目录中操作。最后,重启。

os loader引导时出现启动菜单:
Microsoft Windows 2000
RedHat Linux7.3
选择第2项将进入GRUB/lilo,GRUB/lilo引导又会出现启动菜单:

linux
windows
选择linux将进入rh7.3
选择windows将返回到一开始os loader引导启动菜单。


我的系统就是以上文章中的一样!!大家可以查考!!
回复

使用道具 举报

 楼主| 发表于 2003-10-17 14:11:46 | 显示全部楼层
confused, 我进入不了Windows XP, 怎么可以修改C:\boot.ini? Linux可以直接对NTFS进行读写吗?
回复

使用道具 举报

发表于 2003-10-17 22:16:48 | 显示全部楼层
NTFS 能够读取已经算是不错了,应该禁止写入,否则NTFS的用户级权限形同虚设。

RH不清楚。反正我同学的机器就是2000Server+XP+Mandrake 9.1没什么问题,用lilo引导都能出来。
回复

使用道具 举报

发表于 2003-10-17 23:18:51 | 显示全部楼层
[quote:4d171ced7f="Lenyado"] confused, 我进入不了Windows XP, 怎么可以修改C:\boot.ini? Linux可以直接对NTFS进行读写吗? [/quote]
阿比哥的东西是这样的!!!!!!!
就连我把cpu换了,它就进入不了了!!!!!!!!!
所谓的安全性太好了!!!!!!!!
回复

使用道具 举报

 楼主| 发表于 2003-10-18 01:41:42 | 显示全部楼层
还有别的方法可以使得RH的引导系统可以引导Windows XP吗?
回复

使用道具 举报

发表于 2003-10-18 03:23:39 | 显示全部楼层
可以用魔法启动。。。bootmagict..
回复

使用道具 举报

 楼主| 发表于 2003-10-18 09:51:35 | 显示全部楼层
[quote:02385ac5b9="linuxCN"]可以用魔法启动。。。bootmagict..[/quote]
您确定没有写错吗?bootmagict?我找不到也!bootmagic也找不到,能不能提供一个链接?谢了!
回复

使用道具 举报

发表于 2003-10-18 13:52:14 | 显示全部楼层
建议你用system commender!!!!!!!
不过我现在好像找不到可以下载的了~~~~~~~ 几个搜索引擎都试过了!!!
回复

使用道具 举报

 楼主| 发表于 2003-10-18 14:05:36 | 显示全部楼层
Thanks, 1860ly! But I cant get your point? I can download the softwares there or something? Maybe there are other Linuxes can better support NTFS? BTW, I know very little about Linux, so I don't know what's rpm. And what does that 'System Commender' do? Many thanks!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-18 21:47 , Processed in 0.054722 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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