Parallels安装和设置

本文详细介绍了在 macOS M1 环境下使用 Parallels Desktop 安装 Ubuntu 虚拟机的步骤,包括如何选择合适的镜像、安装过程中的设置、以及如何通过 SSH 连接 Ubuntu 虚拟机。还介绍了如何安装 Parallels Tools 以实现文件共享功能,并提供了常见问题的解决方法和实用参考链接,帮助用户顺利完成虚拟机的安装与配置。​
single

环境准备

  1. Parallels 版本 20.2.0
  2. macOS M1 15.3
  3. 下载 ubuntu 的 iso 镜像

安装

选择合适的镜像

我们可以安装 Parallels 提供支持的 Ubuntu 镜像,也可以选择自己下载的镜像,这里我们通过镜像安装:

下一步后,选择已经下载的 iso 镜像即可。比如 Ubuntu 22.04 文件为:ubuntu-22.04.4-live-server-amd 64. iso,下载地址:Index of /releases

我们下载的这个镜像就是 amd 64 的,但是在 Parallels 进行安装的时候会提示错误:

The specified image cannot be used because your Mac is equipped with the Apple M series chip that doesn’t support Intel-based operating systems.

具体错误如图:

这个问题目前解决不了,换成 Ubuntu 22.04.5 的服务器镜像就能正常识别并且安装,只能尝试选择匹配的镜像。

支持 M 1 的 Ubuntu 镜像

镜像名称下载地址
ubuntu server 22.04.3magnet:? xt=urn:btih: 931 CAE 3 D 8 B 23994 E 59 EEAA 0 CEAA 1 C 8 CB 011 F 693 B
ubuntu server 22.04.5magnet:? xt=urn:btih: 502 D 81 DF 4 E 4 CD 216 BCE 32 EB 05 CC 54 B 5 A 5359 DEE 0
ubuntu server 24.04.1magnet:? xt=urn:btih: C 8814 DCE 02 E 49 A 455 F 60002 FBABBFE 4 E 4 D 3 F 22 A 9

开始安装

选择镜像后,开始下一步,设置名称和位置:

如果有需要还可以修改虚拟机配置,比如 CPU 核心数和内存,注意这个只能在安装时修改,需要勾选上图中的 Customize settings before installation

如果需要修改配置,选择 Configure 后在 Hardware 中设置 CPU 和内存:

Continue 后就进入 Ubuntu Server 的安装界面,选择对应的设置一步一步安装即可,安装过程可能会比较久,提示 Installation complete 后,选择 Reboot 完成安装。

安装后设置

使用 ssh 连接 ubuntu 虚拟机

在虚拟机中执行命令 ip addr 查看当前虚拟机的 IP 是多少,结果如下:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:1c:42:58:a7:e6 brd ff:ff:ff:ff:ff:ff
    inet 10.211.55.6/24 metric 100 brd 10.211.55.255 scope global dynamic enp0s5
       valid_lft 926sec preferred_lft 926sec
    inet6 fdb2:2c26:f4e4:0:21c:42ff:fe58:a7e6/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 2591679sec preferred_lft 604479sec
    inet6 fe80::21c:42ff:fe58:a7e6/64 scope link 
       valid_lft forever preferred_lft forever

可以看到当前虚拟机的 IP 地址是 10.211.55.6,后续在 macOS 中就能通过 ssh 连接虚拟机:

❯ ssh [email protected]
[email protected]'s password: 
Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-107-generic aarch64)

目录共享

安装 Parallels Tools

  1. 设置源 先关闭虚拟机,然后设置 CD/DVD 的源,把它连接到 ptl-tools-lin-arm. iso,如图:

这个镜像文件的位置在 /Applications/Parallels Desktop. app/Contents/Resources/Tools/ 目录下,针对不同的主机和 CPU 选择合适的镜像,其中 lin 代表 linux,arm 代表支持 arm 芯片的。

  1. 调整启动顺序,把 CD/DVD 调到第一位,接着是硬盘,然后 reboot 重启虚拟机

  2. 重启完成后,进入 ubuntu 虚拟机,开始挂载目录

cd /media

ls
# 这时候会发现目录下没有任何文件,是空的。继续执行操作

vitah@ubu2404:~$ cd /media
vitah@ubu2404:/media$ ls

vitah@ubu2404:/media$ sudo mkdir cdrom
[sudo] password for vitah: 


vitah@ubu2404:/$ sudo mount -o exec /dev/cdrom /media/cdrom
mount: /media/cdrom: WARNING: source write-protected, mounted read-only.

  1. 执行安装脚本,挂载后,在 /media 目录下就出现了 /cdrom 文件夹,执脚本:
vitah@ubu2404:/media$ ls
cdrom

vitah@ubu2404:/media$ cd cdrom
vitah@ubu2404:/media/cdrom$ ls
install  install-gui  installer  kmods  tools  version
vitah@ubuntu-vm:/media/cdrom$ sudo ./install-gui
Started installation of Parallels Guest Tools version'20.2.0.55872'

出现 Started installation of Parallels Guest Tools version'20.2.0.55872' 就是在安装中,安装完成后会出现:

Parallels Guest Tools were installed successfully!

设置本机共享文件夹

安装完后后停止虚拟机,在设置中设置共享目录,如图:

选择 Manage Folders,设置 Mac 文件夹目录 dev 为共享文件夹,如图:

设置完成后重启虚拟机,就能在 /media/psf 目录下看到共享的文件夹:

vitah@ubu2404:~$ cd /media/psf
vitah@ubu2404:/media/psf$ ls
dev

参考链接