[Exchange and share] 在deepin23上使用windows虚拟机
Tofloor
poster avatar
HackerNotTerminal
deepin
2024-03-17 13:31
Author

wine是个好东西,可以安装一些windows应用,来大大提升linux软件数量。但是,wine毕竟是不是虚拟机,大多数较大或较新的软件都无法运行。那么这时候,虚拟机就派上用场了。

但是在deepin23里安装虚拟机,由于种种依赖和不兼容的问题,安装虚拟机可没有那么容易。

如果你已经习惯用qemu的话,就不要妄想直接:

sudo apt install qemu qemu-kvm

image.png

当然,deepin镜像源里貌似也有,但是老输命令太麻烦,不如借助以下wine运行器的力量:

image.png

不过,如果你不习惯命令行虚拟机的话,也可以安装一个管理工具:

sudo apt install virt-manager

image.png

注意,如果你执意要安装vmbox的话,最好不要去自己折腾依赖。不仅可能装不上,把系统搞出问题也说不定。

最好的安装方法如下:

wget https://download.virtualbox.org/virtualbox/7.0.14/VirtualBox-7.0.14-161095-Linux_amd64.run && sudo bash VirtualBox-7.0.14-161095-Linux_amd64.run

想要卸载掉虚拟机,再在当然目录运行一遍sudo bash VirtualBox-7.0.14-161095-Linux_amd64.run就行了。

但此时打开虚拟机,你会发现:

image.png

所以还得设置以下usb:

sudo groupadd usbfs && sudo adduser $USER vboxusers && sudo adduser $USER usbfs

设置完成后重启,应该就没有问题了。之后,我们还要安装一下拓展包:

wget https://download.virtualbox.org/virtualbox/7.0.14/Oracle_VM_VirtualBox_Extension_Pack-7.0.14.vbox-extpack && sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.14.vbox-extpack

一切完成之后,我们就可以下载镜像,准备安装windows了。

镜像(ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso|3420557312|B58548681854236C7939003B583A8078|/),迅雷可以进入星火应用商店或玲珑商店安装。

下载完成后,使用wine运行器的开启windows虚拟机配置。选择好镜像,选择win764位,点击安装。

不过,不知道是bug还是怎么回事,直接安装会提示无法找到iso。只能进入vmbox手动添加。

image.png

在启动完成之后,可以最好安装增强功能(设备,安装增强功能):

image.png

你还可以打开无缝模式。但我想问一下,任务栏怎么没有隐藏啊!!!

你还可以打开虚拟机设置——>系统——>硬件加速——>kvm,速度biubiu的!

Reply Favorite View the author
All Replies
186******75
deepin
2024-03-17 13:40
#1

u盘与摄像头能正确识别吗?

Reply View the author
f@deepin
deepin
2024-03-17 15:15
#2

请问,vm是win ,半虚拟机接口 ,不应该是选 hyper-v 么

Reply View the author
HackerNotTerminal
deepin
2024-03-17 16:37
#3
186******75

u盘与摄像头能正确识别吗?

可以的

Reply View the author
186******75
deepin
2024-03-17 18:28
#4
HackerNotTerminal

可以的

6以前的版本什么功能都可以,前段时间到7版本,u盘识别不了

Reply View the author
WangZhongyun
deepin
2024-03-17 19:04
#5

Deepin23B3安装virtualbox用终端:sudo apt install virtualbox

直接回车输入正确密码,回车就自动配置好了

Reply View the author
我樂苦多
deepin
2024-03-17 22:28
#6

请问增强功能怎么安装的,一直提醒增强功能包证书下载期间:未知原因

图片.png

Reply View the author
没事儿瞎转悠
deepin
2024-03-18 08:24
#7

sudo apt install libvirt-daemon-system qemu-system-x86 virtinst virt-manager

Reply View the author
乾豫恒益
deepin
2024-03-18 10:57
#8

关于Virtual Box全屏的事情,本人的经验:

先选择基本的,然后打开Win以后,再选择缩放的模式,放到最大。

关Win,在配置清单里选择全屏,开机后进入Win,看看分辨率有没有选项,有的话,直接先就可以了。

本人每次安装新的,都需要折腾几次,然后就可以了全屏显示了。

Reply View the author
HackerNotTerminal
deepin
2024-03-19 20:02
#9
我樂苦多

请问增强功能怎么安装的,一直提醒增强功能包证书下载期间:未知原因

图片.png

为啥要下载?

可以手动下载拓展包后直接在vmbox装的。(我怎么不知道vmbox还能直接安装拓展的?)

Reply View the author
我樂苦多
deepin
2024-03-19 21:09
#10
HackerNotTerminal

为啥要下载?

可以手动下载拓展包后直接在vmbox装的。(我怎么不知道vmbox还能直接安装拓展的?)

Deepin商店下载的vmbox有问题,重新按照你的方法安装成功

Reply View the author
a***[email protected]
deepin
2024-09-01 09:58
#11
没事儿瞎转悠

sudo apt install libvirt-daemon-system qemu-system-x86 virtinst virt-manager

图片.png

哥们,用你的命令一条就搞定安装了。非常好用,但是和我在uos下使用有些不一样的是。

好像kvm只能对系统盘的文件进行读取使用,或者把别的目录挂载到系统盘才行。

这就有点麻烦,不知道是不是还要对程序赋权吗?

因为之前在uos下直接可以读取其他硬盘分卷里的镜像或者直接使用已安装的系统。

麻烦看下是不是漏了哪个步骤?

Reply View the author
没事儿瞎转悠
deepin
2024-09-03 17:44
#12
a***[email protected]

图片.png

哥们,用你的命令一条就搞定安装了。非常好用,但是和我在uos下使用有些不一样的是。

好像kvm只能对系统盘的文件进行读取使用,或者把别的目录挂载到系统盘才行。

这就有点麻烦,不知道是不是还要对程序赋权吗?

因为之前在uos下直接可以读取其他硬盘分卷里的镜像或者直接使用已安装的系统。

麻烦看下是不是漏了哪个步骤?

没关注过这个问题,它没有困扰我。浏览选择镜像的时候界面过程遇到直接点授权,自动可以添加目录。不是每次都点就不是问题。镜像也不会放好多个文件夹。

Reply View the author
a***[email protected]
deepin
2024-09-05 09:39
#13

我也想授权啊,但下一步报错了也没选择的地方。。。。

搞不清楚是哪里没弄对。

图片.png

Reply View the author
a***[email protected]
deepin
2024-09-13 08:56
#14
没事儿瞎转悠

没关注过这个问题,它没有困扰我。浏览选择镜像的时候界面过程遇到直接点授权,自动可以添加目录。不是每次都点就不是问题。镜像也不会放好多个文件夹。

重装了一遍deepin23系统再走这条命令搞定了.

权限的问题应该是转内测之前走命令安装导致的,

我在另一台内测的服务器上运行就没问题,所以干脆把本子也重装先开启内测之后再装kvm就没问题了.

不知道是不是这个坑tail

Reply View the author