R2S局域网共享

2022-02-18 #电子产品

R2S刷的固件openwrt是Linux系统,Linux系统的硬盘要ext4/ext3等格式才可以正常使用读写,而移动硬盘一般为了兼容性大多会格式化exFat,直接插到r2s上会识别不出来,所以需要重新挂载。

先进入r2s系统:

以下都在终端里面操作:

# 更新列表,安装必要到依赖包
opkg update
opkg install kmod-usb-storage block-mount  kmod-fs-vfat kmod-nls-cp437  kmod-nls-iso8859-1 kmod-fs-exfat usbutils

# r2s插入USB设备,用以下命令确认链接
lsusb -t

# 如果连接正常,会出现类似以下数据
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M

# 查看系统已知的块设备(block devices)列表
ls -l /dev/sd*

# 正常清情况会出现以下类似数据。这里挂载了一个硬盘,分别有sda1 与 sda2两个块
brw-------    1 root     root        8,   0 Jan 12 16:17 /dev/sda
brw-------    1 root     root        8,   1 Jan 12 16:17 /dev/sda1
brw-------    1 root     root        8,   2 Jan 12 16:17 /dev/sda2

# 用 block工具获取更多已存在分区的信息
block info | grep "/dev/sd"

# 会显示已经识别出来到分区,我这里到硬盘分区类型分别是vfat与exfat。
/dev/sda1: UUID="67E3-17ED" LABEL="EFI" VERSION="FAT32" TYPE="vfat"
/dev/sda2: UUID="604E-F21A" LABEL="Hoan-movie" TYPE="exfat"

# 修改挂载配置文件
block detect > /etc/config/fstab
vim /etc/config/fstab

# 把 option enabled 的值从'0' 改成 '1
config global
    option anon_swap '0'
    option anon_mount '0'
    option auto_swap '1'
    option auto_mount '1'
    option delay_root '5'
    option check_fs '0'
config mount
    option target '/mnt/sda1'
    option uuid '67E3-17ED'
    option enabled '1'
config mount
    option target '/mnt/sda2'
    option uuid '604E-F21A'
    option enabled '1'

# 运行挂载命令
block mount

# 最后确认一下是否挂载成功
df -h

# 系统显示已经挂载成功
Filesystem                Size      Used Available Use% Mounted on
udev                    512.0K         0    512.0K   0% /dev
tmpfs                    95.0M     64.0K     94.9M   0% /run
overlay                   6.4G     30.3M      6.0G   0% /
tmpfs                   474.9M     23.2M    451.7M   5% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mmcblk0p2            6.4G     30.3M      6.0G   0% /mnt/mmcblk0p2
cgroup                  474.9M         0    474.9M   0% /sys/fs/cgroup
/dev/mmcblk0p2            6.4G     30.3M      6.0G   0% /mnt/mmcblk0p2/docker
/dev/sda1               196.9M       512    196.9M   0% /mnt/sda1
/dev/sda2               931.2G    256.7G    674.528% /mnt/sda2

系统 > 挂载点:

查看并确认好挂载的硬盘信息:

共享目录的目录填入挂载点的路径,名称可以随便,勾选匿名用户:

完成

最后点击保存&应用,接着就是电脑、盒子电视添加samba源:

FIN