LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: acaimin

gentoo可以和xp并存吗?

[复制链接]
发表于 2009-4-16 08:30:19 | 显示全部楼层
同时运行都没问题,何况并存!
回复 支持 反对

使用道具 举报

发表于 2009-4-16 09:25:00 | 显示全部楼层
Post by firefoxmmx;1975022
如果是安装版本的XP,需要比LINUX先安装。如果LINUX先安装,后安装XP就会黑屏,XP在进入安装程序的时候,会启动分区检测,出现了未知分区一直等待状态即黑屏。第二个方法就是用GHOST版本的XP,这种安装方式就没有任何限制。


那是因为XP安装盘认不出太多的分区,如果用2003的盘就没有问题。

我当时是直接在Gentoo下把分区结构用 fdisk -l > fdisk.txt 保存下来,然后用fdisk把后面的几个分区从分区表中删了,装好XP后再到Gentoo中把分区表改回去。
回复 支持 反对

使用道具 举报

发表于 2009-4-16 10:21:05 | 显示全部楼层
我就是xp和gentoo共存的,先装xp,再在后面的分区中用fdisk分安装的gentoo分区,ghost软件不会影响grub,所以以后重装恢复xp都没事。
回复 支持 反对

使用道具 举报

发表于 2009-4-16 10:47:52 | 显示全部楼层
不仅可以和XP并存,还可以和Vista并存。把Grub装在/就可以了,然后用dd读取512字节的grub启动文件,然后通过winLoader来引导。
回复 支持 反对

使用道具 举报

发表于 2009-4-16 12:48:20 | 显示全部楼层
我刚接触Gentoo时常做的事情是在Gentoo的virtualbox里面启动原来机上的XP.
回复 支持 反对

使用道具 举报

发表于 2009-4-16 13:55:50 | 显示全部楼层
Post by cliffordli;1975223
我刚接触Gentoo时常做的事情是在Gentoo的virtualbox里面启动原来机上的XP.

这个是怎么做到的,很想试试。
先emerge virtualbox 再设置一下就可以? uSB 声音什么的都支持吗?
回复 支持 反对

使用道具 举报

发表于 2009-4-16 15:55:10 | 显示全部楼层
Post by erlv;1975256
这个是怎么做到的,很想试试。
先emerge virtualbox 再设置一下就可以? uSB 声音什么的都支持吗?


要用这个只能用virtualbox-bin

实现方法其实网上很多说的。

首先, 在xp下备份一个硬件的profile1, 这是考虑到不想全屏使用xp,且virtualbox有个无缝模式会装上一点东东。

开放权限给普通用户有读写/dev/sda和xp的C盘(/dev/sda1)等的权限。如果没有开放的话用sudo也行, 但启动virtualbox要在命令行下打sudo VirtualBox.

$ VBoxManage internalcommands createrawvmdk -filename ~/win.vmdk -rawdisk /dev/sda -partitions 1,5,6 -relative -register

上面1,5,6就是原来XP的C,D,E盘,即/dev/sda1,/dev/sda5,/dev/sda6.

它会产生两个文件, win.vmdk和win-pt.vmdk

因为我们装了Gentoo,由于grub的存在, 直接用virtualbox加上这个win.vmdk是不可能启动原来盘上的xp的。不可能用Gentoo启动原来的物理硬盘,又从virtualbox里面启动Gentoo吧? 所以我们要给这个win.vmdk一个单独的mbr.

这个要mbr,没有的装上。
$ sudo emerge mbr

然后, 给win.vmdk加上新的mbr.
$ sudo install-mbr -f -p 1 win-pt.vmdk

这下我们启动virtualbox就可以新建一个virtual machine, 使用这个win.vmdk就行, 其它和单独建个新的virtual disk装winxp没什么区别。

装上无缝模式后在winxp里用一个virtual的名字代替原来的硬件profile。如果单独使用windows就用我们原来的profile1启动,这下就不会和原来的系统硬件有冲突了。

声音好象vbox里面的系统和gentoo两者只能有一个可以用, 不能两个同时用。USB没用过不知道。
回复 支持 反对

使用道具 举报

发表于 2009-4-16 18:57:11 | 显示全部楼层
我的一个硬盘上同时有 xp + gentoo + archlinux + debian + freebsd 并存
回复 支持 反对

使用道具 举报

发表于 2009-4-17 14:24:15 | 显示全部楼层
楼主需要的是普及硬盘分区方面的知识。
回复 支持 反对

使用道具 举报

发表于 2009-4-17 23:35:04 | 显示全部楼层
看来老兄你也有点不懂了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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