Tính chỉnh kích thước màn hình máy ảo Ubuntu VMware


Bài toán đặt ra yêu cầu: 1 máy ảo VM chạy Ubuntu Linux khi cần tăng dung lượng Hard disk 1 [Virtual disk] từ 40GB lên 100GB.

  • Thông thường chúng ta sẽ mở Edit Setting VM Linux trên Web vSphere Client và thay đổi giá trị tăng lên của ổ cứng “disk size”:


Ở đây mình có áp dụng 2 cách sau để điều chỉnh:

Cách 1. Dùng Tool Gparted iso:

Bước 1.

Thay đổi Tùy chọn khởi động cho máy ảo của bạn để khởi động vào BIOS của máy ảo khách [‘[‘Force BIOS setup”] để thay đổi thứ tự khởi động với cdrom trước tiên [theo mặc định nó sẽ không khởi động từ cdrom đính kèm file iso vì nó được đặt thành chỉ khởi động từ cdrom nếu đĩa đính kèm không khởi động trước]:


  • Với cài đặt iso gparted hoặc Ubuntu trên máy tính để bàn được đính kèm, khởi động lại máy ảo, sau đó chạy gparted.
  • Sử dụng gparted để mở rộng phân vùng vào không gian trống.
  • Sau khi thay đổi kích thước, hãy khởi động lại máy khách Unbuntu [đặt lại thứ tự khởi động hoặc bỏ đính kèm hình ảnh cdrom iso].

Lưu ý: như vậy công cụ phần mềm Gparted được coi là công cụ quan trọng của Quản trị HĐH Linux, và họ luôn cài sẵn phần mềm này ngay từ đầu khi dựng HĐH linux Ubuntu để khi cần là có thể dễ dàng extend kích thước ổ cứng.

Bước 2. Giao diện dễ dùng xong không phải lúc nào cũng hiệu quả:

Bây giờ, bạn cần mở rộng phân vùng đĩa trên máy ảo Linux.

Để mở rộng đĩa trên máy ảo, bạn cần tải xuống Gparted ISO mới nhất từ gparted.org.

Gparted là một live-cd của Linux được sử dụng để thay đổi kích thước các phân vùng Linux.

Trong ví dụ của chúng tôi, tệp hình ảnh Gparted gparted-live-0.32.0-1-i686 đã được tải xuống.

Bây giờ, tắt máy ảo và khởi động máy ảo Linux bằng Gparted live-cd.


Sau khi khởi động bằng CD hoặc ISO của Gparted, màn hình sau sẽ được hiển thị.

Nhấn enter để bắt đầu quá trình khởi động Gparted.


Sau khi kết thúc quá trình khởi động, hệ thống sẽ hỏi các câu hỏi sau:

  • Chính sách xử lý sơ đồ bàn phím: Không chạm vào sơ đồ bàn phím
  • Bạn phù hợp với ngôn ngữ nào hơn? [33] Đối với tiếng Anh.
  • Bạn phù hợp với chế độ nào hơn? 0 để khởi động Gparted ở chế độ người dùng đồ họa.

Nếu bạn thấy thông báo cảnh báo Libparted sau đây, hãy nhấp vào nút Khắc phục.


Trên trang Dashboard, mở Ứng dụng Gparted.


Trên màn hình ứng dụng Gparted, chọn phân vùng Linux mong muốn và nhấp vào nút Thay đổi kích thước / Di chuyển.


Để xuất phân vùng, hãy kéo thanh trên đầu màn hình sang bên phải.

Nhấp vào nút Thay đổi kích thước / Di chuyển.


Sau khi hoàn tất cấu hình của bạn, hãy nhấp vào nút Áp dụng.


Hệ thống sẽ áp dụng cấu hình mong muốn và thay đổi kích thước phân vùng Linux theo hướng dẫn.


Đóng ứng dụng Gparted và chọn Menu Thoát ứng dụng.


Chọn tùy chọn để khởi động lại máy tính của bạn và xóa CD hoặc ISO của Gparted.

Trên bảng điều khiển Linux, sử dụng lệnh sau để xác minh kích thước phân vùng đĩa mới.

# df -h

Filesystem Size Used Avail Use% Mounted onudev 464M 0 464M 0% /devtmpfs 99M 1.1M 98M 2% /run

/dev/sda2 25G 4.0G 20G 17% /


Như bạn có thể thấy, phân vùng Linux đã tăng từ 16GB lên 25GB.

Cách 2: dùng lệnh để tính lại kích thược ổ cứng trong Linux Ubuntu:

Bước 1. Mở rộng kích thước một ổ cứng ảo với Ubuntu LVM

Vì bạn đang chạy một máy chủ Ubuntu trong một máy ảo và bây giờ bạn cần thêm 20 GB dung lượng đĩa vào root [/]. Có khá nhiều cách để thực hiện việc này và may mắn thay bạn đang chạy kiểu ổ cứng có “Chương trình quản lý dung lượng phù hợp” [kiểu liên kết dung lượng là bên ngoài: Logical Volume Manager – viết tắt: LVM] trong Ubuntu Linux, vì vậy quá trình này là không quá tệ, dễ dàng hoặc thuận tiện cho việc điều chỉnh kích thước VD.

[Ví dụ này sử dụng Ubuntu Server 10.04, nhưng nó cũng hoạt động cho 12.04, 14.04 và 16.04, 18.04, 19.10 hoặc 20.04]

Sau khi bạn tạo thêm dung lượng phù hợp trong VMWare /Xen/Hyper-V, trước tiên hãy khởi động lại máy chủ Ubuntu của bạn để nó có thể thấy dung lượng trống mới

[Lưu ý rằng: bạn có thể tránh việc khởi động lại này bằng cách yêu cầu hạt lõi dịch vụ “Kernel” có thể quét lại đĩa bằng lệnh:

echo 1> /sys/class/block/sda/device/rescan

Sau đó, chúng ta sẽ chạy trình chỉnh sửa phân vùng GNU để kiểm tra đĩa của chúng ta:

root@myserver:/# parted

GNU Parted 2.2

Using /dev/sda

Welcome to GNU Parted! Type ‘help’
to view a list of commands.

[parted] print free

Model: VMware Virtual disk [scsi]

Disk /dev/sda: 42.5GB

Sector size [logical/physical]: 512B/512B

Partition Table: msdos

Number  Start   End     Size    Type      File system  Flags

        32.3kB  32.8kB  512B              Free Space

 1      32.8kB  255MB   255MB   primary   ext2         boot

        255MB   255MB   8192B             Free Space

 2      255MB   16.1GB  15.8GB  extended

 5      255MB   16.1GB  15.8GB  logical                lvm

 3      16.1GB  21.5GB  5365MB  primary

        21.5GB  21.5GB  6856kB            Free Space

        21.5GB  42.5GB  21.0GB            Free Space

Chủ Đề