bb10292513 发表于 2014-3-14 09:40:30

悦升 n70e-dr v3 改sata为esata,不用担心系统崩溃了

阅读前,友情提示:
1. 系统主板不同,数值会有不同,请按照原理理解。
2. 改系统参数存在一定风险,最好用空盘来做测试。
3. 本帖非大神所做,完全为本人阅读某贴后的理解,旨在交流学习抛砖引玉。



如题,曾见论坛某贴,因为丝瓜不够,所以暂不搜索了,什么时候看到再更新相关帖子。

系统版本 dsm 4.3,主板为悦升 n70e-dr v3

打开 /etc.defaults/synoinfo.conf ,找到参数 esataportcfg, internalportcfg

原始参数为:
esataportcfg="0x1000"
internalportcfg="0xfff"

数字为16进制,改为二进制(方便理解,不要作为修改结果放进synoinfo.conf 文件里)
esataportcfg="1000000000000"
internalportcfg="0111111111111"
我的理解是:esata和sata接口一共有13个(这个数字应该和主板驱动或者dsm系统有关系,手上只有这一个nas没办法验证了),因为二进制数字位数一共13位,而且esata和sata数值互补。

根据如上原理,按二进制做下面修改,
esataportcfg="11111111111110"
internalportcfg="0000000000001"

上面修改应该理解为,只保留一个sata接口,其余全为esata口。

把二进制转换为16进制:
esataportcfg="0x1ffe"
internalportcfg="0x0001"
(把上面红字的结果与文件里相应数字进行替换)

测试结果如下,主板原来有6个sata接头,分别为sata0至sata5,现在sata0为sata接口,其余5个接口都为esata。
(提醒原来安装dsm系统的那个硬盘一定要接sata口,否则无法正常进入系统)




bb10292513 发表于 2014-3-14 09:41:14

沙发自己坐吧

yleshinimab 发表于 2014-3-14 09:45:19

不错,学习

vanloon 发表于 2014-3-14 10:29:44

呵呵 好样的~

willon 发表于 2014-3-14 10:34:01

学习下,看看是一样不

martn 发表于 2014-3-14 10:43:12

6个口的对应关系还不是很清楚呢!这样就可以 实体机双系统运行了,插U盘进NAS 拔U盘进入WIN7

COVO 发表于 2014-3-14 10:44:18

这个思路非常好

希望有更多高手参与研究

martn 发表于 2014-3-14 11:16:46

COVO 发表于 2014-3-14 10:44
这个思路非常好

希望有更多高手参与研究

单机单待功能实现,如果装虚拟机就是单机双待!

sky929 发表于 2014-3-14 11:38:15

请问接esata HDD 是不是不用SHR 格式化, 可不可用NTFS 嗎??

bb10292513 发表于 2014-3-14 13:15:34

martn 发表于 2014-3-14 10:43
6个口的对应关系还不是很清楚呢!这样就可以 实体机双系统运行了,插U盘进NAS 拔U盘进入WIN7 ...

其实想知道也不难,我只是不想那么麻烦去尝试了,而且我也不知道同样的机器,同样的系统会不会对应关系发生变化,还是多点相同情况的人回复一下,有了数据才好说话。

bb10292513 发表于 2014-3-14 13:16:09

sky929 发表于 2014-3-14 11:38
请问接esata HDD 是不是不用SHR 格式化, 可不可用NTFS 嗎??

NTFS应该是可以用,直接就能用,不需要格式化。也不需要SHR格式化,

bb10292513 发表于 2014-3-14 13:20:46

martn 发表于 2014-3-14 10:43
6个口的对应关系还不是很清楚呢!这样就可以 实体机双系统运行了,插U盘进NAS 拔U盘进入WIN7 ...

实现起来问题不大,u盘为第一启动盘,非dsm的win7硬盘为第二启动盘

但是我发现一个小问题,正常使用nas的时候,如果接了一个usb的移动硬盘,且移动硬盘分区是活动分区的话,那么很容易出现无法正确启动dsm的情况,不知道接了硬盘会怎么样。

bb10292513 发表于 2014-3-14 13:23:55

COVO 发表于 2014-3-14 10:44
这个思路非常好

希望有更多高手参与研究

希望有更多的高手和实例,因为我这边确实是实现了,而且思考过程也完整写了下来。。。

希望相同板子的有这样需求的人,能验证一下。

希望不同板子有这样需求的人,能照着思路走走,留下你的过程。

有了不同人的经验,那么就好办了

xjcsuper 发表于 2014-3-14 14:41:28

本帖最后由 xjcsuper 于 2014-3-14 14:43 编辑

这个已经在用了,早先论坛上已有相关贴子,我现在就是两个盘组raid1用来存相片和 些小文件,双硬盘加百度云同步以及本地定时备份到E-SATA硬盘,三重机制保证文件安全,另外两个改E-SATA,直接NTFS格式用来放下载的高清.

bb10292513 发表于 2014-3-14 17:36:58

xjcsuper 发表于 2014-3-14 14:41
这个已经在用了,早先论坛上已有相关贴子,我现在就是两个盘组raid1用来存相片和 些小文件,双硬盘加百度云同 ...

确实曾经有个帖子,和我的主板也是一样,
2点原因,我重新发一下,

1 原帖已经找不到了,,,
2 他的内容和我的参数不一致,所以我重新按照那个误打误撞的帖子,提出了我的理解。。。

剑剑 发表于 2014-3-14 18:33:59


呵呵,那个误打误撞的贴子是我在论坛上发的一个贴子,现在已经很多网友在不同的主板上试验成功了,有时间的话可看看:

把SATA端口的硬盘识别为eSATA硬盘的
1起因:[求助] DSM4.2 我新安装的两块硬盘其中一块怎么变成了ESATA设备?http://www.nas1.cn/thread-81039-1-1.html
2讨论:[讨论] 误打误撞,我的DSM4.2居然可以直接读写WINDOWS下的NTFS和FAT32 ! http://nas1.cn/static/image/common/recommend_1.gif [复制链接] http://nas1.cn/thread-81050-1-2.html
3网友论证结果一:[改机] 在N70E-DR V3主板上实现指定硬盘成为ESATA设备 [复制链接] http://nas1.cn/thread-81489-1-1.html
4网友论证结果二:[教程] 让黑群晖把SATA端口的硬盘识别为eSATA硬盘http://nas1.cn/thread-81512-1-1.html
5网友论证结果三:[[改机] 5.0B 在技嘉 B75N 上修改 SATA口为ESATA的办法 (适用其他主板) http://nas1.cn/thread-81663-1-1.html
还有smooth 、agree 等网友都成功了,恭喜了!
其实不同的主板的设定就几个步骤,小结下:
1、看自己主板资料STAT数
2、看自己要几个ESATA数
3、查synoinfo.conf文件原始数
4、用转换工具http://app.baidu.com/scale98计算新数
5、用tennet或winSCP的root登陆DSM进行更改synoinfo.conf中的两个esataportcfg和internalportcfg数值(USB值可以不理,你就设有20个接口好了,我就后来加扩展卡改为SATA数1,ESATA数7,USB可以不理喽)
6、保存,重启,OK!
让更多的网友加入测试中吧,呵呵。。。。。。

bb10292513 发表于 2014-3-14 22:28:17

剑剑 发表于 2014-3-14 18:33
呵呵,那个误打误撞的贴子是我在论坛上发的一个贴子,现在已经很多网友在不同的主板上试验成功了,有时间 ...

呵呵 ,   确实

martn 发表于 2014-3-15 01:31:21

有没有 P N54L成功的呀??

xjcsuper 发表于 2014-3-15 11:17:32

剑剑 发表于 2014-3-14 18:33
呵呵,那个误打误撞的贴子是我在论坛上发的一个贴子,现在已经很多网友在不同的主板上试验成功了,有时间 ...

说一下,我的主板是微星的E35 ITX小板,4sata口,带USB3.0,用普通DDR3存,T宝价300多点,做NAS很不错

martn 发表于 2014-3-23 03:07:55

问下 你装的是.3的那个型号的机器的PAT?
页: [1] 2
查看完整版本: 悦升 n70e-dr v3 改sata为esata,不用担心系统崩溃了