安装xp,linux,freebsd。用iso安装freebsd

来源:互联网 发布:javascript 获取前url 编辑:程序博客网 时间:2024/05/16 07:39
先装xp,然后linux。 注意要留出空间给freebsd。 如果你已经有了xp和linux,那么必须先想办法腾出空间给freebsd。 freebsd必须安装在主分区里。故此如果你的扩展分区留了空间打算装freebsd的,必须把这部分空间先腾出扩展分区,也就是缩小扩展分区。 如果你的文件系统如下: ------------------------------------------------------ winxp | fat | reserved for freebsd | linux ------------------------------------------------------ {primary} { extended partition } 这种情形是不行的。 如果你的文件系统如下: ------------------------------------------------------ winxp | fat | linux | reserved for freebsd ------------------------------------------------------ {primary} { extended partition } 那么请务必修改扩展分区的大小变成如下形式 ------------------------------------------------------ winxp | fat | linux | reserved for freebsd ------------------------------------------------------ {primary} { extended partition} {not used yet} 当然你的文件系统也可以像下面这种情况,理论上应该是可以的: ------------------------------------------------------ winxp | reserved for freebsd | fat | linux ------------------------------------------------------ {primary} {not used yet} { extended partition} 现在已经具备安装freebsd的基本要求了 下载好iso文件 按照本区另外一个介绍安装5.4的帖子安装freebsd 现引用如下(内附简单的修改): [quote="jovent"]需要的辅助软件: 1)[url=http://www.newhua.com/cfan/200424/ISOEMU_5th.zip]isoemu[/url](引导ISO镜像用) 2)虚拟光驱(用哪个你自己喜欢,首推[url=http://ks.onlinedown.net:82/down/daemon_tools_347cn_eric.exe]DAEMON Tools[/url]短小精简,功能"牛") 具体步骤: 1: 前提:你的系统已经安装里windows的操作系统以及可以上网 2: 下载辅助软件ISOEMU,以及freebsd5.4的5.4-RELEASE-i386-bootonly 只包含启动文件 5.4-RELEASE-i386-disc1 安装盘1 5.4-RELEASE-i386-disc2 安装盘2,这三个安装文件这里可以下载ftp://ftp.freebsdchina.org/pub/FreeBSD/releases/i386/ISO-IMAGES/5.4/ 3: 用虚拟光驱把disc1镜像文件里面的5.4-RELEASE文件夹(236MB左右)提取复制到主分区(估计逻辑分区还不支持,最好是放在你的启动分区),disc1的packages提取出来放到5.4-Release,然后虚拟disc2镜像文件,复制里面的packages文件夹(500MB左右)到刚才从disc1复制出来的5.4-RELEASE文件夹里面,提示文件名相同按覆盖就是. 4: 修改刚才复制过来的5.4-RELEASE/packages的INDEX文件,用写字板打开,查找替换目标"||1"替换成"|"查找"||2"替换成"|",之后保存. 5: 把下载了的isoemu解压到根分区(不需放在文件夹),即含有boot.ini文件的那个分区(里面包含了一个说明文件,详细说明了各个文件的用途和使用方法),之后编辑isoemu.ini找到"isogrub.iso"改为你的启动镜像文件名,我这里用"freebsd.iso",保存退出. 6: 把5.4-RELEASE-i386-bootonly启动镜像文件复制到安放了isoemu的分区,并改名为"freebsd.iso"与上面对应 7: 如果用winxp启动就修改boot.ini文件,在下面加入一行c:/ieldr="Load IsoEmu Final SV" 如果用grub可以不修改,直接按'c'进入命令行输入 chainloader (hd0,0)/ieldr boot 当然也可以进linux修改grub的配置文件 8: 准备功夫完成,现在可以重新启动机器,选择启动load IsoEmu Final SV,isoemu就开始自动加载freebsd.iso文件读取启动信息,接着就是熟悉的引导内核的界面. 下来的步骤相信大家都熟悉,不知道的可以去看看[url=http://www.freebsd.org.cn/snap/doc/zh_CN.GB2312/books/handbook/]HANDBOOK[/url] .你可以选择从硬盘安装,如果不想复制下载那么多文件或者你是局域网可以选择从网上安装,可以省略步骤2,3,只启动SYSINSTALL系统安装程序从其他媒介安装系统 这里感谢UC的 HonestQiao 他给我启发使用DOS工具引导ISO镜像文件.还有freebsdchina.org的某位大侠,(找不到他的贴也忘记名字不好意思) 他启发了我修改packages的INDEX文件,可是照他的方法不管用,我参考了服务器上release的INDEX之后在本地修改 如果有什么地方写得不正确或者不具体的地方希望大家提出,我及时改正和学习.大家可以方便的互相交流学习是我的目标^_^[/quote] 注意:1。必须把光盘文件拷贝到根目录下。 用上述方法进入了安装画面 其实安装整个过程都蛮简单。就不赘述 注意:1。安装中不要选择boot manager或者MBR之类的,选择不修改引导分区 2。最好修改root的密码,否则如果为空gnome进不去 安装完成后,怎么启动freebsd呢 root (hd0,2,a) 第2项表示你的freebsd装在哪个slice。 可以root (hd0,按tab来看哪个是freebsd的位置 kernel (hd0,2,a)/boot/loader boot 这样freebsd就可以启动了,当然你要手工加到linux分区下面的那个grub配置文件里。 你暂时不想修改也没关系,启动的时候用'c'进入命令行敲上面的命令就可以咯
原创粉丝点击