查看: 317|回复: 0

手把手教你在ARM上配置Windows虚拟机

[复制链接]
  • TA的每日心情
    奋斗
    2022-7-25 00:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    5万

    主题

    5万

    帖子

    16万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    167923
    发表于 2024-1-5 13:26:13 | 显示全部楼层 |阅读模式
    4 f1 M, t8 J; h {0 v* e* W3 }% q

    能不能通过虚拟机usb重定向功能安装打印机,然后再通过云打印共享给pc使用,这样岂不是免去了云打印必须依赖一台x86windows电脑的刚需,经过两天的摸索,终于是走通了这条路,现将最终安装教程分享如下:

    ' {# n& t1 v7 O0 l' Z 9 c" \& w& M$ m

    6 e) S: Q2 v- i# J/ H: f( X

    测试环境

    9 s. G9 y+ a' H* {/ G2 x7 ^

    CPU:FT2000、D2000

    / W. i8 b: _) P5 j0 d

    % g/ O W! F! _+ S% Z) ~) M

    操作系统系统:统信UOS专业版(1050)

    : v. ^0 L& a. {& f, l( O - F3 p1 R3 \; Y: \

    qemu-system-x86_64软件version:3.1.0

    + ^0 Y6 {* F, @% z

    关于镜像和软件选择的几点说明

    6 g! ~5 e) G- f2 F! J2 e

    ; i/ w+ ~9 O! ^6 s6 ^

    首推选择xp系统,只是因为他比win7快很多,占用的空间也小很多!

    6 J" Y/ Y( O' T, |) e + r$ c5 g( X" R M# h

    2 K% i9 z& ^2 C

    如果用惯了统信云打印,那么只能装win7,统信云打印服务端并不支持在xp上运行。

    3 H9 H0 c- r; I- U5 |5 q! e ( M! T6 h) p- m1 g7 w

    ●如果你还想在虚拟机上运行点什么简单的软件程序,推荐使用xp,win7虚拟机内打开文件夹都卡的要死,最好不要尝试运行什么程序。

    3 X1 j5 F/ t8 N, Y " f* {- k+ T% k8 y: V' w

    ●个别打印机驱动可能在xp上会安装失败(少数),请尝试使用win7

    9 Y' E! `. l( a/ o) q9 [; D

    准备工作

    7 G/ _/ F. I- |# h9 Q; D5 Z7 t

    ●xp/win7镜像可以去(https://msdn.itellyou.cn/)下载,推荐安装32位vol版本

    ( B- }. @+ y" a6 n

    ●麒麟/统信云打印服务端和客户端程序

    # Y$ \& I' u) C

    ●打印机驱动程序(推荐去打印机官网下载,一定记得下载系统对应驱动)

    6 M* u" z8 g/ M

    ●sudo apt install qemu-system-x86 virt-manager -y (虚拟机软件)

    4 C1 F& _1 N; E. N7 [- q' `# k$ I + Q6 E$ ]4 I' v! m6 N# M ~

    公众号回复“麒麟云打印

    ”下载麒麟云打印安装包

    2 G) Y ~6 I9 v. ] y 3 r3 h( A" D2 ~+ @. R- z

    公众号回复“统信云打印”下载统信云打印安装包

    ) a) N& T) r8 |) L. K

    安装步骤

    ( S2 h" l3 g4 B4 [9 F

    1.#开启NAT默认虚拟网络

    9 D8 W* f m! A( O) H5 Z9 f7 ` sudo virsh net-start default h; ?( p, z) b' R! Y- Z1 N. h) j

    2.创建qcow2格式磁盘

    * d m; m9 v6 d' w

    qemu-img create -f qcow2 /path/to/xp.qcow2 10G

    h, o6 \" T* n" Q

    这个地址可以随便设置,创建后虚拟机磁盘文件使用多少空间就占用多少大小。(不知道是我的问题还是bug,通过virt-manage创建的qcow2磁盘占用全部空间)

    * b. |7 q5 d- t( b8 v& O

    2.安装xp虚拟机

    # ?8 R, x7 E6 Y; l* o, u- }

    打开虚拟系统管理器

    ( n5 v. h: U, f% B3 v, F

    文件-新建虚拟机

    1)本地安装介质-选择! v) m+ d& e$ z; w" G' s x86_64架构( a5 e* h2 u5 [

    (兔神推荐)-前进-浏览

    2)左下角“% B' l% I$ p5 ^, _4 }1 S
    +# N, t' V2 o) z9 u* U8 Z

    ”——名称“xp镜像”——前进

    3)“9 N4 U* \ k' `3 R- ]5 K0 M
    浏览- L3 s6 F) E7 y! X

    ”添加xp镜像所在目录

    , R& \$ L P8 B+ S0 S

    4)左边选择“xp镜像”——右边选择目录下你下载的镜像文件-选择卷

    % m( z! Y( [ P; ]6 k, y

    5)选择内存大小和cpu核心数(内存自己看,如果是arm架构选择多核也没用)

    ( O* r( K8 m$ u5 N

    6)选择或者创建自定义存储-左边选第2步创建文件的目录-右边选第2步创建的磁盘文件。

    5 ]* z" U/ v( f4 ^! j" \$ m( M
    - _: T" D' m1 j8 l% B( q

    7)名称“winxp”(自拟)-勾选安装前自定义——选择网络-虚拟网络‘default’:NAT

    ——完成

    / d3 R' G" ^, L3 l2 P" |) l3 U6 g 9 O% d: ^$ { r K/ ]4 c& \

    3.安装xp系统,此过程不需要介绍吧,key请网络自行百度

    4.安装完成后需要在虚拟机硬件详情里删除IDE CDROM(安装镜像) " U8 u$ N- q" ~* j% `, x( Y! t , v4 Q7 m" o3 _

    5.开启虚拟机共享,或者添加硬件—usb主机设备

    将U盘、打印机连接到虚拟机,将麒麟云打印的服务端程序、打印机安装文件拷贝到到虚拟机里并安装。

    6.在虚拟机里设置云打印服务端的ip和密码。 a" G( I4 Y7 M. [4 c ) m2 i& m( m; h" o2 U5 n# _; ?

    7.关闭虚拟机防火墙,打开虚拟机文件共享,启用发现文件和打印机。

    7 w( |) ~: D& v3 m$ Y, U 9 v# r9 _- m6 Z( `! ? C

    8.在主机上安装麒麟云打印客户端

    9.打开麒麟云打印,输入虚拟机地址和密码,完成打印机共享4 t3 m4 K3 [. u, B% L8 d: {" J 2 w( p, ~, _" z4 _+ d5 k' G

    运行截图

    4 ^8 M/ X' j2 J

    , z' Q: e9 w1 K" P$ ^: q5 q8 u5 Y, v

    ' o S6 L: L& R2 n: f) E( e

    优化环境(可选)

    0 Z3 b ?: u+ M+ H2 l

    1.虚拟机共享和主机共享文件夹,可以和局域网所有电脑共享。

    k% o6 N, c% ^7 ?& c

    2.将虚拟机取消屏保、取消休眠。

    , z3 G B e. ~$ }: b

    3.可以利用virsh命令操作xml文件完成虚拟机开机后台静默启动,经测试虚拟机运行时占用主机资源很少,并不会影响主机正常使用。

    $ A6 b/ B9 G. E* d% {/ P9 o* K- X

    4.可以使用Remmina远程控制调试虚拟机,可调分辨率、直接添加共享目录,方便调试虚拟机环境。

    % R+ m4 Z$ o, P

    ※暂未解决的已知BUG

    , x# _7 Q7 _# f" `

    1.xp+麒麟云打印环境打印word文档中的图片会出现马赛克,win7+统信云打印没有这个问题。

    * S! @9 l$ X' F+ K

    2.xp+麒麟云打印环境打印多页文档中间会打印机会停顿一会儿再打,不确定是打印机型号问题还是云打印的问题,或者是虚拟机的问题,有待进一步测试排障。

    7 f R5 e4 x8 F9 `0 `

    3.如打印机未正确安装会导致虚拟机云打印服务端卡死。

    % P9 \' f/ ]" A J

    4.慢!慢!慢!

    , j5 C8 p/ Y, ]9 l: [& b2 I

    ※成品下载

    2 C! e) Z4 L. k' A8 F u p/ _

    为了节约安装windows的时间,小编精心为您准备了我已经装好的win7和统信云打印服务端,特供伸手党以及没有时间和精力自己折腾的老板们!

    ' J) G8 b f7 U* E% J1 ]& z" ]

    使用方法:

    9 x5 w5 L( R) p- @

    终端开启命令:

    ) T0 t2 {, N( E7 f# m

    virt-win7-cloud-print

    6 i% H. `0 z# Q) h h& d/ o; O

    终端关机命令:

    # Y( q2 L& e6 w/ G% Q$ L

    virt-win7-cloud-print-shutdown

    7 [( Z) z5 @/ [2 ~, p+ H: Q

    开启虚拟机程序后打开“虚拟系统管理器

    ”打开目标虚拟机进行调试。

    4 L1 B$ m) i; F: a# ]/ ]% y( z

    打开Remmina程序,“服务器”输入虚拟机ip,用户名uos,密码为空,连接即可。推荐Remmina使用“客户机分辨率”“RemoteFX(32位)”勾选“忽略证书”“字形缓存”,开启“共享目录”可讲本机目录共享到虚拟机。

    * x# ~3 Z/ {, [+ z( ?5 s/ |4 e, p

    可以在启动器右键设置开机启动.

    8 w9 P3 _# [9 r3 x- v" S3 `

    本程序为后台运行,因开启关闭虚拟机时间较长写了运行提示框,虚拟机运行过程中没有窗口,调试需执行以上3/4两种方法.推荐使用Remmina。

    + v% h4 G! p! Y" K; u2 t0 f" n

    在不更换网卡的情况下,ip地址默认为:

    - s7 s9 e1 {, S/ A" J. |

    192.168.122.240

    , M, k6 T5 D0 s7 f, p* [ # Y, p' C# G) v. ?7 B 7 ~! T& A% I5 B3 G ]$ x) F
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    客服QQ/微信
    921439866 周一至周日:09:00 - 21:00
    致力打造互联网创业第一品牌,学习网上创业赚钱,首选泓嘉网络创业,值得信赖! 泓嘉网络科技 版权所有!

    本站内容均转载于互联网,并不代表泓嘉网立场! 拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!。

    信息产业部备案号 豫ICP备2022016396号-1

    QQ|免责声明|广告服务|小黑屋|泓嘉网创 ( 豫ICP备2022016396号-1 )|网站地图

    GMT+8, 2026-4-17 10:57 , Processed in 4.775674 second(s), 26 queries .

    快速回复 返回顶部 返回列表