16 12
发新话题
打印

FreeBSD4.7安装手记

FreeBSD4.7安装手记

上次我安装FreeBSD未能成功,今天终于下定决心再次上阵,经过三个小时的苦战,经历了n多"磨难"终于成功,把经历贴出来给大家借鉴,希望对大家有所帮助.

        我的硬盘原来划分如下:

        hda1        6G        FAT32        winxp
        hda2        Ext
                hda5        6G                FAT32        apps1   (winXP)
                hda6        6G                FAT32        apps2        (winXP)
                hda7        100M        ext3        /boot        (RH linux)
                hda8        6G                ext3        /                (RH linux)       
                hda9        500M        linux-swap                (RH linux)
                hda10        6G                ext3        /usr        (RH linux)
        hda3        空闲空间

        我准备把我的FreeBSD安装到空闲空间中.用FreeBSD光盘启动,开始安装FreeBSD,安装过程中把未分配空间全部分给FreeBSD.引导程序选择用FreeBSD的引导程序,安装到MBR中(因为想用FreeBSD的引导程序启动我的winXP和Redhat,没想到就是这里给我造成大麻烦).
        安装好FreeBSD后重启后出现FreeBSD的引导程序界面,F1可以启动我的winXP,F3启动FreeBSD,还有一个F5显示drive 1,我猜想应该是Redhat,结果按F3后竟然显示 missing operation,看来是我的FreeBSD无法识别redhat.现在想来能是我原来把grub安装到了MBR导致,如果把grub安装到启动分区应该没问题.
        因为我在安装FreeBSD前没有备份我的Redhat,里面可有我很多有用的东东啊!想来想去还是应该恢复grub,用它来引导FreeBSD.
        拿出Redhat的第一张安装光盘重启动机器,按F5后键入linux rescue <enter> 进入rescue模式,先后进行语言(选english)和键盘布局设置后出现以下提示符: #sh>

        然后键入grub,等一会就出现 grub> 提示符.然后:

        grub>root (hd0,7)
       
        grub>setup (hd0)

        出现successful....字样.先后 quit,exit重新启动,哇哈哈,熟习的grub启动界面终于出现,顺利进入Redhat!

        下面的问题是如何把FreeBSD添加到grub启动菜单里,看下面:

        #cd /boot/grub

        #vi grub.conf

        在grub.conf中添加一下内容:

        # For booting FreeBSD
        title FreeBSD 4.7
                root (hd0,2,a)
                kernel /boot/loader

        保存后重新启动,grub中即出现FreeBSD 4.7,选择后可以顺利进入FreeBSD.大功告成!

        下面是我现在的Fdisk -l /dev/hda的显示:

        [root@microweb root]# fdisk -l /dev/hda

        Disk /dev/hda: 255 heads, 63 sectors, 5005 cylinders
        Units = cylinders of 16065 * 512 bytes

           Device Boot    Start       End    Blocks   Id  System
        /dev/hda1   *         1       791   6353676    b  Win95 FAT32
        /dev/hda2           792      4020  25936942+   f  Win95 Ext'd (LBA)
        /dev/hda3          4021      5005   7912012+  a5  FreeBSD
        /dev/hda5           792      1582   6353676    b  Win95 FAT32
        /dev/hda6          1583      2373   6353676    b  Win95 FAT32
        /dev/hda7          2374      2386    104391   83  Linux
        /dev/hda8          2387      3176   6345643+  83  Linux
        /dev/hda9          3177      3242    530113+  82  Linux swap
        /dev/hda10         3243      4020   6249253+  83  Linux      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

用下来稳定吗?还有这行root (hd0,2,a) 是什么意思啊?      

TOP

真实感受啊,加上去啊      
你一定可以的,只要你努力

TOP

[QUOTE]最初由 星云 发布
[B]用下来稳定吗?还有这行root (hd0,2,a) 是什么意思啊? [/B][/QUOTE]

很稳定,速度快得不得了 只不过X不怎么样,默认的是twm,感觉不好,等我装了fluxbox和xfce再好好配置.      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

root (hd0,2,a)是指定FreeBSD的启动位置/boot/loader.      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

我也刚装上参照你的方法

grub 真不错,还没觉出freebsd特别好的地方      

TOP

X配置好了吗      
你一定可以的,只要你努力

TOP

Yes!终于配置好了X,我用的是KDE,显示效果一流!:w
只可惜还是不能上网.搞了好久ppp,还是不行,可以拨号,但打不开网页.苦恼ing..... :mad:
阿泰把我的那个配置XF86Config的帖子置顶吧,应该可以对大家有帮助的.      
在自由的天空自由翱翔... Blog: http://www.donews.net/maxzhongcn

TOP

好,马上做      
你一定可以的,只要你努力

TOP

我现在系统上有 win2000  rh8  ,  也想装个 freeBSD玩玩.
   下载了 .iso 文件,  用软盘装不行.   老是有错误.  
   现在想把它刻成光盘,   不知道要不要压缩后再刻,   还是直接刻一个 .iso文件?      

TOP

 16 12
发新话题