Skip to main content

[virtualbox] Vài câu lệnh quản lý máy ảo trên Virtualbox

Thực hiện một nhiệm vụ chỉ có thể điều khiển các máy ảo của virtualbox trên dòng lệnh, bạn không còn lựa chọn nào khác là Google...

Bài này note lại một vài câu lệnh hữu ích đã được sử dụng khi thêm ổ cứng cho một máy ảo Linux chạy trên VirtualBox.


Các loại ổ cứng (disk image) Virtualbox hỗ trợ
Vì máy là máy ảo, nên ổ cứng cũng là ổ ảo. VirtualBox hỗ trợ nhiều loại định dạng ổ cứng trong đó cần kể đến VMDK và VDI.

VMDK (Virtual Machine Disk)
là định dạng được phát triển bởi VMWare, giờ đã là định  dạng mở và được sử dụng bởi nhiều phần mềm khác. Khi dùng với VirtualBox không resize được, cần phải convert về định dạng VDI để resize.

VDI (Virtual Disk Image)
là định dạng tiêu chuẩn của VirtualBox, hỗ trợ resize
https://www.virtualbox.org/manual/ch05.html#vdidetails

Các bước cần làm để thêm ổ cứng mới cho một máy ảo gồm

- liệt kê các máy đang chạy để lấy tên máy cần xử lý:
vboxmanage list vms
- liệt kê các ổ cứng đã đăng ký:
vboxmanage list hdds # nếu không thấy output, không báo lỗi, hãy chạy bằng user thích hợp, có thể là virtualbox
- tắt máy ảo đi
vboxmanage controlvm VMNAME poweroff soft
- tạo bản copy của ổ cứng đang dùng với định dạng thích hợp (nếu file
VBoxManage clonehd <infilename or UUID> <outfilename> --format VDI --variant Standard
- resize ổ cứng:
VBoxManage modifyhd <absolute path to file> --resize <size in MB>
- gắn ổ cứng mới thay cho ổ cứng cũ
VBoxManage storageattach VMNAME --storagectl SATA --device 0 --port 0 --type hdd --medium new_disk.VDI
- bật máy lên:
VBoxManage startvm VMNAME --type headless
- tạo partition mới
# xem thêm fdisk & parted
- format partition mới
# xem thêm mkfs.ext4 device
Tham khảo:
http://askubuntu.com/questions/42482/how-to-safely-shutdown-guest-os-in-virtualbox-using-command-line
http://serverfault.com/questions/171665/how-to-attach-a-virtual-hard-disk-using-vboxmanage
http://tldp.org/HOWTO/Partition/fdisk_partitioning.html
http://manpages.ubuntu.com/manpages/trusty/en/man8/parted.8.html
https://github.com/retr0h/cookbook-parted/issues/39https://forums.virtualbox.org/viewtopic.php?f=35&t=50661
Hết.

HVN at FAMILUG.org

Comments

Post a Comment

Popular posts from this blog

Tài liệu và hướng dẫn học Python

Để tiết kiệm thời gian, tốt nhất là đi học PyMI Updated: 130617 Sau đây là các tài liệu khuyên dùng: Vì nhiều lý do, nên học python2.7 tại thời điểm hiện tại (giờ là tháng 6/2013 - muốn biết tại sao thì tự tìm hiểu) python 3.5+ (giờ là tháng 2/2017) Chuẩn bị: 1. biết bật tắt máy 2. biết cài python 3. tập gõ 10 ngón - gõ 2 ngón hay 1 ngón cũng không sao, nhưng 10 ngón là cách dễ nhất để gõ nhanh nhất. Tài liệu - Nên dùng tài liệu tại trang chủ của Python làm chính, tham khảo thêm các tài liệu khác tại http://www.familug.org/2016/12/free-ebook.html Căn bản, mới học 1.1 Python PyMI.vn https://pymi.vn/tutorial/ 1.2. Python offical tutorial kết hợp làm bài tập trên HackerRank  (đề bài bằng tiếng Anh, nhưng Google translate 1 lúc cũng ra vì có nhiều ví dụ mẫu đi kèm). Học viên của Pymi.vn có rất nhiều học viên đã tự học với Learn Python the hard way nhưng chưa thấy ai thành công cả. Hai link dưới nên đọc sau khi đã nắm được những phần cơ bản của ngôn ngữ pytho...

The PyMiers

New FAMILUG