Passthrough đĩa vật lý cho VM giúp guest nhìn thấy một disk thật thay vì virtual disk. Tutorial i12bretro có đúng 5 bước, trong đó bước thứ ba chứa lệnh tìm DEVICE-ID(S) và gán disk bằng qm set; tôi giữ nguyên các placeholder/identifier, chỉ diễn giải lại cảnh báo.1

Video nguồn đã được xác minh title/author bằng oEmbed và không được rehost.2
1. Mở web shell trên Proxmox
Bước 1/5: Đăng nhập Proxmox VE, tại console hoặc web UI, rồi mở web shell.
Bước 2/5: Ghi lại VM ID sẽ nhận physical hard disk.
2. Tìm disk ID và gán vào VM
Bước 3/5: Chạy các lệnh nguồn trong shell:
| |
Copy đúng path /dev/disk/by-id/... của disk cần passthrough. 100, scsi1 và chuỗi serial là ví dụ source; thay VM ID, virtual device và disk ID thật. Không dùng /dev/sdX thay cho stable by-id nếu muốn tránh đổi tên sau reboot.
3. Khởi động lại VM
Bước 4/5: Stop VM, sau đó Start lại để cấu hình mới có hiệu lực.
Không tháo disk hoặc đổi partition trên host trong lúc guest đang chạy. Nếu disk đang được host mount, phải kiểm tra ownership và filesystem trước khi giao cho VM.
4. Kiểm tra trong guest
Bước 5/5: Xác minh trong guest OS rằng physical disk đã kết nối. Việc format/mount tiếp theo phải thực hiện trong guest theo hệ điều hành và dữ liệu trên disk.
Kết luận
Năm bước ngắn nhưng ranh giới an toàn rất rõ: lấy VM ID, lấy /dev/disk/by-id, chạy qm set, stop/start VM và verify từ guest. Gán nhầm disk có thể làm mất dữ liệu; hãy đối chiếu model/serial và backup trước khi chạy lệnh.
Nguồn
i12bretro tutorial 0653 – Passing a Physical Disk Drive to a Proxmox VM , revised 2024-07-24. Bài chuyển thể độc lập từ numbered HTML page; lệnh và placeholder kỹ thuật được giữ nguyên. ↩︎
YouTube – Passing a Physical Disk Drive to a Proxmox VM — video của i12bretro, đã xác minh bằng oEmbed. ↩︎


Góp Ý / Bình Luận / Đánh giá