> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/knowledge-base/vi/virtual-machines/emulate-usb.md).

# Giả lập một thiết bị USB

## Tổng quan

{% hint style="info" %}
**Các điểm chính**

* Tạo thiết bị USB mô phỏng cho VM
* Cho phép hỗ trợ ứng dụng cũ
* Cho phép gắn nóng bộ nhớ lưu trữ để cài đặt trình điều khiển
* Yêu cầu cấu hình VM cụ thể
  {% endhint %}

## Điều kiện tiên quyết

Trước khi tạo thiết bị USB mô phỏng, hãy đảm bảo VM của bạn đáp ứng các yêu cầu sau:

* Cài đặt VM:
  * **Cho phép gắn nóng** phải được bật
  * **Loại máy** phải là **9.0** hoặc cao hơn
* Trình điều khiển VirtIO đã được cài đặt trong hệ điều hành khách

{% hint style="warning" %}
**Thay đổi loại máy**

Trước khi sửa đổi loại máy của VM, hãy tạo một ảnh chụp nhanh ngắn hạn (hết hạn sau 24 giờ) để có thể khôi phục nếu cần.
{% endhint %}

{% hint style="success" %}
**Cài đặt trình điều khiển VirtIO**

* Các bản phân phối Linux thường bao gồm trình điều khiển VirtIO
* Đối với Windows, trình điều khiển có sẵn trong các ISO tùy chỉnh của VergeOS hoặc có thể tải xuống từ: [Trình điều khiển VirtIO](https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso)
  {% endhint %}

## Các bước để tạo thiết bị USB

1. **Truy cập cài đặt VM**
   * Đi đến bảng điều khiển VM (Virtual Machines > List > Nhấp đúp vào VM mục tiêu của bạn )
2. **Tạo ổ đĩa mới**
   * Nhấp **Ổ đĩa** trong menu bên trái
   * Chọn **Mới** từ menu bên trái
3. **Cấu hình thiết bị USB**
   * Đặt **Phương tiện** thành một trong hai **Đĩa** hoặc **Sao chép đĩa**
   * Đặt **Giao diện** sang **USB**
   * Tùy chọn: Nhập tên tùy chỉnh (hệ thống sẽ tự động tạo nếu để trống)
   * Nếu dùng Sao chép đĩa, hãy chọn tệp \*.raw phù hợp
4. **Bật thiết bị**
   * Nhấp **Gửi** để tạo thiết bị
   * Chọn thiết bị USB mới từ danh sách ổ đĩa
   * Nhấp **Gắn nóng** trong menu bên trái

Để biết thêm tùy chọn cấu hình ổ đĩa, xem: [Ổ đĩa VM](/run-the-platform/virtual-machines/vm-drives.md)

## Khắc phục sự cố

{% hint style="warning" %}
**Các sự cố thường gặp**

* **Vấn đề**: Thiết bị vẫn ở trạng thái "đang gắn nóng"
  * **Giải pháp**:
    1. Kiểm tra nhật ký bảng điều khiển VM để tìm lỗi
    2. Xác minh rằng tất cả điều kiện tiên quyết đã được đáp ứng
    3. Thử khởi động lại VM nếu cài đặt vừa được thay đổi gần đây
* **Vấn đề**: Thiết bị hiển thị là ngoại tuyến
  * **Giải pháp**: Đảm bảo đã bật gắn nóng và trình điều khiển VirtIO đã được cài đặt
    {% endhint %}

***

{% hint style="info" %}
**Thông tin tài liệu**

* Cập nhật lần cuối: 2024-11-19
* Phiên bản VergeOS: 4.13
  {% endhint %}


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.verge.io/knowledge-base/vi/virtual-machines/emulate-usb.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
