V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
codingBug
V2EX  ›  问与答

有没有可能直接将网络盘挂载为本地磁盘?

  •  
  •   codingBug · 2022-06-11 22:40:25 +08:00 · 5914 次点击
    这是一个创建于 931 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5g 速度将来可以忽略在网时的延迟,比较像 onedrive 在 Windows 上的使用
    54 条回复    2022-06-16 00:36:32 +08:00
    dcty
        1
    dcty  
       2022-06-11 22:47:10 +08:00
    为什么不能呢
    banmuyutian
        2
    banmuyutian  
       2022-06-11 22:59:57 +08:00
    跟 5G 有啥关系
    codingBug
        3
    codingBug  
    OP
       2022-06-11 23:01:57 +08:00
    @banmuyutian 上传下载速度
    nothing2
        4
    nothing2  
       2022-06-11 23:02:03 +08:00 via iPhone
    听过 rclone ?
    codingBug
        5
    codingBug  
    OP
       2022-06-11 23:02:27 +08:00
    @dcty 看来我该换个标题
    lu5je0
        6
    lu5je0  
       2022-06-11 23:07:17 +08:00   ❤️ 5
    光纤不比 5G 快?
    codingBug
        7
    codingBug  
    OP
       2022-06-11 23:10:25 +08:00
    @hgyhyx 比如我电脑只有 256g ,我不是只要同步,我需要直接操作网络盘
    codingBug
        8
    codingBug  
    OP
       2022-06-11 23:14:00 +08:00
    @lu5je0 重要的不是这个
    timpaik
        9
    timpaik  
       2022-06-11 23:15:01 +08:00 via Android
    smb 这类东西早就有了。。nas 不都这么做的么
    codingBug
        10
    codingBug  
    OP
       2022-06-11 23:17:41 +08:00
    @timpaik 那只是局域网,而且 IPv4 很难搞到,frp 内网穿透需要服务器。需要挂载百度盘或者阿里云盘
    dcty
        11
    dcty  
       2022-06-11 23:17:58 +08:00
    @codingBug #7
    直接操作这个也挺早就有了。
    问题是:写入速度≈上传速度,读取速度≈下载速度,大多数人的上行带宽都很小,如果是一个大文件写入,相当于是外接了个 USB2.0 的 U 盘。
    codingBug
        12
    codingBug  
    OP
       2022-06-11 23:19:49 +08:00
    @dcty 像阿里云盘的话,其实上传下载基本完全是够的
    youthfire
        13
    youthfire  
       2022-06-11 23:20:45 +08:00 via iPhone
    本地盘放什么都可以,国内的网络挂载你放心?国外的网络挂载不用担心流量?
    szzhiyang
        14
    szzhiyang  
       2022-06-11 23:21:08 +08:00
    rclone mount
    codingBug
        15
    codingBug  
    OP
       2022-06-11 23:24:07 +08:00
    @youthfire 反正都是些资料,放国内不担心的,如果不是担心速度和墙的存在,就直接用 OneDrive 了
    PMR
        16
    PMR  
       2022-06-11 23:24:16 +08:00 via Android
    都是 clone

    我来做异教徒 :doge:
    Raidrive
    codingBug
        17
    codingBug  
    OP
       2022-06-11 23:26:00 +08:00
    @szzhiyang 我去看看
    codingBug
        18
    codingBug  
    OP
       2022-06-11 23:26:44 +08:00
    @PMR 感谢感谢,我去看看
    lalalaqwer
        19
    lalalaqwer  
       2022-06-11 23:27:57 +08:00
    5G 所谓的低延迟是指移动设备到基站的呀
    codingBug
        20
    codingBug  
    OP
       2022-06-11 23:33:15 +08:00
    @lalalaqwer 其实我不了解(😅
    Eleatmelon
        21
    Eleatmelon  
       2022-06-11 23:36:25 +08:00
    事实上网盘的文件系统和本地文件系统应该不一样吧;
    另外,比如你在本地,改一个文件,改了 1bit 就是 1bit ,如果在网盘上,往往要把整个文件重新上传一次。
    把网盘挂本地,读还可以,但是写的话,应该还是很难做到和本地一样,即使你带宽够大。
    Vegetable
        22
    Vegetable  
       2022-06-11 23:36:29 +08:00   ❤️ 1
    都是 read/write ,本地磁盘和网络储存本质上就是线缆的长短而已。5G 只是无线协议,和这件事儿没啥关系。
    阿里云盘挂载的方案不是早就有了吗
    onlytmp
        23
    onlytmp  
       2022-06-11 23:44:30 +08:00
    iSCSI?
    codingBug
        24
    codingBug  
    OP
       2022-06-11 23:49:26 +08:00
    @onlytmp 这不是得要服务器嘛,我想直接挂载阿里云盘这些
    codingBug
        25
    codingBug  
    OP
       2022-06-11 23:49:48 +08:00
    @Eleatmelon 应该有办法实现的吧
    codingBug
        26
    codingBug  
    OP
       2022-06-11 23:50:00 +08:00
    @Vegetable 我去找找
    gabon
        27
    gabon  
       2022-06-12 00:08:02 +08:00 via iPhone
    webdav 协议可以,和 5g 有什么关系。。
    Mac
        28
    Mac  
       2022-06-12 00:22:20 +08:00
    webdav 就是干这个的呀
    fanxasy
        29
    fanxasy  
       2022-06-12 01:02:59 +08:00
    直接云电脑云桌面不好吗
    lithiumii
        30
    lithiumii  
       2022-06-12 01:56:02 +08:00 via Android
    @PMR 看这个名字我以为是把多个不同的网盘做成了 raid
    geelaw
        31
    geelaw  
       2022-06-12 02:06:37 +08:00 via iPhone
    在 This PC (也就是 Computer / My Computer )里的 Compute 额 选项卡点 Map Network Drive ,输入地址就可以了。

    除了 UNC 路径(如 \\server\share ),也可以用 HTTPS ,比如 OneDrive 是 https://d.docs.live.net/ 后面跟上你的 CID 。在 Office 系列应用里,如果你让 Office 处理 OneDrive 同步,打开 OneDrive 同步的文件后另存为,出现的默认地址也是这个。
    renmu123
        32
    renmu123  
       2022-06-12 02:42:05 +08:00 via Android
    阿里云盘不是早就能挂载了嘛,你火星了
    testcaoy7
        33
    testcaoy7  
       2022-06-12 09:27:36 +08:00
    iSCSI 可以通过网络映射 LUN
    但是在广域网下用 iSCSI 属于自杀操作
    shelken
        34
    shelken  
       2022-06-12 11:09:49 +08:00 via iPhone
    alist 然后使用 webdav 连接
    musi
        35
    musi  
       2022-06-12 11:42:37 +08:00
    为什么要扯 5G
    5G 不限速不要钱?
    codingBug
        36
    codingBug  
    OP
       2022-06-12 11:54:48 +08:00
    @gabon @Mac @renmu123 我不确定这是否能够像本地磁盘一样

    @fanxasy 但需要用本地笔记本

    @geelaw 我的想法就是像 OneDrive 一样同时支持高效同步上传下载


    感谢大家的回复,我想问的其实一个常见的场景就是,笔记本基础款通常只带有 512g 存储空间,但如果能够将阿里云盘等存储云盘直接挂载为本地磁盘,像本地磁盘一样操作添加编辑删除等,就可以选择那些扩展性不强但性价比高的笔记本
    codingBug
        37
    codingBug  
    OP
       2022-06-12 11:55:27 +08:00
    @musi 呜呜呜
    timpaik
        38
    timpaik  
       2022-06-12 12:10:11 +08:00 via Android
    阿里云盘体验可能不会很好,4K 随机读写性能会很差,因为阿里云盘是文件形式的存储,即使挂载到本地,和硬盘、NAS 这类的块存储设备性能还是有很大差距的。这个影响比较大的就是小文件读写,如果是大文件读写,设置好缓存,那应该问题不大
    pendulum
        39
    pendulum  
       2022-06-12 13:11:30 +08:00
    我补充一个更加具体的需求,就是不要使用本地磁盘作为缓存,这样的话网络磁盘再大也还是局限于本地磁盘的大小,要挂载得像真的磁盘一样。
    736531683
        40
    736531683  
       2022-06-12 14:24:25 +08:00
    杭州有公司似乎在用的,内网
    lizytalk
        41
    lizytalk  
       2022-06-12 16:07:46 +08:00 via iPhone
    当然可以了,现在就有在已经广泛使用了。不过和 5G 没半毛钱关系。
    lizytalk
        42
    lizytalk  
       2022-06-12 16:12:52 +08:00 via iPhone
    @lizytalk 现在服务器上常用的各种分布式文件系统,都相当于是基于网络(有线网,内网,和 5G 没关系)把其他设备的存储挂载上当普通的本地存储用。比如 NFS ,MooseFS 。
    抄了一段百度百科:分布式文件系统( Distributed File System ,DFS )是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点(可简单的理解为一台计算机)相连;或是若干不同的逻辑磁盘分区或卷标组合在一起而形成的完整的有层次的文件系统。
    Baboonowen
        43
    Baboonowen  
       2022-06-12 17:33:19 +08:00 via iPhone
    有没有一种可能,它叫 OneDrive/iCloud
    mostkia
        44
    mostkia  
       2022-06-12 18:03:58 +08:00
    试试 RaiDrive
    BloodBlade
        45
    BloodBlade  
       2022-06-12 18:52:22 +08:00
    @pendulum SMB 好像就不需要在本地同步一份,但是没缓存在局域网还好说,在公网不太靠谱吧。
    zeldasalor1
        46
    zeldasalor1  
       2022-06-12 19:28:10 +08:00
    netdrive,支持 win/mac
    https://www.netdrive.net/
    codingBug
        47
    codingBug  
    OP
       2022-06-12 19:32:03 +08:00
    @timpaik 可能这种还是不太现实,尤其是开发时需要操作大量小文件
    @pendulum 想了想,应该没辙,只有在本地操作才能实现高效读写
    @736531683 不知道是同步还是真的挂载
    @lizytalk 那种应该有要求的吧
    @mostkia 就是像 OneDrive 一样的
    @mostkia RaiDrive 好像要单独收费呀
    codingBug
        48
    codingBug  
    OP
       2022-06-12 19:34:42 +08:00
    @BloodBlade 走公网确实不太安全
    @zeldasalor1 这个是收费的呀
    blankmiss
        49
    blankmiss  
       2022-06-12 21:17:44 +08:00
    @codingBug onedrive 是利用 restfull 接口进行同步的
    raidrive 教育免费
    webdav 协议可以挂载网络硬盘
    但是 onedrive 的 api 承受不住峰值调用
    putaosi
        50
    putaosi  
       2022-06-13 03:39:50 +08:00 via iPhone
    5G 可以忽略延迟是谁的结论?
    ykk
        51
    ykk  
       2022-06-13 09:19:54 +08:00
    局域网 一直当本地盘用
    ysc3839
        52
    ysc3839  
       2022-06-13 12:58:24 +08:00 via Android
    5G 低延迟指的是设备到基站的延迟,不代表整个互联网的延迟都能降低。
    Pogbag
        53
    Pogbag  
       2022-06-13 13:04:48 +08:00
    现在就可以,rclone 了解一下
    agagega
        54
    agagega  
       2022-06-16 00:36:32 +08:00
    macOS 12.3 给网盘设计的 FileProvider API 就支持仅读取文件部分内容: https://developer.apple.com/documentation/fileprovider/nsfileproviderpartialcontentfetching
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1025 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:08 · PVG 03:08 · LAX 11:08 · JFK 14:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.