hotReady
V2EX  ›  问与答

[求助] 把 win10 系统内置的 ubantu 子系统上的代码展示到 win10 系统上

  •  
  •   hotReady · May 2, 2018 · 2982 views
    This topic created in 2963 days ago, the information mentioned may be changed or developed.

    我把 ubantu 系统当普通的远程机处理,尝试了以下三种方法:

    1、samba,但是再安装并配置成功之后,测试是否可连接时总报协议错误,添加了 sm3 之后又报状态错误。

    2、sftp,总超时,连普通 linux 没问题

    3、找到 ubantu 安装地址,想直接看文件目录。。。。。

    以上三种都失败了,请问还有没有其他方法?或者上述三种是哪里出了问题。。。

    Supplement 1  ·  May 2, 2018
    @matsuijurina #7 搭车问一下怎么把 win10 下已经配置好的 ubuntu 子系统转到另一台 win10 电脑上
    Supplement 2  ·  May 2, 2018
    ”怎么把 win10 下已经配置好的 ubuntu 子系统转到另一台 win10 电脑上“ 可以看 @matsuijurina 同学的对话。

    另,把 ubuntu 写出 ubantu,向各位致歉,希望大家不要 特意 再浪费铜币 单独评论 来批评指正了,同时也谢谢 v 友指教,我的问题已经解决了,有同样疑问的同学可以看评论内容,谢谢各位。
    21 replies    2018-05-02 20:17:23 +08:00
    leafleave
        1
    leafleave  
       May 2, 2018 via iPhone
    要看文件的话,Ubuntu 的 home 目录就是 winwin10 的文档那个文件夹,考进去就好了
    MaxTan
        2
    MaxTan  
       May 2, 2018   ❤️ 1
    子系统默认已经把 windows 的几个硬盘分区挂载在 /mnt 里面了,可以直接访问的
    hotReady
        3
    hotReady  
    OP
       May 2, 2018
    @leafleave 请问是文档、音乐、下载、图片这些目录中的文档吗?我看了一下我的,好像没有 ubantu 相关的文件
    riggzh
        4
    riggzh  
       May 2, 2018   ❤️ 1
    直接复制啊,/mnt/下各个盘符都列出来了
    mengyaoss77
        5
    mengyaoss77  
       May 2, 2018 via Android
    人家都给你纠正了是 ubuntu,就不要再打 ubantu 了啊。看着难受。。
    hotReady
        6
    hotReady  
    OP
       May 2, 2018
    @mengyaoss77。。。。。。红红火火,好的
    matsuijurina
        7
    matsuijurina  
       May 2, 2018
    搭车问一下怎么把 win10 下已经配置好的 ubuntu 子系统转到另一台 win10 电脑上
    hotReady
        8
    hotReady  
    OP
       May 2, 2018
    @riggzh emmmm,我想在 win10 上看 ub 的代码,mnt 目录是 win10 的
    hotReady
        9
    hotReady  
    OP
       May 2, 2018
    @MaxTan
    @riggzh

    感谢两位,直接在 mnt 目录下写代码就行了
    MaxTan
        10
    MaxTan  
       May 2, 2018
    win10 上访问 ubuntu 的文件目录是 C:\Users\username\AppData\Local\lxss
    但为什么不把代码直接放 /mnt 里面啊?
    goreliu
        11
    goreliu  
       May 2, 2018   ❤️ 1
    @matsuijurina 比较麻烦,把 WSL 根分区下除 /mnt /boot /dev /init /proc /run /sys /tmp 之外的目录用 tar 打包,到另一个机器上,解压到 /root/rootfs 目录,再重新创建上述目录,然后进资源管理器,把原有的 rootfs 目录替换成新的 rootfs 目录(把原有 rootfs 重命名成 rootfs.bak ,把 rootfs.bak/root/rootfs 移动到 rootfs.bak 同级)。验证没问题后,再把 rootfs.bak 删了。
    matsuijurina
        12
    matsuijurina  
       May 2, 2018
    @goreliu 谢了,我试着看能不能在局域网批量部署一下。以前用的 Vagrant,现在更新太慢,兼容性越来越差,各种小问题。
    echohey
        13
    echohey  
       May 2, 2018
    之前给某中部 211 硕士盲审的时候
    ubuntu 写成 ubantu。intel 写成 inter
    我不清楚是不是智力的问题,但是我觉得他的态度值得被枪毙
    goreliu
        14
    goreliu  
       May 2, 2018
    hotReady
        15
    hotReady  
    OP
       May 2, 2018
    @MaxTan hi,我在 local 目录没有发现 lxss 文件夹,但是在
    C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
    hotReady
        16
    hotReady  
    OP
       May 2, 2018
    找到了 ubuntu 文件
    hotReady
        17
    hotReady  
    OP
       May 2, 2018
    @echohey 不好意思孔先生哈,我学历没到硕士~
    @mengyaoss77 这位 v 友已经纠正过了,虚心受教
    btchinainfo
        18
    btchinainfo  
       May 2, 2018 via iPhone
    没太懂楼主在说啥,什么叫内置的 ubuntu ? 虚拟机么?展示到 windows 上??用 cygwin 之类 ssh 连到 ubuntu 不行么??
    hotReady
        19
    hotReady  
    OP
       May 2, 2018 via Android
    @btchinainfo 现在可以直接在 win10 上使用 ubuntu 系统了,感兴趣可以了解一下
    gnaggnoyil
        20
    gnaggnoyil  
       May 2, 2018
    sudo ln -s ~/win10/c /mnt/c
    直接读写 /mnt 不一定有权限.
    ysc3839
        21
    ysc3839  
       May 2, 2018 via Android
    @MaxTan 这是旧版本。
    新版本的 WSL 要不然放在发行版安装时 exe 所在的目录,要不然放在商店 app 的数据目录里。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5458 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 03:27 · PVG 11:27 · LAX 20:27 · JFK 23:27
    ♥ Do have faith in what you're doing.