学习nfs时,你可能会遇到Fedora安装问题,这里将介绍安装Fedora 9 nfs问题的解决方法,在这里拿出来和大家分享一下。今天上午从硬盘安装了Fedora 9 nfs,从网上找了不少的参考资料,其实还是很好安装的。
1. 首先从网上下载fedora的镜像文件 Fedora-9-i386-DVD 放在FAT32分区(不能放在NTFS分区)。该分区最好有20G的空间。URL:http://fedoraproject.org/zh_CN/get-fedora
2. 提取出isolinux文件夹下面的两个文件 initrd.img 和 vmlinuz 放在C盘根目录下
3. 下载grub4dos,解压提取出个三个文件 grldr grub.exe 和 menu.lst 放在C盘根目录下
4. 用记事本打开menu.lst,最后添加上:
title Install Fedora 9 nfs kernel (hd00)/vmlinuz initrd (hd00)/initrd.img
5. 用记事本打开C盘根目录下的系统隐藏文件boot.ini,后面加上如下内容:c:grldr="GRUB"
6. 重启,选择"GRUB” ,再选择"Install Fedora 9”,即可进入安装界面.在选择镜像文件的分区时,不怕麻烦的话可以一个一个试。后面的安装按步就班就可以了,不过在选择安装分区是需要注意。应该选择“建立自定义的分区结构”——下一步,这时选择留给LINUX的20G那分区,需要设置三个分区:
1. 引导分区
新建——添加分区:挂载点/boot大小为固定大小,300M到500M,格式ext3. 这个也可以没有,我安装时没有这个分区。
2.交换分区
同上,格式选择为swap,大小为内存的两倍
3.根分区:
添加分区,挂载点选/,ext3格式
然后将修改写入磁盘就行了。
下面Fedora 9 nfs的配置,如果是全部安装,portmap应该是在启动时就自动运行了。Fedora 9 nfs没有启动,需要手动来启动。
1. 修改/etc/exports如果没有,新建一个。
/pub 192.168.10.0/255.255.255.0(rwasyncno_root_squash)。该子网内所有主机都可访问
2. 修改/etc/hosts.allow
sshd:ALL
portmap:192.168.10.0/255.255.255.0:allow
portmap:ALL:deny
nfsd:192.168.10.0/255.255.255.0
3. 启动Fedora 9 nfs server
[root@localhost v2.0]# service nfs start.如果在启动之后需要修改exports,可以exportfs -rv重新输出。
4. 可以在本机测试[root@localhost v2.0]# mount -t nfs 192.168.10.6:/pub /var/nfs
5. 在目标板上运行.下面是我第一次在目标板上运行的结果,查询了之后发现是防火墙的问题。
[root@falinux ~]$ mount -t nfs -o nolock 192.168.10.6:/home/leffy/edfa/v2.0 /mnt/win
mount: RPC: Unable to receive; errno = No route to host
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.10.6:/home/leffy/edfa/v2.0 on /mnt/win failed: Bad file descriptor
6. 关闭防火墙[root@localhost v2.0]# service iptables stop[root@localhost v2.0]# service iptables statusiptables: Firewall is not running.
可以看到防火墙已经半闭以上Fedora 9 nfs系统介绍。
评论 {{userinfo.comments}}
{{child.content}}
{{question.question}}
提交