hyper-v 虚拟机 共用 文件夹_在Windows 10的Hyper-v上安装Manjaro虚拟机

最近听说有个很好的Linux发行版,驱动什么的特别全,叫Manjaro,就想在虚拟机上试一下看看怎么样。结果一波三折,网上的中文资料也不太多。

好在最后找到下面这篇英文文章,一路照做下来才安装好了,于是想做回搬运工,分享给有需要的朋友。当然版权属于原作者。

Installing Manjaro in Hyper-V with Enhanced Session support​forum.manjaro.org
bb7a2ea27813d3cf4be4b28f58674b02.png

我搬运时,就不一一翻译了,只拣重要的。有细节问题不清楚的,可以参照原文。

  1. 首先对Hyper-V进行配置,

一是选中“Allow enhanced session mode”。

87eb9e149c629ff0d9dbf02a2b6e4fb2.png

二是建立一个带有“External network”的虚拟的网络交换机(virtual network switch)

b79f3975278b2f8e489e1201961a705f.png

2. 接下来就是创建虚拟机

6c2bca4ffcc7e497b2058914815aa4bc.png

3. 指定用于安装的ISO文件,假设你已经事先下载好了

17be25f6fea43cd42c9789c29e7a5f97.png

4. 建好虚拟机后,在启动它之前,需要到该虚拟机的设置中,把“Enable Secure Boot”这个选项勾掉,就是不使用Secure Boot功能。

8007fcd2f354aed3838e3aaaf4b202a3.png

5. 启动你的虚拟机。但是不出意外的话,系统在启动中应该会卡住。此时按“CTRL-ALT-F2”进入命令行模式,执行下面的命令,然后重启系统:

$ su
$ pacman –Sy 
$ pacman –S xf86-video-fbdev
$ systemctl restart lightdm

6. 重启系统之后,你应该会看到图形界面。这时你就可以双击桌面的上的图标,或者点“Launch Installer”按钮,进行下面的Manjaro安装。另外不要忘记你的用户名和密码。

注意:这里不要选中文!!!

这里不要选中文!!!

这里不要选中文!!!

因为选了中文之后,下面步骤中的命令行会变成乱码

7. 安装完毕,按提示重启系统之后,再次不出意外,你会看到一个漂亮的黑屏。因为xf860video-fbdev的驱动还没有装好。但是这个显示驱动只是临时用于在6中的安装系统过程,并不是我们接下来要用的。我们要安装linux-vm-tools from Microsoft来获取Enhanced Session模式,也就是我们在第1步中所设定的。

照例按“CTRL-ALT-F2”进入命令行,输入6中创建的用户名 和 密码。然后执行:

$ sudo pacman –Sy
$ sudo pacman –S git
$ cd Downloads (or wherever you want to download it to)
$ git clone https://github.com/Microsoft/linux-vm-tools.git ./linux-vm-tools
$ cd linux-vm-tools/arch
$ ./makepkg.sh
$ sudo ./install.sh

整个过程除了上面的命令行之外,还会有提示,让你输入Y(或者直接敲回车)。下载安装包的过程也很漫长。

8. 安装好linux-vm-tools from Microsoft之后,编辑.xinitrc文件(我用nano编辑器,vi已经忘记怎么用了),找到下面这一行,把“--exit-with-session”删除

local dbus_args=(--sh-syntax --exit-with-session)

让它变成

local dbus_args=(--sh-syntax)

9. 8执行完毕之后,就把虚拟机关机,然后以管理员身份运行Power Shell,然后执行下面的命令,注意把斜体部分替换成你的虚拟机的真实的名字。

Set-VM -VMName _Your_Manjaro_VM_ -EnhancedSessionTransportType HvSocket

10. 启动你的虚拟机,应该就看到下面的登录界面了。

5f91160241b98cb5df0484d325804529.png

后记:

安装好了Manjaro之后,界面是英文的,也没有中文输入法。搜了好久,试了各种方法,开始都不起作用,不知道怎么一下突然好了。但是切换中英文输入法,需要用Ctrl + 空格,习惯的Shift不知道为什么不好用。因为没有什么规律,所以就不贴什么过程了。想必大家这么聪明,会自己搞定的。

另外,网上有说替换成上海交大源并且安装网易云音乐什么的,我没有替换源,尝试安装网易云音乐提示失败。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值