Thursday, November 21, 2024

How to Resize Your Ubuntu Partitions

-

Cho dù bạn muốn thu nhỏ, phóng to hoặc chia nó thành nhiều phân vùng, bạn không thể thực hiện điều này khi nó đang được sử dụng. Bạn sẽ cần một đĩa CD hoặc ổ USB trực tiếp Ubuntu để chỉnh sửa các phân vùng của mình.

Đĩa CD bao gồm trình chỉnh sửa phân vùng GParted, có thể sửa đổi các phân vùng của bạn. GParted là một trình soạn thảo phân vùng đồ họa, đầy đủ tính năng, hoạt động như một giao diện người dùng cho nhiều lệnh đầu cuối của Linux. Nếu bạn có ổ CD hoặc USB mà bạn đã cài đặt Ubuntu, bạn có thể đưa nó vào máy tính của mình và khởi động lại.

Đầu tiên hãy vào máy ảo kiểm tra tình trạng đĩa cứng, hiện tại sda của mình đang là 50G và sda1 đang 49.9G

$ lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0       2:0    1    4K  0 disk
sda       8:0    0   50G  0 disk
├─sda1    8:1    0 49.9G  0 part /
├─sda14   8:14   0    4M  0 part
└─sda15   8:15   0  106M  0 part /boot/efi
sdb       8:16   0  100G  0 disk
sdc       8:32   0  100G  0 disk
sdd       8:48   0  100G  0 disk
sde       8:64   0  100G  0 disk
sdf       8:80   0  100G  0 disk
sr0      11:0    1   44K  0 rom

Giờ mình sẽ nâng cấp ổ sda của mình từ 50G lên 500G, nếu bạn đang sử dụng vCenter thì hãy làm theo cách dưới để nâng dung lượng cho đĩa cứng

Bây giờ sda đang có 500GB nhưng sda1 vẫn chỉ có 49.9

$ lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0       2:0    1    4K  0 disk
sda       8:0    0  500G  0 disk
├─sda1    8:1    0 49.9G  0 part /
├─sda14   8:14   0    4M  0 part
└─sda15   8:15   0  106M  0 part /boot/efi
sdb       8:16   0  100G  0 disk
sdc       8:32   0  100G  0 disk
sdd       8:48   0  100G  0 disk
sde       8:64   0  100G  0 disk
sdf       8:80   0  100G  0 disk
sr0      11:0    1   44K  0 rom

Sử dụng lệnh df để kiểm tra disk thì kết quả vẫn vậy

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G     0  2.0G   0% /dev
tmpfs           395M  760K  394M   1% /run
/dev/sda1        49G  1.3G   47G   3% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/sda15      105M  4.4M  100M   5% /boot/efi
tmpfs           395M     0  395M   0% /run/user/0

Để làm điều này bạn hãy sử dụng phần mềm có tên GParted. Hãy vào https://gparted.org/ để download GParted về và ghi ra đĩa CD hoặc USB của bạn. Upload GParted lên vCenter và mount nó vào ổ đĩa CD như hình dưới

Sang tab VM Options tích vào During the next boot, force entry into the BIOS setup screen với mục đích để lần khởi động tiếp theo vCenter sẽ đưa máy ảo của bạn vào bios.

Khởi động lại máy ảo, sau khi vCenter đưa bạn vào bios bạn hãy ưu tiên boot CD-ROM đầu tiên

Sau khi boot được vào GParted bạn sẽ thấy giao diện như dưới, chọn menu đầu tiên và bấm enter

Chọn Don’t touch keymap

Chọn ngôn ngữ

Chọn 0 để khởi động với GParted có giao diện

Ta có màn hình GParted như dưới. Bạn hãy để ý ở số 1 hình dưới chính là partition sda1 có dung lượng 49.9G và số 2 chính là dung lượng mới được thêm vào nhưng chưa sử dụng được

Hãy làm theo bước dưới để tiến hành resize partition

Để đơn giản bạn hãy dùng chuột nắm vào số 1 ở hình dưới và kéo theo ý muốn của bạn, nếu bạn không muốn kéo bằng chuột thì ở option số 2 bạn cũng có thể điền vào giá trị mong muốn

Sau khi thay đổi xong bạn sẽ có kết quả như hình dưới, nếu không còn gì thay đổi hãy bấm vào Resize/Move

Sau khi bấm Resize/Move ta có kết quả như hình, partition sda1 đã có dung lượng 499G.

Để việc thay đổi có hiệu lực bạn hãy bấm vào Apply -> Apply để đồng ý Resize

Tiến trình chạy Resize/Move bắt đầu

Sau khi tiến trình chạy xong bạn sẽ có thông báo như dưới, hãy thoát ra ngoài và khởi động lại máy ảo

Hãy ngắt kết nối với CD-ROOM

Khởi động vào máy ảo, bạn sẽ thấy kết quả đã thay đổi, partition sda1 đã có dung lượng mới là 499G

$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
fd0       2:0    1     4K  0 disk
sda       8:0    0   500G  0 disk
├─sda1    8:1    0 499.9G  0 part /
├─sda14   8:14   0     4M  0 part
└─sda15   8:15   0   106M  0 part /boot/efi
sdb       8:16   0   100G  0 disk
sdc       8:32   0   100G  0 disk
sdd       8:48   0   100G  0 disk
sde       8:64   0   100G  0 disk
sdf       8:80   0   100G  0 disk
sr0      11:0    1    44K  0 rom

Kết quả tương tự khi sử dụng lệnh df

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G     0  2.0G   0% /dev
tmpfs           395M  756K  394M   1% /run
/dev/sda1       485G  1.4G  484G   1% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/sda15      105M  4.4M  100M   5% /boot/efi
tmpfs           395M     0  395M   0% /run/user/0

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories