linux+netgear+usb,[Openwrt 扩展上篇]USB挂载&U盘启动&Samba共享

这篇博客记录了在OpenWrt系统上扩展USB功能的过程,包括添加USB和SCSI支持,设置U盘自动挂载,以及利用Samba实现NTFS格式硬盘的共享。此外,还介绍了如何在WNDR4300路由器上进行这些操作,以及配置文件的细节。
摘要由CSDN通过智能技术生成

最近偷懒,没学习,反想起自己的路由刷了Openwrt,正好闲置了一个硬盘想拿来做个网络硬盘,于是开始了折腾....这里将不谈论如何刷Openwrt,如何ssh,如何添加PPOE,如何添加相对应服务的包等等,网上太多资料了...

这里只记录了耗时1天半,折磨自己,例如,扩展了系统容量,设置了Samba,aria2和aria2webui, 构建Owncloud私有云盘,的一些过程和一些配置文件干货。有些配置完了突然感觉然并卵,但是过程很愉快算是减压的好玩具。

硬件大概这个样子....WNDR4300

7639f3785fb1a3c792237eba2dd7d296.png

系统环境:

1. 系统版本:OpenWrt  CHAOS CALMER (15.05, r46767)

2. 路由型号:WNDR4300

3. 硬盘分区:/dev/sda2  NTFS    网络共享硬盘  647.51GB

/dev/sda3  SWAP    SWAP 1GB

/dev/sda4  EXT4  Openwrt系统 49.09 GB

U盘实现热插拔:

添加USB相关支持

[plain] view plain copy

Kernel modules —> USB Support —> kmod-usb-core. ##默认已经选了

Kernel modules —> USB Support —> kmod-usb-ohci. ##默认已选 old usb1.0

Kernel modules —> USB Support —> kmod-usb-uhci. ## usb1.1

Kernel modules —> USB Support —> kmod-usb-storage.

Kernel modules —> USB Support —> kmod-usb-storage-extras.

Kernel modules —> USB Support —> kmod-usb2. ##默认已经选了 usb2.0

添加SCSI支持

[plain] view plain copy

Kernel modules —> Block Devices —> kmod-scsi-core ##默认已经选了 usb3.0

添加USB挂载

[plain] view plain copy

Base system —> block-mount

添加文件系统支持

[plain] view plain copy

Kernel modules —> Filesystems —> kmod-fs-ext4 (移动硬盘EXT4格式选择)

Kernel modules —> Filesystems —> kmod-fs-vfat(FAT16 / FAT32 格式 选择)

<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值