找回密码
 注册
快捷导航
查看: 45693|回复: 11

一机三系统:M$ XP+FreeBsd+Linux安装方法

[复制链接] |自动提醒
阅读字号:

187

回帖

0

积分

734

资产值

入门会员 Rank: 1

注册时间
2002-12-26
铜牌荣誉勋章(注册8年以上会员)
发表于 2003-2-28 09:26:21| 字数 658| - 河北省石家庄市 北京国信比林通信技术有限公司 | 显示全部楼层 |阅读模式
如题,M$ XP+Linux大家已经能安装了,但若要再加装一个FreeBsd的系统,要如何做呢,SICE兄说先装M$再装Freebsd再装Linux.
      按思路来说,M$装完后,再装FreeBsd,最痛苦的时候就是安装初期的配置,:~).可以从FreeBsd官方网站下载Hankbook中文版,虽然里面有详细的介绍,但对于我等初次安装的菜鸟来说,还是有点难度的,最主要的是先备份硬盘上的重要数据,否则,哭的可不是我;)
      安装完前两个系统后,再安装Linux,最终采用GRUB来引导多系统的启动.
      想得很完美,但我开始执行的时候,却欲哭无泪,Linux下内核编译不通过不说(RedHat 8.0附带的内核没编译支持IBM TP600E声卡的modules,只能自己重新编译了),连FreeBsd的硬盘分区都有很大的困难,(果真是高贵典雅的OS).不过,我还是决定再多试几次,这样提高水平很快的.
      PS:想从LFS入手,但不知在Linux下如何进行硬盘分区
T43 HH5..

6987

回帖

119

积分

6万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-1-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章金牌荣誉勋章(注册20年以上会员)年全勤勋章2023
发表于 2003-2-28 18:48:09| 字数 104| - 北京市 中国科学院计算技术研究所 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

linux下使用Fdisk进行磁盘分区,比较容易使用。
FreeBSD下使用fdisk进行磁盘分区,使用disklable进行slice的划分。
  
需要试验。才能够最终掌握各种安装技术。
毕竟,计算机是一种试验科学。
我即使掌控一切,也当保持谦逊和敬畏。  --《启示录》
回复 支持 反对

使用道具 举报

187

回帖

0

积分

734

资产值

入门会员 Rank: 1

注册时间
2002-12-26
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2003-3-6 17:32:46| 字数 119| - 河北省石家庄市 北京国信比林通信技术有限公司 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

试验了三天,终于将FreeBsd安装上去了,然后在装FreeBsd的时候,特意留了3G的空间给Linux,而且启动也是在mbr里执行,用root loader,但是在Linux安装的时候,用fdisk却告之无法设为主分区,不知这是什么原因.
T43 HH5..
回复 支持 反对

使用道具 举报

187

回帖

0

积分

734

资产值

入门会员 Rank: 1

注册时间
2002-12-26
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2003-3-6 17:40:51| 字数 26| - 河北省石家庄市 北京国信比林通信技术有限公司 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

不知是不是RedHat 8.0的问题,我再试试看,
吼吼
T43 HH5..
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2003-3-6 17:44:44| 字数 140| - 江苏省南京市 电信 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

我是先装的WinXP,然后是Linux,最后是FreeBSD.
本来只有WinXP独占所有的盘空间, 后来用PQ Magic"割"出2G给RedHat,装上RedHat, 再后来又用同样的方法从WinXP下"挤"出1.5G空间装上了FreeBSD.
T410S
回复 支持 反对

使用道具 举报

6987

回帖

119

积分

6万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-1-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章金牌荣誉勋章(注册20年以上会员)年全勤勋章2023
发表于 2003-3-6 18:42:29| 字数 60| - 北京市 中国科学院计算技术研究所 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

呵呵,建议给Linux5G以上的空间,因为Linux完全安装的时候需要大约4G空间。
建议给FreeBSD3G以上的空间。
我即使掌控一切,也当保持谦逊和敬畏。  --《启示录》
回复 支持 反对

使用道具 举报

187

回帖

0

积分

734

资产值

入门会员 Rank: 1

注册时间
2002-12-26
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2003-3-7 12:32:11| 字数 428| - 河北省石家庄市 北京国信比林通信技术有限公司 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

试了不下于十遍,郁闷ing,难道真的不能用这种方法安装吗?(只试过windows xp professional+FreeBsd 5.0+RedHat 8.0)实在想不通为什么不能照sice的方法安装,无论是M$与Unixt共存或是M$与Linux共存,都没有任何问题了,只是为何,当Unix与Linux共存的时候,却出现了这样的问题,
      我若是先装Linux(RedHat 8.0),再用fdisk分出一个空间给freebsd来安装,不知是否能成功,用GRUB来启动.试试先
      PS:to sice兄,系统能认出咱的NB声卡,却告之没有匹配的modules,是不是只要编译相应的modules,然后再loader,就可以让声卡发声了?
T43 HH5..
回复 支持 反对

使用道具 举报

196

回帖

0

积分

180

资产值

入门会员 Rank: 1

注册时间
2002-12-5
铜牌荣誉勋章(注册8年以上会员)
发表于 2003-3-11 16:48:15| 字数 281| - 江苏省苏州市 电信 | 显示全部楼层

回复: Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

QUOTE:
Roamvalley wrote:
我是先装的WinXP,然后是Linux,最后是FreeBSD.
本来只有WinXP独占所有的盘空间, 后来用PQ Magic"割"出2G给RedHat,装上RedHat, 再后来又用同样的方法从WinXP下"挤"出1.5G空间装上了FreeBSD.

  
请问你的xp是ntfs格式吗?用什么引导系统的?具体点ok?版主大人的作品本人拜读过了,发现还是糊涂装好xp之后装freebsd,freebsd起来了xp没有了
等我备份好原装xp再反复折腾吧。
  
还打算装win2k server 40G不用白不用
回复 支持 反对

使用道具 举报

6987

回帖

119

积分

6万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-1-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章金牌荣誉勋章(注册20年以上会员)年全勤勋章2023
发表于 2003-3-11 21:00:02| 字数 351| - 北京市 中国科学院计算技术研究所 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

FreeBSD需要使用主分区(primary disk),但是主分区是硬盘上的紧缺资源,一个硬盘上面只能分4个主分区。如果你的windows已经占用了一个主分区的话,FreeBSD还需要占用一个,那么就只能在最后的分区空间中划分一部分给Linux了。
  
安装顺序应该是这样的,安装windows,只划分第一个主分区,然后安装Linux,在安装Linux的时候,使用Linux的分区工具划分出两个主分区,一个给FreeBSD,一个给Linux,剩下如果还有空间,就划分为扩展分区,扩展分区中再划分一个给Linux作交换分区就行了。
  
安装完Linux以后,再安装FreeBSD,使用前面划分好的分区就可以了,应该是没有任何问题的。
  
Linux下使用的Fdisk是我使用过的最好用的磁盘分区工具,建议好好看看它的选项。
我即使掌控一切,也当保持谦逊和敬畏。  --《启示录》
回复 支持 反对

使用道具 举报

187

回帖

0

积分

734

资产值

入门会员 Rank: 1

注册时间
2002-12-26
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2003-3-12 10:32:27| 字数 103| - 河北省石家庄市 北京国信比林通信技术有限公司 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

强烈同意sice兄的建议,but,若是用FreeBSD的分区工具也是可以的,只要保持几个原则就可以了,第一,主分区只能有四个,第二,空间要够,别的就没有什么问题的说~~~~,理论上是这样的,但我还没试验成功
T43 HH5..
回复 支持 反对

使用道具 举报

196

回帖

0

积分

180

资产值

入门会员 Rank: 1

注册时间
2002-12-5
铜牌荣誉勋章(注册8年以上会员)
发表于 2003-3-12 12:40:37| 字数 60| - 江苏省苏州市 电信 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

我的问题是引导,用什么引导呢?linux和freebsd的引导怎么和xp共存?我上次装了freebsd之后xp就起不来了
T30 81H 256+512M+wifi
回复 支持 反对

使用道具 举报

6987

回帖

119

积分

6万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-1-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章金牌荣誉勋章(注册20年以上会员)年全勤勋章2023
发表于 2003-3-12 12:51:55| 字数 815| - 北京市 中国科学院计算技术研究所 | 显示全部楼层

Re:一机三系统:M$ XP+FreeBsd+Linux安装方法

使用Linux下的grub进行引导。
#
# Sample boot menu configuration file
#
  
# Boot automatically after 30 secs.
timeout 30
  
# By default, boot the first entry.
default 4
  
# Fallback to the second entry.
fallback 1
  
title  GNU/Debian Linux Kernel 2.4.20
root (hd0,2)
kernel /boot/vmlinuz-2.4.20-686 root=/dev/hda3 vga=0x33b append="video=vesa:mtrr"
initrd /boot/initrd.img-2.4.20-686
  
# For booting GNU/Hurd
# For booting GNU/Debian Linux
title  GNU/Debian Linux Kernel 2.4.18
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda3 vga=0x33b append="video=vesa:mtrr"
  
# For booting FreeBSD
title  FreeBSD 5.0
root   (hd0,1,a)
kernel /boot/loader
  
# For booting Windows NT or Windows95
title Windows 2000 and Windows XP
rootnoverify (hd0,0)
makeactive
chainloader  +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos
  
# For installing GRUB into the hard disk
#title Install GRUB into the hard disk
#root    (hd0,0)
#setup   (hd0)
我即使掌控一切,也当保持谦逊和敬畏。  --《启示录》
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-16 02:43 , Processed in 0.141081 second(s), 38 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部