> For the complete documentation index, see [llms.txt](https://book.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.bsdcn.org/ask/flat/chapter-5-installing-freebsd-on-virtualization-platforms/di-5.4-jie-ji-yu-apple-m1-he-parallels-desktop-an-zhuang-freebsd.md).

# 5.4 Installing FreeBSD on Apple M1 with Parallels Desktop

Under macOS 15.7.3 and Parallels Desktop 26.3.3 (57507), the graphical interface, keyboard, and mouse of FreeBSD 16.0 all work properly.

> **Warning**
>
> This section is based on Apple M1, so you should select the aarch64 architecture version of FreeBSD.

## Configuring the Virtual Machine

After the environment is ready, install FreeBSD. The figure below shows the new virtual machine page. Select "Install Windows, Linux, or macOS from an image file", confirm and continue.

![New](/files/JSAnst8TV0T6ziOvb0s2)

Click "Continue without source" at the bottom left, confirm and continue.

![Continue Without Specifying Source](/files/DdZrztMK4GL3CwqMkz72)

In the "Select your operating system" interface, select "Other".

![Select Your Operating System](/files/zOkT6ZLjoHDLcpaeO9fD)

Preview the operating system type, confirm and continue.

![Preview Operating System Type](/files/dIIGlAbHPsGUdIMUrfOZ)

On the "Name and Location" page, you can adjust various settings. Check "Customize settings before installation", confirm and continue.

![Name and Location](/files/yebgB8tpLDLKVNUa77bq)

After entering the configuration page, you can adjust various settings.

![Name and Location](/files/cu0dD9BHOCOgQLMYJCcj)

Select the "Hardware" tab at the top, select "CD/DVD" in the left sidebar, and choose the downloaded FreeBSD image in the "Source" on the right.

![CD/DVD](/files/qExB4zn0Mm54tOrx3UHC)

Preview the virtual machine configuration and click Continue.

![CD/DVD](/files/7Gul7L9itbgpVTTokUJk)

> **Tip**
>
> Parallels Desktop's default settings are usually sufficient. It uses UEFI boot by default, so no hardware configuration adjustments are needed.

## Installing FreeBSD

Begin installing the FreeBSD system.

![Install FreeBSD System](/files/TV6siCWQtYdV7VXtvseq)

Preview after installing the desktop environment:

![Desktop Interface](/files/oYBkqkDuIEHWZbmdMfCC)

After installing the desktop environment, the system runs normally, but the resolution cannot be adjusted.

## CPU Usage Verification

After manually installing Port **sysutils/htop**, observation shows that CPU usage is normal and no additional adjustments are needed.

![htop](/files/5szeMrQREuTtoZmhtOwq)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.bsdcn.org/ask/flat/chapter-5-installing-freebsd-on-virtualization-platforms/di-5.4-jie-ji-yu-apple-m1-he-parallels-desktop-an-zhuang-freebsd.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
