TDGSGL

综合 => 杂谈 => 主题发帖人为: 古明地觉 于 一月 13, 2022, 08:10:11 pm

标题: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 08:10:11 pm
其实是把原来的拆了。东拼西凑重新组一台 :gln007:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 08:48:11 pm
主板是去年在海鲜市场98包邮入的海尔拆机板。处理器是焊在主板上的J3160

两根2G笔记本OEM条是给别人电脑升级薅的 :gln014:

(https://s2.loli.net/2022/01/13/6yXDvS3YFBoU48A.jpg)

还有一张4SATA的PCIE扩展卡,是原来机器上拆下来的
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 09:36:36 pm
目前有的硬盘

一块240G固态装系统

另外有一块2.5寸500G笔记本机械盘,一块4T的3.5寸紫盘。一个光驱位抽拉硬盘架可以装一大一小两块盘 :gln014:

计划两块2.5寸盘固定在机箱里。亚克力机箱用AutoCAD画再加工。3.5寸盘放在硬盘架上,主要存冷数据。平时挂下载就用2.5寸机械好了

(https://s2.loli.net/2022/01/13/gsdhea4oQyPJMAc.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 09:50:32 pm
电源是收银机的拆机FLEX电源,还没到。之前没有上3.5寸盘的时候用的是DC转ATX的电源,整套系统直接用一个路由器淘汰下来的12V适配器都能轻松带起来,带两块2.5寸硬盘。这次考虑到要上3.5寸盘所以换了正经电源orz

标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 10:08:02 pm
机箱嘛,在画了.jpg :gln009:

(https://s2.loli.net/2022/01/13/ElqDncpfI5z1bPL.png)

画机箱太难了==。主板不是标准ITX,比标准ITX大了一圈。还有各种尺寸标准,比如PCIE槽位置和尺寸,FLEX电源和光驱的尺寸以及开孔,都要一点一点查文档看。如果机箱加工完以后再发现安装不了就杯具了 :gln011:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 13, 2022, 10:12:06 pm
电源到了继续更
标题: Re: 从零开始攒一台NAS。慢更
作者: 康帕内拉一月 13, 2022, 11:14:38 pm
技术力
标题: Re: 从零开始攒一台NAS。慢更
作者: 蒼鳥一月 14, 2022, 12:27:39 am
加油!
看成NDS
标题: Re: 从零开始攒一台NAS。慢更
作者: CananX一月 14, 2022, 12:34:14 am
之前听说过组nas就很有兴趣想试试,但是一是没钱,二是没条件,等以后再说吧。

——来自TDGSGL Android APP
标题: Re: 从零开始攒一台NAS。慢更
作者: 骑驴找马一月 14, 2022, 02:44:17 am
为啥要组个nas :gln007:

——来自TDGSGL Android APP
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 14, 2022, 10:57:52 am
为啥要组个nas :gln007:

——来自TDGSGL Android APP

笔记本硬盘太小撑爆了orz

4T盘一个月前入的,吃灰一个月了。养成定期备份数据的好习惯 :gln004:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 14, 2022, 11:01:22 pm
小小更新一下

考虑到主板自带的4个后置USB3.0接口可能不够用。主板还可以接3个前置USB2.0。为了充分利用接口,于是翻了翻库存

真的找到了 :gln014:

(https://s2.loli.net/2022/01/14/MajqNyALkvOopwT.jpg)

花了点时间画了个PCB

(https://s2.loli.net/2022/01/14/CyJ8sNtxcuplGen.png)

做出来大概是长这个样子的

(https://s2.loli.net/2022/01/14/VfiN5a4A7qhRYFX.png)

火速下单 :gln004:

(https://s2.loli.net/2022/01/14/tzrXfgmPU9coMTk.png)

电源明天大概可以到了。希望不要翻车==
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 17, 2022, 12:35:07 am
电源到了。已经安装到老爷机测试了5个小时 :gln009:

(https://s2.loli.net/2022/01/16/6XcNpkOLPCinv8l.jpg)

180w的拆机OEM电源,后来查了一下这个厂家貌似不做零售。希望比杂牌好,可以用久一点

FLEX电源就是常说的1U电源。这种电源水很深,是贴标换壳以及翻新重灾区,尤其是功率比较大的。就算非杂牌的也容易翻车

之前用过一个某酷播云拆机的原装大厂电源,在这个主板上按一下开机还没自检就掉电。之后发现多接一个风扇或者3.5寸盘又可以正常开机。后来对比了老爷机的电源,发现在负载比较低的时候就容易开不了机。玄学问题 :gln007:

不想踩坑还是老老实实用ATX好
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 17, 2022, 12:43:54 am
今天还收到了按键。焊好线,套好热缩管。按压手感不错 :gln014:

(https://s2.loli.net/2022/01/16/WJrZwljsSiUB4C8.jpg)

尝试开机。自检通过,成功点亮

(https://s2.loli.net/2022/01/16/AibV7u5XOLZeIFC.jpg)

标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 18, 2022, 06:54:16 pm
今天前置USB小板到了。焊接一下

(https://s2.loli.net/2022/01/18/2rceg7D3fWxaKw8.jpg)

图纸进度90%,大概快完成了 :gln009:

为了尽量减小尺寸设计过3个方案的草图。最终决定做成卧式机箱,将硬盘与主板平行放置,设计有两个内置2.5寸硬盘位,以及一个光驱位,安装硬盘架以后可以安装3.5寸和2.5寸各一块。总共可以安装4块硬盘。尺寸定在大约22*26*9cm

(https://s2.loli.net/2022/01/18/BM1SheoafCUXTZy.png)

标题: Re: 从零开始攒一台NAS。慢更
作者: FuRgO一月 19, 2022, 01:02:35 am
高技术力! :gln006:
想起站内做“主站x2077”主题机箱的老哥https://www.acfun.cn/a/ac20357795
面包可以考虑喷个(怂恿) :gln004:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 20, 2022, 01:45:51 pm
高技术力! :gln006:
想起站内做“主站x2077”主题机箱的老哥https://www.acfun.cn/a/ac20357795
面包可以考虑喷个(怂恿) :gln004:

哈哈,其实想尽量设计的简约一些,做一个全透机箱,用无色的透明亚克力板,所以喷涂就暂时先不考虑了 :gln014:

不过我是第一次知道还有显卡带小显示屏的,一开始还以为是自己加的(孤陋寡闻了)。结合全透机箱,倒是有一个想法:主板上面还有一个空闲的插针串口,手头还有一些串口屏,可以尝试加一块小屏幕看看,但是驱动肯定要自己写了 :gln007:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉一月 20, 2022, 01:54:45 pm
最终版图纸

(https://s2.loli.net/2022/01/20/PCosFA7Me6WiIKy.png)

可以找家做亚克力板的店加工了,有些做广告牌发光字的店应该也可以加工,加工完继续更

以后如果组装没问题,会把设计文件放出来。面包们如果有想DIY小机箱的可以拿去参考一下开孔和尺寸
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 09, 2022, 10:27:29 pm
偷偷回来继续更。年总算过完了,太折磨了 :gln001:

外壳历经曲折总算到手,虽然事先提醒但是商家还是粗心给漏了个小零件(固定PCIE卡的)。还好不太影响使用

简单拼装的效果

(https://s2.loli.net/2022/02/09/n8e1yYR237phNDx.jpg)







标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 09, 2022, 10:48:57 pm
把电源按键,硬盘灯,USB小板安装到前面板

(https://s2.loli.net/2022/02/09/lnsiY8wbZ3VoqgJ.jpg)

安装电源,主板,把前面板加上。已经有点像样了
(https://s2.loli.net/2022/02/09/sM98fOEHCoz4bgW.jpg)

按定义接好线。再三确认,如果接错了冒烟基本是没得跑的 :gln011:

(https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fyzhtml01.book118.com%2F2016%2F11%2F18%2F22%2F43756882%2F19.files%2Ffile0001.jpg&refer=http%3A%2F%2Fyzhtml01.book118.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1647009746&t=52eb2f0a474e51428c8477cae2cc5e9f)

(https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fgss0.baidu.com%2F9fo3dSag_xI4khGko9WTAnF6hhy%2Fzhidao%2Fwh%253D450%252C600%2Fsign%3D620727c6dd2a283443f33e0f6e85e5dc%2Fb151f8198618367ad8ea480627738bd4b21ce58d.jpg&refer=http%3A%2F%2Fgss0.baidu.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1647009865&t=43b0759ee5620cd211d32647d279ab71)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 09, 2022, 11:07:15 pm
接下来是最重要的部分,组装上面板。上面板需要负担4块硬盘的固定

首先是两块内置硬盘,一片500GHDD一片256GSSD

(https://s2.loli.net/2022/02/09/lozeEIcpFkLtqOA.jpg)

安装到上面板。两块内置硬盘正好利用了CPU散热片上方的空间

(https://s2.loli.net/2022/02/09/DldMeCmoNGyBhKc.jpg)

最后安装抽拉硬盘架

(https://s2.loli.net/2022/02/09/ouH2pSibtCAlxcZ.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 09, 2022, 11:28:11 pm
把硬盘电源线和数据线接好。理一下线

说是理线,其实是想办法合上盖子  :gln001: 最难处理的就是SATA线。冬天橡胶会变硬,费了很大劲才勉强把上盖合上,毕竟设计上就已经极限压缩空间了。这种感觉就像医生把肠子塞进肚子里

装载硬盘。开机看看效果

(https://s2.loli.net/2022/02/09/U2WAFciaserRSJY.jpg)

(https://s2.loli.net/2022/02/09/5u94MO2fVrAmUTK.jpg)

来张背面照

(https://s2.loli.net/2022/02/09/y6HvVsblMDojK8n.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 09, 2022, 11:47:08 pm
系统想尝试一下Arch+FreeBSD做双系统 :gln014:

在BIOS设置纯UEFI模式启动,所有硬盘使用GPT

两块内置硬盘分配,计划固态分一个ESP,一个80G的ext4给Arch根目录,一个80G的UFS给FreeBSD根目录。500G机械盘在开头设置两个2G的swap分别给Linux和FreeBSD使用。其余300G给Arch挂载到/home,剩下给BSD的/home

硬盘架支持开关控制,有一片1T的2.5寸HDD和一片4T的3.5寸HDD。全部只划分一个ext4分区,需要使用时再挂载

明天详细记录一下系统安装
标题: Re: 从零开始攒一台NAS。慢更
作者: 除夕夜二月 10, 2022, 04:36:41 am
很敬佩折腾硬件的人
 :gln006:
我曾经也尝试过折腾,但只是让电脑维修费贵了几百块
 :gln001:
标题: Re: 从零开始攒一台NAS。慢更
作者: 蒼鳥二月 10, 2022, 12:05:54 pm
系统想尝试一下Arch+FreeBSD做双系统 :gln014:

在BIOS设置纯UEFI模式启动,所有硬盘使用GPT

两块内置硬盘分配,计划固态分一个ESP,一个80G的ext4给Arch根目录,一个80G的UFS给FreeBSD根目录。500G机械盘在开头设置两个2G的swap分别给Linux和FreeBSD使用。其余300G给Arch挂载到/home,剩下给BSD的/home

硬盘架支持开关控制,有一片1T的2.5寸HDD和一片4T的3.5寸HDD。全部只划分一个ext4分区,需要使用时再挂载

明天详细记录一下系统安装
:gln004:
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 10, 2022, 10:30:28 pm
Arch安装中

“你能再表演一下那个吗?”

“还要来吗?”

“对,就那个,快点”

“pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab
...


“AHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA”

(https://s2.loli.net/2022/02/10/kJmNWQ8R5S49gOp.jpg)

分区方案如下。其中sda是SSD,sdb是HDD

(https://s2.loli.net/2022/02/10/PVEvFgh3YAbRCZu.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 01:13:07 am
Arch安装就按照Wiki教程来。但是在格式化分区后,个人习惯不挂载EFI分区,到最后需要安装grub时再挂载,这样genfstab就不会在/etc/fstab中添加efi分区的选项

另外在桌面环境的选择上,个人比较喜欢xfce(其实是因为配置太低 :gln011: 不过xfce在资源占用以及使用体验上确实还算比较均衡的)

输入法用fcitx5将就一下吧

音频方面,pulseaudio使用体验极差。还是退回到alsamixer,起码调节音量不会有奇奇怪怪的现象

程序代码
pacman -S alsa-utils

文泉驿中文字体

程序代码
pacman -S wqy-microhei wqy-zenhei

intel核显相关。不安装xf86-video-intel,直接使用自带kms。安装视频编解码和3D

程序代码
pacman -S mesa libva-intel-driver

开机在tty界面登录后使用startx启动图形界面

安装完成。把图标全部换成papirus扁平风格图标

(https://s2.loli.net/2022/02/11/TqQ24MVKAZgvcoH.jpg)

嘛,其实这个配置平时看视频浏览网页还是够用的,使用体验不算太差。也可以写写代码,开发简单的程序还是没有压力的

主板上的蜂鸣器在tty操作时会发出声音。可以通过禁用模块的方式关闭

程序代码
# /etc/modprobe.d/nobeep.conf
blacklist pcspkr

先睡了,醒来更FreeBSD的安装
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 01:23:30 pm
今天详细记录一下FreeBSD 13 RELEASE的安装

随便挑个国内镜像站,就从兰大镜像站下载安装镜像吧。因为是U盘所以下载memstick镜像

程序代码
curl https://mirrors.lzu.edu.cn/freebsd/releases/ISO-IMAGES/13.0/FreeBSD-13.0-RELEASE-amd64-memstick.img.xz -o BSD13.img.xz
sha512sum BSD13.img.xz
xz -dk BSD13.img.xz

dd到U盘

程序代码
sudo dd if=BSD13.img of=/dev/sde status=progress

reboot重启进启动项选择

(https://s2.loli.net/2022/02/11/9VAZPsUmf5kYhCI.jpg)

(https://s2.loli.net/2022/02/11/6huId8WVGYkzjE3.jpg)

直接按B启动
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 02:21:25 pm
欢迎界面。回车

(https://s2.loli.net/2022/02/11/qQEBH9G7enoDKXu.jpg)

默认键盘布局。回车

(https://s2.loli.net/2022/02/11/5Un43Sw6NXhdzWc.jpg)

设置主机名,回车

(https://s2.loli.net/2022/02/11/IPDuwcglkECHrWj.jpg)

按需选择

(https://s2.loli.net/2022/02/11/J9RQWV5XCBwUN2F.jpg)

因为已经在Arch安装的时候预先分好区了。这样分区配置界面操作好像有点不太方便。所以这里开shell手动配置分区

(https://s2.loli.net/2022/02/11/kE5gGBwtY7lzyJT.jpg)

进入这样的一个界面。注意看最上面的提示,格式化分区以后需要把作为根目录的分区挂载到/mnt,其他例如作为/home的分区(/dev/ada1p4)再依次挂载到/mnt/home等。手动编辑fstab放到/tmp/bsdinstall_etc/fstab

(https://s2.loli.net/2022/02/11/Zpavi8y4OGEYqBV.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 03:01:15 pm
程序代码
ls /dev

看看硬盘。在FreeBSD下GPT格式的SATA硬盘分区显示为adaXpX,ada0p1表示SATA硬盘0的1号分区,也就是SSD开头的EFI分区

(https://s2.loli.net/2022/02/11/bzUjP1qBlH2opxF.jpg)

这里就直接对分区进行格式化,跳过gpart分区步骤。这里分别将ada0p3(位于SSD)和ada1p4(位于HDD)格式化为UFS

程序代码
newfs -U -L FreeBSD /dev/ada0p3
newfs -U -L FreeBSD /dev/ada1p4

因为是SSD,所以可以考虑使能ada0p3的UFS TRIM功能

程序代码
tunefs -t enable /dev/ada0p3

挂载分区到/mnt

程序代码
mount /dev/ada0p3 /mnt
mkdir /mnt/home
mount /dev/ada1p4 /mnt/home

之后

程序代码
ee /tmp/bsdinstall_etc/fstab

编辑fstab,如下

程序代码
/dev/ada0p3      /           ufs       rw                       0 1
/dev/ada1p4      /home       ufs       rw                       0 2
/dev/ada1p2      none        swap      sw                       0 0
tmpfs            /tmp        tmpfs     rw,mode=1777             0 0

Esc退出保存fstab。之后就可以退出shell自动安装了

程序代码
exit
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 03:37:11 pm
等进度条走完开始设置root密码和配置网络,按提示来

之后开始设置时钟

一般Windows会将CMOS时钟设置为本地时间,而Linux和FreeBSD默认将CMOS时钟设置为UTC时间。如果安装了Windows,最简单的方法就是改Windows注册表
https://wiki.archlinux.org/title/System_time#UTC_in_Microsoft_Windows (https://wiki.archlinux.org/title/System_time#UTC_in_Microsoft_Windows)

因为Arch已经将CMOS设置为UTC时间,所以看到提示选Yes就行,然后选择时区

服务和安全特性,按需选择

(https://s2.loli.net/2022/02/11/OTsz9abHBW2whNo.jpg)

(https://s2.loli.net/2022/02/11/OhpR4gqyk5aDnKM.jpg)

之后是添加普通用户。只设置了Username和密码

到这个界面exit

(https://s2.loli.net/2022/02/11/k1FduibP42z3pIY.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 04:52:44 pm
接下来是重点,配置启动引导。用的是最笨的办法,让GRUB去chainload FreeBSD的bootloader,实现双启动

在这个界面Yes

(https://s2.loli.net/2022/02/11/PHBhC1XUtbvSL3N.jpg)

进入到shell界面

(https://s2.loli.net/2022/02/11/yduOgHaTKQJm3kU.jpg)

挂载EFI分区

程序代码
mount -t msdosfs /dev/ada0p1 /mnt

把FreeBSD的bootloader放进去

程序代码
mkdir /mnt/EFI/FreeBSD
cp /boot/loader.efi /mnt/EFI/FreeBSD

重启进Arch,配置/etc/grub.d/40_custom,类似于手动配置Windows双启动,原理相同
https://wiki.archlinux.org/title/GRUB#Windows_installed_in_UEFI/GPT_mode (https://wiki.archlinux.org/title/GRUB#Windows_installed_in_UEFI/GPT_mode)

程序代码
# /etc/grub.d/40_custom
menuentry "FreeBSD Bootloader" {
    insmod part_gpt
    insmod fat
    insmod chain
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 XXXX-XXXX
    chainloader /EFI/FreeBSD/loader.efi
}

之后需要重新grub-mkconfig一下

重启,选项出现了

(https://s2.loli.net/2022/02/11/W1aRzsjFLH8S5qh.jpg)

默念Speak of the Devil...成功 :gln004:

(https://s2.loli.net/2022/02/11/JFz2X3BfOya9mc6.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 10:34:04 pm
安装后杂项 :gln014:

FreeBSD有两种安装程序的包管理。pkg为二进制安装,ports为源码安装。

改pkg源。试了下中科大源,速度还行

程序代码
mkdir -p /usr/local/etc/pkg/repos/
ee ustc-mirror.conf

程序代码
USTC: {
    url: “pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/latest",
    mirror_type: “srv”,
    signature_type: “none”,
    fingerprints: “/usr/share/keys/pkg”,
    enabled: yes
}

FreeBSD: {
    enabled: no
}

改ports源

程序代码
ee /etc/make.conf

程序代码
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/

portsnap源就维持默认的portsnap.freebsd.org

此时pkg还未安装,输入pkg会自动下载安装

之后更新pkg以及portsnap

程序代码
pkg update -f
portsnap fetch extract
portsnap update
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 11, 2022, 11:21:41 pm
po要是对FreeBSD感兴趣的话可以关注一下FreeBSD中文社区。我也有参与过一些微小的工作()
主页https://freebsdcn.org/
社区协作 Handbook 机器翻译 https://handbook.freebsdcn.org
FreeBSD 入门书籍 https://book.freebsdcn.org

看了一下,这是个伟大的计划 :gln015: 感谢你们推广FreeBSD的努力

感觉FreeBSD这个系统挺有意思,就想体验一下物理机双系统,顺便把踩坑过程记录一下(
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 12, 2022, 12:23:48 am
安装显卡驱动

程序代码
pkg install drm-fbsd13-kmod

加载一下模块

程序代码
kldload i915kms

看不懂。。。 :gln011: 应该是没问题

(https://s2.loli.net/2022/02/11/VIECgT8OtqrjfDS.jpg)

编辑/etc/rc.conf添加一下启动模块加载

程序代码
kld_list="i915kms"

编辑/boot/loader.conf,添加

程序代码
kern_vty=vt

安装mesa和视频编解码支持,xorg

程序代码
pkg install mesa-libs mesa-dri libva-intel-driver xorg

将普通用户添加到video组以访问3D功能

程序代码
pw groupmod video -m rev

startx看一下

(https://s2.loli.net/2022/02/12/YDzEReSck4otTI5.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 12, 2022, 12:50:37 am
最后来安装xfce4

程序代码
pkg install xfce xfce4-goodies papirus-icon-theme

在rc.conf使能dbus

程序代码
dbus_enable="YES"

创建~/.xinitrc

程序代码
. /usr/local/etc/xdg/xfce4/xinitrc

再startx看一下

(https://s2.loli.net/2022/02/12/dIzcfG5OVrhyZnj.jpg)

明天继续解决一些小问题
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 12, 2022, 04:37:50 pm
FreeBSD禁用主板蜂鸣器,在/boot/loader.conf添加一行

程序代码
kern.vt.enable_bell=0

无线网卡问题。主板集成一块RTL8188EE minipcie螃蟹网卡。配置一下

首先在/etc/rc.conf添加

程序代码
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA DHCP"

注意尽量不要使用官方Handbook的SYNCDHCP选项,这会严重拖慢开机。重启服务就可以看到wlan0了

程序代码
service netif restart

连接可以通过/etc/wpa_supplicant.conf配置
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 12, 2022, 09:48:26 pm
声卡配置

在/etc/rc.conf添加

程序代码
snd_hda_load="YES"
sysctlinfo_load="YES"

声音调节使用mixertui。使用起来和alsamixer比较像

程序代码
pkg install mixertui

(https://s2.loli.net/2022/02/12/lTh9je6IgLy18kw.jpg)
标题: Re: 从零开始攒一台NAS。慢更
作者: 古明地觉二月 13, 2022, 12:23:01 am
FreeBSD下ext文件系统支持

程序代码
pkg install fusefs-ext2

只读模式挂载ext4分区

程序代码
kldload ext2fs
mount -t ext2fs -o ro /dev/ada0p2 /mnt

最后安装输入法fcitx4,确保在rc.conf使能dbus。需要配置自动启动和环境变量

程序代码
pkg install zh-fcitx zh-fcitx-configtool zh-fcitx-libpinyin ja-fcitx-mozc fcitx-m17n
mkdir ~/.config/autostart
cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/

在.cshrc添加如下内容

程序代码
# fcitx env setup
setenv XMODIFIERS @im=fcitx
setenv GTK_IM_MODULE fcitx
setenv GTK2_IM_MODULE fcitx
setenv GTK3_IM_MODULE fcitx
setenv QT_IM_MODULE fcitx
setenv QT4_IM_MODULE fcitx

在.shrc添加如下内容

程序代码
# fcitx env setup
export XMODIFIERS='@im=fcitx'
export GTK_IM_MODULE=fcitx
export GTK2_IM_MODULE=fcitx
export GTK3_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export QT4_IM_MODULE=fcitx

重启就能用了