Cách tạo, thay đổi kích thước và xóa phân vùng Linux với Cfdisk | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Cách tạo, thay đổi kích thước và xóa phân vùng Linux với Cfdisk

Chia sẻ kiến thức 14/03/2022

Quản lý phân vùng (partition) trong Linux ban đầu có thể khá khó khăn. Nhưng đừng lo lắng, bài viết này sẽ hướng dẫn bạn cách tạo, xóa và thay đổi phân vùng Linux bằng Cfdisk.

 

Phân vùng đĩa (disk partition) là một trong những công việc khó chịu nhất mà bạn sẽ gặp phải khi cài đặt Linux. Các công cụ dòng lệnh phức tạp gây nhiều khó khăn cho người mới bắt đầu bắt đầu.

Những gì bạn cần là một công cụ quản lý phân vùng được phát triển đặc biệt cho người mới bắt đầu. Cfdisk ở đây để giải cứu cho bạn. Đối với những ai muốn quản lý phân vùng trên máy tính của mình một cách tốt hơn thì Cfdisk là sự lựa chọn tốt nhất.

Trong bài viết này, FUNiX sẽ hướng dẫn bạn cách tạo phân vùng mới trong Linux với Cfdisk, cùng với việc thay đổi kích thước, thay đổi và xóa phân vùng.

Cfdisk là gì

Cfdisk là một công cụ đồ họa dựa trên văn bản và dòng lệnh (command line), cho phép bạn tạo, xóa và sửa đổi các phân vùng đĩa trên hệ thống của mình. Không giống như các công cụ dòng lệnh khác, Cfdisk cung cấp một cách quản lý phân vùng có độ tương tác cao cho người mới bắt đầu.

Gói Cfdisk được cài đặt sẵn trên hầu hết các bản phân phối Linux nổi tiếng. Bạn có thể cài đặt Cfdisk theo cách thủ công nếu không tìm thấy nó trên hệ thống của mình theo mặc định.

Để cài đặt gói trên hệ thống dựa trên Debian:

sudo apt-get install cfdisk

Trên Fedora:

sudo dnf install cfdisk

Trên CentOS:

sudo yum install cfdisk

Trên các bản phân phối dựa trên Arch:

sudo pacman -S cfdisk

Để khởi chạy Cfdisk trong terminal của bạn, hãy nhập sudo cfdisk và nhấn Enter. Giao diện người dùng mặc định của tiện ích trông giống như thế này.

Cfdisk cũng hiển thị thông tin liên quan đến thiết bị lưu trữ ở đầu màn hình. Các chi tiết sau được cung cấp:

  1. Tên của đĩa
  2. Nhãn đĩa
  3. Kích thước tính bằng byte và GB
  4. Số vùng (sector)
  5. Định danh (identifier)

Nếu bạn có nhiều thiết bị lưu trữ trên hệ thống, bạn có thể chỉ định thiết bị nào bạn muốn sửa đổi bằng cú pháp sau:

cfdisk [device]

Nếu /dev/sda là ổ đĩa cứng của hệ thống ( hard disk drive, viết tắt là HDD), thì việc nhập cfdisk /dev/sda sẽ chỉ cho phép bạn quản lý các phân vùng trên HDD của mình. Tương tự, bạn có thể nhập cfdisk /dev/sdb để phân vùng các thiết bị lưu trữ bên ngoài được kết nối với hệ thống của bạn.

Tạo phân vùng Linux với Cfdisk

Để tạo phân vùng đĩa mới bằng Cfdisk, bạn cần có dung lượng trống trên bộ nhớ của mình. Trong hình ảnh bên dưới, lưu ý rằng chúng ta có 3GB dung lượng trống để sử dụng.

Để lấy ví dụ, chúng ta sẽ tạo một phân vùng mới bằng cách sử dụng tùy chọn New từ menu. Bạn có thể duyệt qua các menu bằng các phím mũi tên Phải và Trái . Để chọn một phân vùng từ bảng, hãy sử dụng các phím con trỏ Lên và Xuống.

Để tạo một phân vùng:

  1. Chọn phân vùng Free Space từ danh sách
  2. Đánh dấu tùy chọn New
  3. Nhấn Enter để xác nhận hành động
  4. Trên một đĩa mới chưa được phân vùng, hãy chọn Primary khi được nhắc về loại phân vùng
  5. Nhấn Enter để xác nhận

Bây giờ bạn sẽ phải chỉ định kích thước của phân vùng mới. Vì chúng ta còn 3GB dung lượng trong bộ nhớ, chúng ta sẽ tạo một phân vùng có kích thước 3GB. Bạn có thể nhập bất kỳ số nào bạn muốn (1GB, 2GB, v.v.).

Cuối cùng, chọn Write từ menu và nhấn Enter. Nhập yes để xác nhận lựa chọn của bạn.

Thay đổi loại Linux Filesystem

Khi bạn tạo một phân vùng mới trên bộ nhớ của mình, loại phân vùng mặc định sẽ được đặt thành Linux Filesystem (Hệ thống tệp Linux). Tuy nhiên, nếu bạn định sử dụng phân vùng cho thứ khác, chẳng hạn như Linux swap hoặc EFI, bạn có thể thay đổi loại bằng Cfdisk một cách dễ dàng.

Để thay đổi loại Filesystem, hãy chọn phân vùng mới được tạo từ bảng. Chọn tùy chọn Type từ menu và nhấn Enter.

Cfdisk cung cấp cho bạn 108 kiểu phân vùng khác nhau để bạn lựa chọn. Bạn có thể chọn loại Filesystem phù hợp với nhu cầu của mình.

Sau khi thay đổi loại phân vùng, bạn cần ghi các thay đổi vào đĩa. Chọn Write từ menu và nhấn Enter. Nhập yes để hoàn tất quy trình.

Xóa phân vùng Linux

Xóa phân vùng là công việc dễ dàng nhất mà bạn có thể làm với Cfdisk. Chỉ cần chọn phân vùng từ bảng, chọn Delete từ menu và nhấn Enter .

Bây giờ bạn cần ghi các thay đổi vào đĩa bằng cách chọn Write từ menu.

Thay đổi kích thước các phân vùng cũ trên Linux

Cfdisk cho phép bạn thay đổi kích thước của các phân vùng chỉ trong vài giây.

Đầu tiên, chọn phân vùng mà bạn muốn thay đổi kích thước và chọn tùy chọn Resize (Thay đổi kích thước) từ menu. Tiếp theo, chỉ định kích thước mới mà bạn muốn phân bổ cho phân vùng. Ví dụ, chúng ta sẽ thay đổi kích thước phân vùng mới tạo thành 2GB.

Một lần nữa, bạn sẽ phải Write các thay đổi vào đĩa.

Các lệnh Cfdisk khác

Mặc dù Cfdisk là sự lựa chọn hoàn hảo cho những người mới bắt đầu không muốn sử dụng các lệnh văn bản, nhưng bạn vẫn có thể quản lý các phân vùng của mình bằng dòng lệnh với Cfdisk.

Đối với những người đã có kinh nghiệm làm việc với các công cụ quản lý phân vùng dựa trên terminal khác như Fdisk, đây là một số lệnh bổ sung mà bạn có thể sử dụng với Cfdisk.

  • -h, –help: Hiển thị trợ giúp liên quan đến việc sử dụng Cfdisk.
  • -L, –color: Tô màu cho kết quả hiển thị trên màn hình.
  • -V, –version: Hiển thị chi tiết phiên bản Cfdisk.
  • -z, –zero: Cho phép bạn tạo một bảng phân vùng mới từ đầu. Bảng phân vùng trước đó không được ứng dụng đọc.
  • b: Bật hoặc tắt cờ khởi động (bootable flag) cho phân vùng đã chọn.
  • d: Xóa phân vùng được đánh dấu.
  • h: Hiển thị màn hình trợ giúp trong khi sử dụng Cfdisk.
  • n: Tạo một phân vùng mới từ không gian trống đã chọn.
  • q: Thoát chương trình mà không ghi dữ liệu vào bảng.
  • s: Sửa thứ tự phân vùng.
  • t: Thay đổi loại phân vùng đã chọn.
  • u: Kết xuất bố cục đĩa vào một tệp đầu ra.
  • W: Ghi dữ liệu vào bảng.
  • x: Bật hoặc tắt hiển thị thông tin bổ sung liên quan đến phân vùng đã chọn.

Quản lý phân vùng với Cfdisk

Biết cách tạo và quản lý phân vùng đĩa của bạn là điều cần thiết nếu bạn đang chạy Linux trên máy tính. Ngay cả trong quá trình cài đặt Linux, người dùng phải phân vùng bộ nhớ để phân bộ nhớ cho hệ thống. Khởi động kép một bản phân phối Linux mà không có kiến ​​thức về phân vùng ổ đĩa tạo rủi ro rất lớn.

Mặc dù nhiều bản phân phối Linux cho phép bạn phân vùng ổ cứng bằng đồ họa, nhưng một vài trong số đó thì không. Để dễ dàng đối phó với những tình huống như vậy, bất kỳ ai cũng phải làm quen với ít nhất một công cụ quản lý phân vùng dòng lệnh.

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/how-to-create-resize-and-delete-linux-partitions-with-cfdisk/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
Chat với FUNiX GPT ×

yêu cầu gọi lại

error: Content is protected !!