言小五LEDE软路由日记(三) 软路由挂载直通硬盘
背景:
由于自己喜欢收藏系列电影和经典电视剧,最初装在NAS上的2T硬盘已经没有多少剩余空间了,常用的旧笔记本电脑上原装的750G硬盘也没剩下多少空间,所以考虑入手一块新硬盘。穷人党首先考虑的当然是性价比了,现在离双11为时尚早,直接入手8T的酷狼盘不划算,正好软路由上可以内置一块2.5寸的硬盘,就从这方面着手了。
目前最划算的方案就是用新的2.5寸硬盘把旧笔记本上的硬盘替换下来,然后把旧笔记本的750G硬盘内置到软路由上,也算是让旧硬盘站最后一班岗了。重要数据依旧放在笔记本硬盘上,在NAS上做双备份。有考虑过1T容量的酷鱼盘,很便宜,但是我觉得1T相比笔记本上原装的750G也没大多少,几百G的文件转移也是一个问题。经过综合考虑,最终选择入手2T的2.5寸酷鱼盘。
旧硬盘跟了我很久了,文件多而且杂,小到几KB的文本,大到6G的ISO镜像,不好分散存储。这里说不好分散存储是因为NAS上的剩余空间不够把旧硬盘的数据全盘转移。索性在新硬盘到手之后,把笔记本上旧硬盘拆了出来,然后将新硬盘放到旧笔记本上,再把NAS上的数据通过内网传输转移了将近600G的文件到新硬盘上。最后再拆了新硬盘,插上旧硬盘,把旧硬盘的全盘数据一次性转移到NAS上。
好了,说了这么多,全是此次实操的背景,下面开始在软路由上挂载旧硬盘。
步骤开始:
1、在PE下DiskGenius删除旧硬盘分区,直接删除让旧硬盘变成空盘就行了,不要格式化分区操作;这一步操作是为了让旧硬盘的全盘容量作为1个分区挂载在软路由上,因为我不会在Linux下删除分区。
2、旧硬盘装到软路由上,启动软路由系统;
2.1、PC浏览器登陆到LEDE x64管理界面,在“状况” – “总览”下查看磁盘信息;记住硬盘盘符,比如我的LEDE启动盘mSATA是“sda”,旧硬盘是“sdb”;
4、命令行下给硬盘分区:
4.1、打开Xshell,使用root权限登陆到软路由;(默认端口:22、默认密码:koolshare)
4.2、输入分区命令:fdisk /dev/sdb
## 命令中“sdb”根据实际硬盘修改
4.3、输入 p 显示现有分区;
4.4、输入 n 新建分区;输入 p 新建主分区;我只建一个分区,一路回车就行了,如果出现一个警告信息“Do you want to remove the signature? [Y]es/[N]o”,选择 y ,回车;输入 p 查看分区是否成功(可以看到 Device 下有个 /dev/sdb1 起始位置及容量 、ID什么的);输入 w 保存分区,退出,硬盘分区结束;
5、格式化硬盘;
5.1、输入命令:mkfs.ext4 /dev/sdb1
## 命令中“sdb1”根据实际硬盘修改;
## 如果遇到无法格式化硬盘,先取消共享然后取消挂载,命令如下:
umount /dev/sdb1 /mnt/sdb1
## 如何遇到警告信息“Proceed anyway ? (y,N)”,按 y 就行了;
6、挂载硬盘;
依次输入下面两行命令:mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
## 命令中“sdb1”根据实际硬盘修改;
7、创建共享密码及账号,命令如下:smbpasswd -a root
根据提示输入两次密码;然后 reboot 重启软路由;
8、打开LEDE x64管理界面,进入“系统” – “挂载点” – “全局设置”中取消勾选“自动挂载未配置的磁盘分区”及“自动挂载磁盘”;
下拉到下方“挂载点-配置存储设备挂载到文件系统中的位置和参数”,点击左下方的“添加”;(这里我操作的时候忘记截图了,用操作完之后的截图水一下。)
点击“添加”以后进入到“挂载项目”,基本设置中勾选“启用此挂载点”,在“设备”下拉菜单中选择磁盘,也就是 /dev/sdb1 ;“挂载点”下拉选择“自定义”,输入 /mnt/sdb1 ;保存并应用。(“sdb1”根据实际硬盘选择)
挂载完了之后,回到 “挂载点-配置存储设备挂载到文件系统中的位置和参数”查看硬盘是否已经挂载成功;
检查无误,最好重启一下软路由;
9、设置网络共享;
9.1、打开“服务” – “网络共享”;“Samba”一般设置中,查看工作组,一般默认是“WORKGROUP”;
9.2、打开“Samba”编辑模版,在 invalid users = root 前方添加一个 # 号,注释掉本行。
9.3、在下方 “共享目录”下添加目录;
共享名:自行设置,比如我为了区分NAS上的共享文件夹,直接设置成“lede”;目录:/mnt/sdb1 (“sdb1”根据实际修改);允许用户:root ;勾选“可浏览”;创建权限掩码及目录权限掩码都:0775;保存并应用,然后重启路由器;
10、打开本地磁盘,在上方地址栏输入: \\软路由的IP ,比如我是\\192.168.55.1,会提示输入用户名及密码,用户名:root,密码就是在步骤7中设置的密码;
点击 “确定” 就可以看到共享的文件夹,然后映射到本地就行了。
11、感谢Koolshare论坛两位大神
@secy001 [教程] LEDE X64磁盘挂载及开启网络共享(samba)教程
链接地址:https://koolshare.cn/thread-110543-1-1.html
@adnaowan [教程] 写硬盘及分区格式化设置共享教程
链接地址:https://koolshare.cn/thread-105231-1-1.html
10 thoughts on “言小五LEDE软路由日记(三) 软路由挂载直通硬盘”
软路由r4s挂载固态硬盘可以吗?
@硬盘问题 应该可以通过USB接口挂载,但是你要先解决硬盘供电的问题。
以上只是猜测,我没有r4s。
CN2 GT搭建的网站速度这么快啊,我还以为必须gia的才可以建站
@Miku 建站对网络要求不算高,不过今年以来CN2 GT网络表现越来越差;白天到没什么,到了晚高峰,首次打开我的博客的网友会感觉很慢,等有了浏览器缓存之后会稍微好一点。
完全不会代码的小白照着楼主的图文攻略能搞吗?
最近想折腾一台j4105的软路由
站长现在的网站是用搬瓦工cn2 gt还是cn2 gia的?
@Miku 可以的,我就是只会复制粘贴代码的小白。
网站是CN2 GT。
你好,电视从网络共享硬盘里面播放电视剧,使用群晖,还是用软路由挂载硬盘更加便捷?
@边境之城 你这个问题本身就不成立,只是播放硬盘里面的电视剧,两者都方便,要按自身硬件条件来,我是既有软路由又有群晖,两台设备。
其实可以入 海康2T的SSD,性价比高
@心灵博客 不是吧,你是认真的吗?怕是有什么误会吧。2T容量的SSD对比2.5寸的机械盘何来性价比一说?