LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: morya

请问,有没有办法让已有的xp不动,安装上gentoo?

[复制链接]
发表于 2008-7-8 12:50:09 | 显示全部楼层
我简单说一下我的过程:
1,在windows下分出一个区做根
2,下载grub4dos,只需要两个文件:grldr,menu.lst,把这两个文件放在WIN分区的根目录下,menu.lst的内容见本贴最下面。
然后在boot.ini的最下面加上这样一行:
c:\grldr=grub4dos
开机时进入windows的系统菜单选项选择grub4dos,这样就可以在安装grub(即不修改硬盘的主引导记录)的情况下引导linux系统。
3,用stage3安装gentoo,注意:安装grub那步跳过,把内核文件复制到根分区,名字为vmlinuz。
4,重启,在windows的系统选择菜单选择grub4dos就可以引导gentoo了。

menu.lst内容如下:

color black/cyan yellow/cyan
timeout 3
default 0

title gentoo
find --set-root /vmlinuz
kernel /vmlinuz root=/dev/sda8 quiet

注意:sda8要根据你自己的分区情况来修改

其实这样有点复杂,不过这样的好处是不会修改硬盘的MBR,也就是说你安装任何一个linux发行版的时候,都可以把安装grub那步跳过了,而且grub4dos十分灵活,不管你安装多少个LINUX和WINDOWS,都可以用它来引导。
我的机器的情况不是这样的,我是把grub4dos写入了mbr,即电脑启动时会自动搜索所有分区的根目录下是否有grldr,如果有的话就会把控制权交给grldr,由它来引导系统,我们可以通过写menu.lst来引导windows,linux,bsd,dos等等系统,还可以引导硬盘上的软盘镜像,光盘镜像等等,十分方便。比如你想装gentoo,可你没有刻录机,就可以把最小化安装CD解压到某分区,然后就可以用grub4dos来引导启动,效果就相当于你是用光盘启动的。通过Grub4dos能实现绝大多数linux发行版的硬盘安装,是不是很神奇?

附grub4dos的下载地址:http://download.gna.org/grub4dos/
回复 支持 反对

使用道具 举报

发表于 2008-7-8 12:55:59 | 显示全部楼层
Google Blog 不是已经不封了吗?不用 gladder 了吧!
stage3 安装最费时间的是配置内核。USE 只用 profile 提供的也没有什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-8 15:34:16 | 显示全部楼层
貌似大家都很懂的,就我一个小菜

看到说2008-r1又发布了。。
奶奶的,不知道有没有什么patch工具可以把2008.iso变成 2008-r1 ?

我的已有版本 livecd-i686-installer-2008.0.iso
回复 支持 反对

使用道具 举报

发表于 2008-7-8 16:08:38 | 显示全部楼层
楼主你对gentoo的 安装有误解

只要有一个宿主linux 甚至在win下用vmware都能 安装好gentoo
livecd 仅仅只是其中一个安装手段 .而已 .而已

楼下的说的过了 我哪里是什么高手阿 到现在还是 菜鸟一个 ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-8 16:38:13 | 显示全部楼层
是啊?
我倒是有个vmware6 在电脑上
可惜不知道如何操作
这个高人,我可以向你咨询一下么?
我去偷窥下您的email地址
回复 支持 反对

使用道具 举报

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

本版积分规则

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