|  | 
 
| 我家云刷armbian+安装LMS(罗技音乐服务器) 
 
 我家云介绍
 
 
 CPU: RK3328
 
 
 内存: 1G
 
 
 emmc: 8G
 
 
 网口:  千兆
 
 
 USB接口: USB2.0x1 USB3.0x1
 
 
 HDMI接口: 1个(主板上有一个,但是被外壳遮住,不能用)
 
 
 SATA接口: 一个(是由USB3.0改成SATA的)
 
 
 我家云是矿难产物,目前闲鱼不·含硬盘的价格是: 100元左右。
 
 
 
 
 我家云刷机用软件:
 链接:https://pan.baidu.com/s/18sOX1sjuNqgAt4bl8Yx0NQ
 提取码:cqzz
 
 
 一.刷armbian
 
 
 1.1.安装 Rockusb驱动
 
 
 运行DriverInstall.exe
 
 
 点击“驱动安装”按钮。
 
 
 1.2.运行AndroidTool.exe
 
 
 进入瑞星微开发工具”切换到“下载镜像”页面,点击2#栏的最右一个方框,选择Armbian_19.11.3_Chainedbox_buster_current_5.4.2.img所在的文件夹和文件
 
 
 注:Armbian_19.11.3_Chainedbox_buster_current_5.4.2.img文档,在AndroidTool的“Image”文件夹里。
 
 
 1.3.使我家云进入Rockusb模式、刷机
 
 
 1.3.1.保持我家云处于断电状态,拔掉所有线。
 
 
 1.3.2.用USB双公头线,一头插入我家云的USB2.0接口,一头插入电脑。
 
 
 1.3.3.用回形针插进Reset孔,并按压住不松开。
 
 
 1.3.4.插入电源线。
 
 
 1.3.5.等待几秒钟,直到“瑞星微开发工具”框的下方出现“发现一个LOADER设备”后才松开回形针。
 
 
 1.3.6.“瑞星微开发工具”切换到“高级功能”点击“进入Maskrom”按钮,“瑞星微开发工具”提示“发现一个MASKROM设备”。
 
 
 1.3.6.“瑞星微开发工具”切换到“下载镜像”,点击“执行”按钮,开始刷机,直到右边框里提示:下载完成。
 
 
 刷机完成,拔掉电源线、USB线。
 
 
 插上网线、电源线。
 
 
 
 
 二.armbian设置
 
 
 1.初始设置
 
 
 用PuTTY登录我家云地址
 
 出现:login as: 输入root
 
 出现:root@192.168.x.xxx's password: 输入1234
 
 
 出现:
 
 
 login as: root
 root@192.168.2.198's password:
 ____ _                 _     _      _
 / ___| |__   __ _ _ __ (_) __| | ___| |__   _____  __
 | |   | '_ \ / _` | '_ \| |/ _` |/ _ \ '_ \ / _ \ \/ /
 | |___| | | | (_| | | | | | (_| |  __/ |_) | (_) >  <
 \____|_| |_|\__,_|_| |_|_|\__,_|\___|_.__/ \___/_/\_\
 
 
 Welcome to Armbian Buster with Linux 5.4.2-rockchip64
 
 
 System load:   0.01 0.03 0.01   Up time:       3 min
 Memory usage:  10 % of 982MB    IP:            192.168.2.198
 CPU temp:      34°C
 Usage of /:    18% of 7.0G
 
 
 Last login: Sun Jan 23 12:12:42 2022 from 192.168.2.25
 Changing password for root.
 Current password:
 
 
 输入root旧密码:
 
 
 输入root新密码:
 再次输入新密码:
 
 
 输入新用户名称:
 输入新用户密码:
 再次输  入密码:
 
 下面的提示都按回车
 
 
 三.更新系统
 
 3.1.换源
 
 
 nano /etc/apt/sources.list
 
 
 将文件内原有的内容全部删除,将下面内容复制到文件内:
 
 
 # 中科大源
 
 
 deb http://mirrors.ustc.edu.cn/debian buster main contrib non-free
 deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
 deb http://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
 deb http://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free
 
 
 # deb-src http://mirrors.ustc.edu.cn/debian buster main contrib non-free
 # deb-src http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
 # deb-src http://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
 # deb-src http://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free
 
 
 保存退出:Ctrl+O、Enter、Ctrl+X
 
 
 3.2.更新系统
 
 apt-get update
 
 
 apt-get upgrade
 
 
 
 
 四.更改CPU最高、最低频率
 
 
 由于此版armbian的cpu频率最高只能1300MHz,因此需要更改CPU最高、最低频率,具体如下:
 
 
 armbian-config
 
 
 选择:System and security settings
 
 
 选择:Set CPU speed and governor
 
 
 在“Select minimum CPU speed”里选择408000
 
 在“Select maxmum CPU speed”里选择1512000
 
 在“Select CPU governor”里有 userspace(用户自定义模式)、conservative(保守模式)、powersave(省电模式)、ondemand(按需要模式)、schedutil(调速器模式)
 
 
 选择schedutil
 
 
 
 五.安装和配置Samba
 
 
 1.安装Samba
 
 apt-get install acl attr samba samba-dsdb-modules samba-vfs-modules winbind libpam-winbind libnss-winbind libpam-krb5 krb5-config krb5-user
 
 
 2.创建共享目录以及修改权限
 
 mkdir mkdir /home/samba
 
 
 chmod 777 /home/samba
 
 
 3.配置/etc/samba/smb.conf
 
 
 nano /etc/samba/smb.conf
 
 
 增加以下内容
 
 
 [share]
 comment = Shared Folder with username and password
 browseable = yes
 writable = yes
 available = yes
 browseable = yes
 path = /home/samba #共享的目录,保证该路径有效
 valid users = cqzhangjunhua  # 用于登陆的用户名,这个用户在Linux里一定要存在
 
 
 
 
 4.使用smbpasswd命令,添加samba用户
 
 smbpasswd -a cqzhangjunhua      #删除用户:smbpasswd -x cqzhangjunhua
 
 
 5. 重启samba服务
 
 
 samba restart
 
 
 五.挂载硬盘
 
 
 5.1.查找硬盘信息
 
 
 fdisk -l
 
 
 显示
 
 
 Device     Start       End   Sectors   Size Type
 /dev/sda1   2048 976773118 976771071 465.8G Linux filesystem
 
 
 5.2.将/dev/sda1挂载到/home/samba
 
 
 mount /dev/sda1 /home/samba
 
 
 至此,可以在windows上查看、拷贝、删除sda1硬盘上的音乐文件
 
 
 5.3.自动挂载硬盘
 
 5.3.1.  blkid           查看硬盘分区的名称,UUID和文件系统类型
 
 
 显示
 
 
 /dev/sda1: UUID="937b4f60-b84b-41a2-8e82-ada013cd6a04" TYPE="ext4" PARTUUID="fcc       45412-0a52-e54a-951c-9f47092bbde6"
 
 5.3.2. nano /etc/fstab
 
 
 将以下内容增加到尾部:
 
 
 UUID=937b4f60-b84b-41a2-8e82-ada013cd6a04 /home/samba ext4 defaults 0 0
 
 
 
 
 第一个字段:分区设备文件名或 UUID(硬盘通用唯一识别码,可以理解为硬盘的 ID)。
 
 
 第二个字段:挂载点。再强调一下,挂载点应该 是已经建立的空目录。
 
 
 第三个字段:文件系统名称,CentOS 6.3 的默认文件系统应该是 ext4。
 
 
 第四个字段:挂载参数,这个参数和 mount 命令的挂载参数一致。通常使用defaults就可以。
 
 
 第五个字段:指定分区是否被 dump 备份,0 代表不备份,1 代表备份,2 代表不定期备份。
 
 
 第六个字段:指定分区是否被 fsck 检测,0 代表不检测,其他数字代表检测的优先级,1 的优先级比 2 高。所以先检测 1 的分区,再检测 2 的分区。一般分区的优先级是 1,其他分区的优先级是 2。
 
 
 重启系统
 
 
 df -l
 
 
 显示:
 
 
 root@Chainedbox:~# df -l
 Filesystem     1K-blocks      Used Available Use% Mounted on
 udev              490900         0    490900   0% /dev
 tmpfs             100596      4736     95860   5% /run
 /dev/mmcblk1p1   7326084   1920844   5300760  27% /
 tmpfs             502976         0    502976   0% /dev/shm
 tmpfs               5120         0      5120   0% /run/lock
 tmpfs             502976         0    502976   0% /sys/fs/cgroup
 tmpfs             502976         4    502972   1% /tmp
 /dev/sda1      479669924 197461180 282096976  42% /home/samba
 /dev/zram0         49584      1832     44168   4% /var/log
 tmpfs             100592         0    100592   0% /run/user/0
 
 
 
 
 六.安装logitechmediaserver
 
 
 wget https://downloads.slimdevices.com/LogitechMediaServer_v8.2.0/logitechmediaserver_8.2.0_arm.deb
 
 
 dpkg -i logitechmediaserver_8.2.0_arm.deb
 
 
 出错提示
 
 
 root@Chainedbox:~# dpkg -i logitechmediaserver_8.2.0_arm.deb
 Selecting previously unselected package logitechmediaserver.
 (Reading database ... 34977 files and directories currently installed.)
 Preparing to unpack logitechmediaserver_8.2.0_arm.deb ...
 Unpacking logitechmediaserver (8.2.0) ...
 dpkg: dependency problems prevent configuration of logitechmediaserver:
 logitechmediaserver depends on libio-socket-ssl-perl; however:
 Package libio-socket-ssl-perl is not installed.
 
 
 dpkg: error processing package logitechmediaserver (--install):
 dependency problems - leaving unconfigured
 Processing triggers for systemd (241-7~deb10u8) ...
 Errors were encountered while processing:
 logitechmediaserver
 
 
 解决方法
 
 
 apt --fix-broken install
 
 
 安装完成
 
 
 服务器安装好后,键入服务器IP:9000,就可以进入管理页面
 
 
 本机(192.168.2.198 硬盘为3.5寸500G)音乐文件夹路径:/home/samba/lost+found/music/
 
 
 在logitechmediaserver的设置窗口的 Media Folders栏 将音乐文件夹路径输入,然后按“重新扫描”。
 
 
 等待“重新扫描”重新出现,表示扫描完成,点击右下方的“APPLY”按钮,然后点击“CLOSE”按钮。
 
 
 返回“主页”面,点击“浏览音乐文件夹”按钮,就可以选择要播放的音乐。
 
 
 这时,将刷了squeezelite的数码视讯Q5接上USB解码器,接上网线,打开电源,等待几分钟,在“主页”界面的右上角的
 
 
 一个下拉列表选择框里就会出现“squeezelite”,选择“squeezelite”,并将音量按钮选择到最大,这时就可以欣赏音乐了。
 
 
 我家云在播放44.1/16的无损音乐(FLAC格式)时,数码视讯Q5的CPU占用率:小于等于2%
 我家云在播放192/24的无损音乐(FLAC格式)时,数码视讯Q5的CPU占用率:小于等于7.1%
 我家云在播放DSD64的无损音乐(dff格式)时,数码视讯Q5的CPU占用率:小于等于2%
 我家云在播放DSD128的无损音乐(dsf格式)时,数码视讯Q5的CPU占用率:小于等于4%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 
 |