就要元旦了,今天中午吃完饭后我们就放假了(今天中午食堂的饭不错,^_^)。现在简单描述一下我在 FMV-253L 上安装 FreeBSD 6.2 以及 mplayer 过程。

首先是硬盘问题,关于 235L 最大支持多大的硬盘。网上看到已经有人在 253L 上成功安装了 80G 硬盘,根据我的理解,关于主板对硬盘的支持有几个临界点:528M,2.1G,8.4G,32G,137.4G 等,如果能够安装 40G,那就一定能够安装 120G,当然事实证明确实如此。至于 253L 能否支持 160G 硬盘就无从知晓了,没有把握的事情我不做,况且现在 120G 硬盘性价比更高一些。

下定决心之后,直奔太平洋三期。硬盘参数如下:
型号:HTS541612J9AT00
容量:120GB
转速:5400转
缓存容量:8M
平均寻道时间:11ms
数据线接口类型:IDE
电源接口类型:N/A
传输标准:ATA-100
内部最大传输速率:493Mbit/s
外部最大传输速率:100Mbit/s
盘片数量:2
单碟容量:80GB
NCQ支持:N/A
垂直技术支持:支持
硬盘类型:笔记本
产品尺寸:2.5英寸

#####
# 安装 FreeBSD 6.2 大概过程
##################################

首先将硬盘放在我的 T21 上安装系统。然后将硬盘再将硬盘装到 253L 上。253L 换硬盘还是很麻烦的,简直就是大卸八块啊。虽然已经拆过几次了,轻车熟路了,可是这次不小心将左边屏轴上的盖子弄掉了。还好硬件一切OK,反正俺对外观无要求,哈哈。

大概过程:
定制并安装内核 –> Port 安装 Xorg –> Port 安装 fvwm2-devel –> Port 安装 mplayer –> Port 安装 samba

安装 samba 的作用是为了方便的拷贝电影到机器上。

#####
# 播放效果:AVI 格式的电影、电视剧播放效果很好
###################################

对于如下参数的 AVI 格式的电影,播放效果很好,不会有停顿的感觉。
VIDEO:
[XVID]
608×336
24bpp
23.976 fps
1022.0 kbps (124.8 kbyte/s)
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)

此时对应的 top 结果如下:(可以看到在 FreeBSD 6.2 下,对于一个 608×336,23.976fps,1022kbps 的avi格式的电视剧来说,253L 还是可以从容应付的

last pid:
6146;
load averages:
0.85,
0.36,
0.20

up 0+00:34:24
15:02:27
34 processes:
3 running, 31 sleeping
CPU states: 61.1% user,
0.0% nice,
5.8% system,
1.9% interrupt, 31.1% idle
Mem: 46M Active, 15M Inact, 34M Wired, 5172K Cache, 20M Buf, 460K Free
Swap: 256M Total, 24M Used, 231M Free, 9% Inuse

PID USERNAME

THR PRI NICE

SIZE

RES STATE

TIME

WCPU COMMAND
6144 xuming

1 108

0 58720K 22508K RUN

0:38 33.56% mplayer
765 xuming

1 104

0 22784K
7236K RUN

0:36 24.66% Xorg
6111 xuming

1
96

0
5612K
2016K select

0:04
1.03% xterm
6120 xuming

1
96

0
4124K
1800K select

0:03
0.05% conky
778 xuming

1
96

0
2344K
1056K RUN

0:05
0.00% top
770 xuming

1
96

0
5740K
2136K select

0:02
0.00% fvwm
4903 xuming

1
96

0
6252K
1340K select

0:02
0.00% sshd
775 xuming

1
96

0
6252K
1480K select

0:01
0.00% sshd
6146 xuming

1

8

0 58416K 27864K nanslp

0:01
0.00% mplayer
723 xuming

1
20

0
4976K
1060K pause

0:01
0.00% csh
4904 xuming

1

5

0
4976K
1072K ttyin

0:01
0.00% csh
4900 root

1

4

0
6276K
1340K sbwait

0:01
0.00% sshd
772 root

1

4

0
6276K
1348K sbwait

0:00
0.00% sshd
687 root

1

8

0
1760K

716K wait

0:00
0.00% login
6112 xuming

1
20

0
4984K
1096K pause

0:00
0.00% csh
491 root

1
96

0
1376K

656K select

0:00
0.00% syslogd
627 root

1

8

0
1388K

736K nanslp

0:00
0.00% cron
646 root

1
96

0
1336K

556K select

0:00
0.00% moused
776 xuming

1
20

0
4712K
1068K pause

0:00
0.00% csh
764 xuming

1

8

0
2364K

856K wait

0:00
0.00% xinit
620 root

1
96

0
3524K
1164K select

0:00
0.00% sshd
278 root

1 113

0
1464K

568K select

0:00
0.00% dhclient
693 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
692 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
689 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
746 xuming

1

8

0
1716K

752K wait

0:00
0.00% sh
688 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
691 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
690 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
694 root

1

5

0
1344K

592K ttyin

0:00
0.00% getty
563 root

1
96

0
1288K

532K select

0:00
0.00% usbd
325 _dhcp

1
96

0
1464K

584K select

0:00
0.00% dhclient
162 root

1
20

0
1252K

464K pause

0:00
0.00% adjkerntz
426 root

1 113

0

528K

16K select

0:00
0.00% devd

#####
# 内核定制需要注意的地方
##################################

在合适的位置添加或修改如下参数:
machine

i386
cpu

I586_CPU
options

CPU_ENABLE_LONGRUN

# 适用于全美达的 CPU
ident

My253L

device

drm

# 据说可以开启显卡的 3D 功能
device

mach64drm

options

VESA

# 这两个参数适用于高分辨率的控制台
options

SC_PIXEL_MODE

device

acpi_fujitsu

# 加入富士通笔记本的 acpi 模块

######
# 253L 适用的 /etc/make.conf 如下
#######################################

# $FreeBSD: src/share/examples/etc/make.conf,v 1.265.2.8 2006/09/13 08:39:16 des
#
# Edited by xnming21@hotmail.com for his FMV-253L use.
# Please see make.conf(5) and /usr/share/examples/etc/make.conf
#
CPUTYPE?=crusoe
CFLAGS= -O2 -pipe
CXXFLAGS+= -fconserve-space
MAKE_SHELL?=sh
NO_PROFILE=true
FETCH_CMD=/usr/local/bin/axel -n 2 -a
DISABLE_SIZE=YES
MASTER_SITE_BACKUP?= \
ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}

注意:在 /usr/src/share/examples/etc/make.conf 中没有提示 CPUTYPE 可以选择 crusoe,但是通过查看 /usr/src/share/mk/bsd.cpu.mk 文件,可以发现还是针对 crusoe 这款 CPU 做了配置了。所以可以在 make.conf 中放心使用 CPUTYPE?=crusoe

其他内容同我的 T21 上 make.conf 的设置。

Possibly Related Posts: (Automatically Generated)

Tags: , , ,

1 Comment on FMV-253L 安装120G硬盘,安装 FreeBSD 6.2 看电影

  1. newauh says:

    非常不错 谢谢 我正在找全美达CPU在freebsd下面的优化参数

    [Reply]

Leave a Reply

*