- 论坛徽章:
- 0
|
出处:水木清华
目 录
1. NVidia nForce主板芯片组的声卡、网卡部分如何驱动?
2. 在X Window里ATI公司的新式显示卡芯片如何驱动?
3. 如何让ports先从国内服务器上下载文件?
4. 为什么安装完FreeBSD 5.x后,grub无法引导FreeBSD?
5. 如何在清华大学紫荆公寓通过IEEE 802.1x端口认证联网?
6. 如何使用USB 2.0设备?
7. 如何安装Linux编译的FireFox 1.0?
8. 安装ports、使用fetch时,如何设置代理服务器?
9. 如何挂接FAT32文件系统、光盘ISO9660文件系统,并能正确处理汉字?
10. FreeBSD支持Linux的文件系统EXT2,EXT3,ReiserFS吗?
1. NVidia nForce主板芯片组的声卡、网卡部分如何驱动?
答:网卡: 安装ports: /usr/ports/net/nvnet/,也可尝试ndis(4)。
声卡: 尝试命令kldload snd_ich,若成功后,可以有两种永久设定方式:
1.在/boot/loader.conf中加上: snd_ich_load="YES"
2.在内核配置文件中写上:
device sound
device snd_ich
(对稍旧版本的内核,是: device pcm )
2. 在X Window里ATI公司的新式显示卡芯片如何驱动?
答:安装XFree86 4.4(/usr/ports/x11/XFree86-4)或X.org 6.8.1(/usr/ports/x11/xorg)。
安装前,要先将ports用cvsup更新至最新。
推荐安装X.org 6.8.1,它也支持NVidia驱动程序。安装时可修改Makefile,不编译
不常用的xorg-nestserver,xorg-vfbserver,xorg-printserver。
假如需要安装X.org 6.8.1,须在/etc/make.conf中加入:
X_WINDOW_SYSTEM=xorg
假如需要安装XFree86 4.4,须在/etc/make.conf中加入:
X_WINDOW_SYSTEM=xfree86-4
两者是互斥的。
3. 如何让ports先从国内服务器上下载文件?
答:在/etc/make.conf中写上:
MASTER_SITE_OVERRIDE= \
ftp://ftp2.tsinghua.edu.cn/mirror/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://freebsd.csie.nctu.edu.tw/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://eelinux.3322.org/pub/mirror/gentoo/distfiles/
4. 为什么安装完FreeBSD 5.x后,grub无法引导FreeBSD?
答:grub目前不支持UFS2,而FreeBSD 5.x缺省将分区格式化为UFS2。
如需要grub支持,只能将分区格式化为UFS1
5. 如何在清华大学紫荆公寓等地区通过IEEE 802.1x端口认证联网?
答:下载软件 https://usereg.tsinghua.edu.cn/
详情参见 https://usereg.tsinghua.edu.cn/tuw306_FAQ_unix.html
6. 如何使用USB 2.0设备?
答:在内核配置文件中加入device ehci,然后重新编译内核。
需要指出的是:目前来自NetBSD的相关代码对USB 2.0的支持还很不完善,
使用时常常会出现内核崩溃。
7. 如何安装Linux编译的FireFox 1.0?
答:先安装ports: /usr/ports/x11-toolkits/linux-gtk2,这会递归的安装linux_base-8等。
适当的配置linux-fontconfig。
然后下载并解包firefox-1.0.tar.gz,就应当可以使用了。
8. 安装ports、使用fetch时,如何设置代理服务器?
答:设置环境变量FTP_PROXY,HTTP_PROXY等。详见手册fetch(3)(命令为man 3 fetch)。
如若使用SOCKS代理服务器,须使用NEC Socks5。设置环境变量SOCKS5_SERVER
或书写配置文件libsocks5.conf,然后执行命令:
runsocks make
runsocks fetch ...
如此等等。
9. 如何挂接FAT32文件系统、光盘ISO9660文件系统,并能正确处理汉字?
答:对于FreeBSD 4.x,目前已经没有可靠的方法支持汉字。Gbfs已失效。
对于FreeBSD 5.x,这样挂接:
mount_msdosfs -o ro -L zh_CN.GBK -D CP936 /dev/ad0s1 /dosc
mount_cd9660 -C CP936 /dev/acd0 /cdrom
在/etc/fstab里这样写:
/dev/ad0s1 /dosc msdosfs ro,-L=zh_CN.GBK,-D=CP936 0 0
/dev/acd0 /cdrom cd9660 ro,noauto,-C=CP936 0 0
以上范例都有FAT文件系统指定只读。慎用对FAT文件系统的读写操作。
10. FreeBSD支持Linux的文件系统EXT2,EXT3,ReiserFS吗?
答:FreeBSD支持EXT2,EXT3。但是对于EXT3需要谨慎,FreeBSD不支持其中的日志信息,
这样对于没有正确解除挂接的EXT3文件系统,可能会造成数据丢失。
对于EXT2,EXT3,挂接命令均为mount_ext2fs(。
FreeBSD目前不支持ReiserFS。 |
|