XP与linux系统双系统引导怎么做?

XP与linux系统双系统引导怎么做?,第1张

其实很简单,首先你要分区,你的XP最好用NTFS的文件系统

然后把那部分剩余的磁盘格式化为EXT3分区给Linux使用,XP的NTFS分区设为活动分区。

安装顺序为:先windows,然后再Linux,因为Linux采用Grub的引导方式,它会列举出你已经安装的系统,并给出启动菜单。安装的时候,Linux安装程序会询问你将Linux安装在什么地方,你选择安装在Ext3的分区就可以了!

等待安装完毕之后,就会看到双系统的启动菜单了。

我一直都是这么做的,屡试不爽啊!

你的思路错了

需进入linux系统修改文件

系统为xp,ubuntu

linux双系统。xp装在系统的第二个分区,第一个分区是dell的系统诊断工具。linux安装在第六个分区,第二个活动分区。

安装的时候因为花屏和我不明的 *** 作导致系统启动菜单里没有xp。由于一些事情还需要在xp下完成,需要重新将xp启动出来。

相当久以前我曾经编辑过grub的启动菜单,那是在fc下。不过,以前积累的那点东西已经全部被时间磨损光了。

查看,menu.lst,看到里面有个例子。

#

title

Windows

95/98/NT/2000

#

root

(hd0,0)

#

makeactive

#

chainloader

+1

#

#

title

Linux

#

root

(hd0,1)

#

kernel

/vmlinuz

root=/dev/hda2

ro

忘了怎么查看分区了,依稀记得xp的分区好像是hd0,2

添加进去试试,reboot

选这xp,启动不了。忘了显示的什么了,反正是不能启动。由于不太清楚是怎么回事,上网查了查,看到有人是这么写的。

title

Microsoft

Windows

XP

Professional

root

(hd0,*)

savedefault

makeactive

chainloader

+1

比默认的多了行savedefault。sudo

gedit

/boot/grub/menu.lst

解决办法一:

1、用linux安装盘启动系统,选择linux

rescue模式进入

原有的根会mount到/mnt/sysimage

2、进入提示符之后首先确认根分区,可以通过cat

/mnt/sysimage/etc/grub.conf看到

3、键入grub命令进入grub

3、键入root

(hdx,

y)

其中x,y是从第二步得到

4、键入setup

(hdx)

解决办法二:

1

、用Live

CD从CD-ROM启动系统,进入linux桌面。

2、

打开终端或者切换到一个tty(Ctrl+Alt+F1)。

3

、在终端底下使用超级用户输入

grub,然后输入密码,就会进入

grub

的提示符下。

4

、再输入find

/boot/grub/stage1

查看你的linux所在的硬盘分区,例如我的如下:

grub

find

/boot/grub/stage1

find

/boot/grub/stage1

(hd0,8)

5

、输入:root

(hd0,8)

(以我的为例)

6

、输入:setup

(hd0)

7、

输入:quit。

8

、重新启动电脑.

这样就可以看到XP和linux的双系统引导了。


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

原文地址: http://outofmemory.cn/yw/6244865.html

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

发表评论

登录后才能评论

评论列表(0条)

保存