V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐书目
黑客与画家
REWORK 简体中文版
REWORK 精装原版
深入浅出设计模式 Head First Design Patterns
代码之美 Beautiful Code
数据之美 Beautiful Data
信息论、编码与密码学
Free as in Freedom
设计原本
精通正则表达式
V2EX  ›  程序员

准备装 Linux 入门机器学习, Windows 用什么虚拟机装 Linux 系统使用最爽?

  •  
  •   alwayshere · 4 天前 · 4084 次点击

    机器都是三年前的标准老配置了: E3-1230V3+8G+GTX770+( 128G+2T ),目前市面上的虚拟机,众 V 友的使用感受觉得哪一种使用起来最得心应手,也即几乎感觉不到两个系统的主次之分,目前双显示器,想左边 Windows ,右边 Linux ,哪一种用起来最好?另外,虚拟机装的Linux机器学习过程中能跑显卡吗?

    83 回复  |  直到 2017-04-23 03:52:09 +08:00
        1
    wuling   4 天前
    虚拟机无所谓,什么都可以,收费的 vmare ,免费的 virtual box ,装完之后可以直接忽略虚拟机软件本体了。
    不过想长期学的话,建议双系统,一来这样性能更高,二来多折腾折腾不是坏事。不过这样就没办法左边 Windows ,右边 Linux 了
        2
    smg   4 天前 via Android
    Hyper-V
        3
    loading   4 天前
    注意用好快照就行。
    普通用 virtualbox 就行了,没那么多讲究。
        4
    NoAnyLove   4 天前
    VirtualBox 路过,因为免费。无缝模式应该可以满足你双屏切换的要求吧,不过我没在双屏幕上跑过 VirtualBox ,不知道是什么样。。。。。

    另外, VirtualBox 中的显卡好像是虚拟出来的,性能很差, Linux 的特效开高了都能感觉到延迟。就我个人使用经验来看,貌似只能用虚拟显卡, Linux Guest 没法用 Host 主机的物理显卡。如果有谁知道怎么样能够让 Linux Guest 直接使用 Host 的显卡的,还希望能分享一下。
        5
    rosu   4 天前 via Android
    VMware 也有免费版。不过 Virtual Box 的“无界面启动模式”真是不要太舒服~配合 xshell 尽情享受舒适~
        6
    fyibmsd   4 天前   ♥ 2
    linux 里开 win10 虚拟机
        7
    bearqq   4 天前 via Android
    你的情况机器学习不能使用到主机的显卡
    770 显存吃力
    装个双系统,方便弃坑
        8
    rosu   4 天前 via Android
    至于装什么系统就看个人喜好了。我一般 VPS 上装什么,本地就装什么。
        9
    BearD01001   4 天前
    docker~
        10
    8355   4 天前   ♥ 1
    我是 virtual box 我使用的跟说的感觉不太一样.虚拟机只是开机而已. 更多时候我是用 ssh 方式连接到虚拟机上 虚拟机只是最小化到下面而已 根本不需要占窗口 ...
    因为如果你直接在虚拟机上操作的话来回窗口切换烦的要死.
        11
    debuggerx   4 天前
    我现在是这样的:
    https://bbs.deepin.org/forum.php?mod=viewthread&tid=136854&extra=
    linux , win 双系统,平时启动 linux 使用, vm 直接挂载物理硬盘启动 win 。。
        12
    neutrino   4 天前
    推荐 virtualbox 。 vmware 的 shared folder 一直有问题,记得不要用发行版自带的那个,要用 vmware 的。 virtualbox 的 shared folder 直接 install virtualbox-guest-dkms 完事。
        13
    crab   4 天前
    VMware Workstation 12 Player
        14
    shihira   4 天前 via Android   ♥ 3
    @NoAnyLove 经常有人在 Linux 上玩 gpu passthru. ,不过听说很看人品,就像装黑苹果那样。如果是手提则绝对不可能,必须是台式独显,两个显卡分接两个屏幕。

    https://davidyat.es/2016/09/08/gpu-passthrough/

    似乎很少看见有人在 Windows 上 passthru.?因为绝大多数人驳显卡是因为自己在 Linux 上但是想玩游戏。
        15
    thecon   4 天前
    还不如直接在 U 盘或移动硬盘上装一个
        16
    king2014   4 天前
    vmware 这个还没有什么讲究的
        17
    Cooky   4 天前 via Android
    @shihira 看人品到不至于,支持虚拟化才能透传 GPU ,透传相当于主机彻底把硬件扔给虚拟机, Windows 上这么干估计费劲
        18
    snnn   4 天前 via Android
    hyper v
        19
    954880786   4 天前 via iPhone
    装虚拟机用不了显卡,用不了显卡我感觉 win 和 linux 差不多, linux 有的 win 上基本也能做。
        20
    hjc4869   4 天前
    @Cooky Windows 配置起来是最容易的,但是得用 Windows Server 2016+Hyper-V ,而且不能用 GeForce 。
        21
    ppwangs   4 天前
    win10 + 子系统啊
        22
    oyosc   4 天前
    推荐装 centos,ubuntu 相对来说不稳定
        23
    shengyu   4 天前 via iPhone
    Hyper-V
        24
    fl0at   4 天前
    win10 + 子系统
        25
    mlyy   4 天前 via iPhone
    @shihira 虽然我自己也这么搞,但这是我最近看到的最具体的教程了。
        26
    lionkin   4 天前
    直接用实验楼吧, linux 环境、机器学习教程都有了 https://www.shiyanlou.com/
        27
    shihira   4 天前 via Android
    @mlyy 话说我一直不太搞的懂 vbox 和 kvm 的关系。 vbox 说自己用 kvm 还是 qemu 作虚拟化了,用起来是很顺畅很舒服的。但是当我真的用 virt-manager 的 kvm 装个 win7 之后,那卡得叫一个感人。
        28
    Cooky   4 天前 via Android
    @hjc4869 这简直费劲到家了……
        29
    yuxuan   4 天前
    个人觉得 linux+windows 虚拟机还是很好用的
        30
    allinwonder   4 天前 via Android
    Hyper-V

    VMware player 不能 headless , VirtualBox 性能太差。
        31
    EchoChan   4 天前 via iPhone
    自己试试不就好,适合别人的不一定适合你。再说,几种方案试一下也不麻烦。
    个人觉得如何 win10 子系统可以玩得起机器学习的话,这个选择最好。
        32
    qq7790586   4 天前
    双系统
        33
    Aalen   4 天前
    linux 加 虚拟机装 windows 最好
        34
    hjc4869   4 天前
    @Cooky 全是点点鼠标就能搞定的啊
        35
    widewing   4 天前 via Android
    Linux 嘛 乖乖放弃 X ,回归 ssh 是王道,所以装什么都一样
        36
    Cooky   4 天前 via Android
    @hjc4869 我没有 winserver ,用的 N 卡,完全不具备使用条件 ~_~
        37
    onice   4 天前
    用 Linux ,从侧面说面题主赞同了开源精神。为了发扬开源精神,为何不用开源的 Virtualbox 呢?
        38
    LCD   4 天前 via Android
    必须 Visual box 加 CentOS
        39
    deweixu   4 天前
    为什么要虚拟机,直接上 Linux
        40
    IgniteWhite   4 天前
    @LCD visual box 是什么,只听过 virtual box
        41
    zwy100e72   4 天前 via iPhone
    推荐入坑 Windows Subsystem for Linux
        42
    WytheHuang   4 天前
    准备买个硬盘装个双系统。舒服点~
        43
    jeneser   4 天前 via Android
    干嘛非要扯上 windows 和虚拟机,很多 Linux 发行版在旧机器上运行的都非常流畅嘛!
        44
    watzds   4 天前 via Android
    我的笔记本里都五个系统了
        45
    circsqua   4 天前
    ML 这个和 OS 有很大关联? GPU 的事儿?
        46
    zwy100e72   4 天前 via iPhone
    @zwy100e72 没说完...
    WSL 能让你快速上手 Linux 环境;当你需要高性能的时候,你还能快速切换成 windows 模式;省下了配置 Linux 和 /或启动到 linux 的时间
        47
    Tunar   4 天前 via Android
    双系统
        48
    kmahyyg   4 天前 via Android
    win10 + Ubuntu worskspace
        49
    luzhi00001   4 天前
    当初我怀着同样的想法学习 linux ,后来,我学会了装系统。。。
        50
    Clarencep   4 天前
    用 docker 吧。 使用 hyper-v 的 docker-for-windows 用起来很不错:
    https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

    想装 Ubuntu 就 docker pull ubuntu, 想装 centos 就 docker pull centos. 启动起来只需要几秒钟,简直不要太爽。
        51
    owt5008137   4 天前 via Android
    不用虚拟机最爽,直接上 WSL
        52
    glasslion   4 天前
    Linux 都不用, 主流机器学习库都支持 windows, 用虚拟化方案, GPU 会是一个坑
        53
    willqianji   4 天前 via iPhone
    主系统 win10 2016 ltsb vmware12 虚拟机有 macos centos7 win7 deepin15.4 双屏多开流畅顺滑

    各系统搞好基础系统,用链接克隆模式可以 n 个版本,再配合快照,怎么调试,怎么测试都可以
        54
    fasling   4 天前
    @crab VMware Workstation 12 Player +1
        55
    libook   4 天前 via Android
    都很爽,
    有钱用 vmware ,
    开源用 virtual box
    win 自带 Hyper-v
        56
    ltux   4 天前
    能问出这种问题我觉得你还是别用 linux 了。
        57
    billlee   4 天前
    反正都不能用显卡,用 wsl 算了。
        58
    heart4lor   4 天前
    在用 vbox , VMware 上装过 Ubuntu ,不知道为什么总是 cpu halt ,至于 hyper-v ,兴致勃勃地打开过一次不得不感叹界面是真的神。
    至于说 vbox 卡的,是没装 tools 吧?反正我是挺流畅的。
        59
    usbuild   4 天前
    hyper-v 挺好用的
        60
    bukip   4 天前
    强烈不建议双系统,虚拟机很好用。
        61
    xiaoyu233   4 天前
    虚拟机配置估计不行啊
        62
    NoAnyLove   4 天前
    @shihira 这么一说我想起好像以前有试过,没有成功。。。。。。主要是在 Eclipse 中输入的时候,都会有不明显的延迟,没有直接在虚拟机外运行流畅
        63
    NoAnyLove   4 天前
    Hyper-V 好像要 Server 版,或者专业版、企业版才能用吧? Win 8.1 Home Basic 能用吗? Hyper-V 有啥优势?
        64
    viator42   4 天前   ♥ 1
    VMware 上有鼠标指针错位的问题,相当恶心。建议用 vbox
        65
    mlyy   4 天前   ♥ 1
    @shihira 我的理解是,要实现硬件级加速虚拟化( virtual page table 之类的),需要 intel vt 硬件级支持。然后这部分指令级应该在(0,3)之间,但是却是独占指令集。所以一个系统不能同时存在两个 hypervisor 的情况。所以理论上 qemu-kvm(libvirt)不能和 vbox 共存。至于你说 libvirt 卡。这个原因非常多。界面卡的话,你可能没装类似与(guest tools)之类的东西。在 libvirt 下,这玩意叫 spice 。你虚拟机硬件配置必须加入 spice 硬件并且必须安装 spice 的驱动和应用程序。此刻 spice 对虚拟机 3d 加速支持还挺捉急。如果你指 gl 方向卡的话,暂时除了直通 gpu 无解。
        66
    cxbig   4 天前
    这配置建议还是双系统,虚拟机带起来比较吃力。
        67
    chiu   4 天前 via Android
    docker ?
        68
    forgetandnew   3 天前 via iPhone
    Bash on windows
        69
    miao6o6   3 天前
    virtualbox 吧,不知道是不是我机子的问题之前用 VMware 安 kali linux 总是出现各种问题,不是打开软件就重新输入密码就是各种卡,后来用了付费版也是一样。换 virtualbox 后就没问题了。
        70
    21grams   3 天前
    WSL 还是算了吧,超难用,我自己用 Hyper-V
        71
    Ginson   3 天前
    学习 Linux , virtualbox 足够了
    另外买个树莓派来装 linux 貌似也不错的
        72
    isb   3 天前
    vagrant+ virtualbox+homestead
        73
    app13   3 天前
    @Ginson #70 树莓派跑想想就觉得酸爽
        74
    lonelygo   3 天前
    如果是 WinSvr 的话,用 Hyper-V 最简单,不麻烦,不折腾。
        75
    lonelygo   3 天前
    另外,如果你是想跑积极学习, GPU 能不能支持虚应该是最重要的。
        76
    KirkZheng   3 天前 via Android
    建议双系统, debian 自动第一引导。嫌麻烦建议 VMware 加 centos 精简版,其他 Linux 发行版本压根跑不动。
        77
    wanderer   3 天前
    用 Windows 10 的 WSL 吧
        78
    uuair   3 天前
    你把时间放在如何学 linux 上吧,因为你会发现,找这些设备的时间,会远超你学习 linux 的时间。。
        79
    dikT   3 天前
    vmware12
        80
    msg7086   3 天前
    只是熟悉环境的话 VB 就行了。要玩 ML 还是组个二奶吧。
        81
    Eliefly   3 天前
    入门学习用 virtualbox 蛮好的
        82
    ghostheaven   3 天前 via Android
    virtualbox +1
        83
    dven   3 天前
    反过来, Windows 跑在 Linux 虚拟机上,效率会更高
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   384 人在线   最高记录 2466   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 76ms · UTC 20:12 · PVG 04:12 · LAX 13:12 · JFK 16:12
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1