Sử dụng phân vùng LVM làm ổ đĩa Virtualbox


14

Có thể sử dụng phân vùng LVM làm đĩa Virtualbox không?

Tôi không thể tìm thấy bất kỳ tùy chọn nào để sử dụng thiết bị làm đĩa Virtualbox, chỉ hình ảnh đĩa.


Điều gì xảy ra nếu bạn cố gắng chỉ định /dev/mapper/mygroup-mylvlà hình ảnh?
Gilles 'SO- đừng trở nên xấu xa'

@Gilles Nó hỏi tôi có muốn ghi đè tập tin không.
Let_Me_Be

Câu trả lời:


14

Đúng. Bạn có thể tạo VMDK (không phải VDI - bạn phải sử dụng định dạng hình ảnh đĩa VMware) để truy cập vào một đĩa thô. Bạn có thể dễ dàng sử dụng một ổ đĩa logic như thể nó là cả một đĩa, nhưng giống như hầu hết các đĩa ảo, có lẽ bạn sẽ không thể làm cho hạt nhân máy chủ diễn giải bảng phân vùng của nó và gắn kết nó.

Khi bạn tạo âm lượng của mình, chỉ cần chạy

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume

Bây giờ bạn có thể sử dụng tệp VMDK đó giống như bất kỳ hình ảnh đĩa nào khác, ngoại trừ nó sẽ lưu trữ dữ liệu trên ổ đĩa thô thay vì trong hệ thống tệp.


1
Tôi không thể gắn kết nó như một thiết bị lặp lại ??
balki

1
Tôi tin bạn có thể. Nếu bạn sử dụng losetup trên nó, bạn nên kết thúc bằng tên / dev / loop0p1 -type. Trừ khi vmw làm điều gì đó kỳ quặc, trong trường hợp đó bạn có thể phải tìm cách truy cập định dạng hình ảnh của nó một cách cụ thể.
XtL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.