[分享]实现LINUX、XP双系统启动的超简单方法

为当前最终发行版之前的所有版本提供支持
头像
xiaowei3731
帖子: 129
注册时间: 2007-09-10 18:28
送出感谢: 0
接收感谢: 0
联系:

[分享]实现LINUX、XP双系统启动的超简单方法

#1

帖子 xiaowei3731 » 2007-09-12 18:17

看到很多人在为LINUX、XP双系统启动而苦恼,现分享我一直在用觉得最好的方法而且是超简单。

一般大家都是在已经安装了XP的情况下再安装LINUX的,这样的话GURB都是被装在硬盘的MBR上,当我们重装XP或是用分区魔法师调整硬盘的时候很容易破坏MBR而使得LINUX不能启动,下面我为大家介绍的就是把GURB装在硬盘得主分区也就是C盘,用XP来引导LINUX。
1、在已经装好XP的情况下安装好LINUX,启动还是选择把GURB装在MBR。
2、进到LINUX系统根目录:/boot/gurb,找到一个名为:menu.lst;的文件,把它复制出来,这个文件是要在XP下用的,你可以把他放到一个FAT32的分区或是U盘备用。
3、进到XP系统下载下面的那个GURB.tar.gz解压,把grldr和grub.exe两个文件放到C盘根目录,把在LINUX下考出来的menu.lst文件也放在C盘根目录。
4、在C盘根目录找到boot.ini文件,在后面加上
c:\grldr="LINUX" 保存(LINUX可以改成你想要的英文)。在我的电脑属性那里把你XP的启动菜单时间改为5或10秒
5、重启系统第一次选择启动XP的那项,看到XP的启动菜单后选刚才加进去
那个LINUX,如果步骤没错的话就可以进入LINUX系统了,然后重启用DOS启动盘启动到DOS命令行,在提示符后面输入:fdisk/mbr回车,就把MBR格掉了,重启后就可以从XP的启动菜单引导LINUX了。下次如果要重装XP只要把grldr、grub、exemenu.lst这三个文件备份出来,等装好了在放回去,在boot.ini里加启动项就可以了。
6、如果是先装的LINUX再装的XP就去下面那个连接下一个在windows下面读取LINUX分区的软件,在windows下提取menu.lst文件
在windows下面读取LINUX分区的软件:http://www.linuxfans.org/nuke/modules.p ... o&did=4742
附件
GURB.tar.gz
GURB
(209.31 KiB) 下载 8104 次
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

#2

帖子 bones7456 » 2007-09-12 18:19

写这么长一段还超简单啊?呵呵。
而且,火星了点。。。 :lol: :lol: :lol:
关注我的blog: ε==3
头像
xiaowei3731
帖子: 129
注册时间: 2007-09-10 18:28
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 xiaowei3731 » 2007-09-12 18:24

看着长,其实步骤很简单,对新手来说比较容易上手。我也是新手 :lol:
上次由 xiaowei3731 在 2007-09-12 18:30,总共编辑 1 次。
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#4

帖子 stlxv » 2007-09-12 18:30

:shock: 不是装完什么就不管就能双启动了的么...
PHP是最好的语言!不服来战!
头像
xiaowei3731
帖子: 129
注册时间: 2007-09-10 18:28
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 xiaowei3731 » 2007-09-12 18:32

你要是重装XP就会把原来LINUX的启动菜单干掉的 :lol:
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid
送出感谢: 1 次
接收感谢: 23 次

#6

帖子 leeaman » 2007-09-12 18:34

我不相信windows的东西,我宁愿拿ubuntu cd 重装grub
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#7

帖子 stlxv » 2007-09-12 19:11

xiaowei3731 写了:你要是重装XP就会把原来LINUX的启动菜单干掉的 :lol:
用ubuntu安装盘启动一次重装grub不就行了
PHP是最好的语言!不服来战!
头像
anod221
帖子: 76
注册时间: 2007-04-10 18:36
来自: 西安
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 anod221 » 2007-09-12 19:44

ls的,应该怎么用liveCD重装grub呢
头像
冲浪板
论坛版主
帖子: 7466
注册时间: 2007-05-06 8:19
送出感谢: 0
接收感谢: 5 次

#9

帖子 冲浪板 » 2007-09-12 19:54

以前我用的lilo,可以说是不死的引导工具。
绝妙的方法。
不晓得grub是不是也可以。
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#10

帖子 stlxv » 2007-09-12 19:57

anod221 写了:ls的,应该怎么用liveCD重装grub呢
可以执行

代码: 全选

grub
进入grub shell,或者用

代码: 全选

grub-install
grub-install要带上参数
PHP是最好的语言!不服来战!
头像
skyx
论坛版主
帖子: 9203
注册时间: 2006-12-23 13:46
来自: Azores Islands
送出感谢: 0
接收感谢: 1 次
联系:

#11

帖子 skyx » 2007-09-12 20:11

stlxv 写了::shock: 不是装完什么就不管就能双启动了的么...
这才是超简单的方法。
no security measure is worth anything if an attacker has physical access to the machine
头像
xiaowei3731
帖子: 129
注册时间: 2007-09-10 18:28
送出感谢: 0
接收感谢: 0
联系:

#12

帖子 xiaowei3731 » 2007-09-12 21:03

我是菜鸟怎么能跟你们大虾比,要那些什么命令的东东我都不懂 :lol: 我的目的是不使用命令,就连启动文件也不用去配置。
头像
cfchio
帖子: 48
注册时间: 2006-06-03 22:32
送出感谢: 0
接收感谢: 0

#13

帖子 cfchio » 2007-09-12 23:31

一直都不喜欢把grub写道mbr,毕竟windows才是主要OS,Linux只是用来玩玩而已(对我而言)
u_leno
帖子: 44
注册时间: 2007-09-08 11:46
来自: 杭州
送出感谢: 0
接收感谢: 0
联系:

#14

帖子 u_leno » 2007-09-13 17:48

偶一般用grub加上引导文件通过live安装,还不错哦
头像
xiaowei3731
帖子: 129
注册时间: 2007-09-10 18:28
送出感谢: 0
接收感谢: 0
联系:

#15

帖子 xiaowei3731 » 2007-09-13 17:58

cfchio 写了:一直都不喜欢把grub写道mbr,毕竟windows才是主要OS,Linux只是用来玩玩而已(对我而言)
同意以上观点,grub写在mbr感觉不太可靠
好像大家还没看到我这个方法的好处,只要3个文件啊!除了在BOOT加一条启动其它都不用动。
回复

回到 “老旧版本支持”