Có 2 cách để bạn có thể xóa một phân vùng trong Linux:
- Sử dụng tiện ích dòng lệnh fdisk
- Sử dụng công cụ Gparted GUI
Xóa phân vùng bằng công cụ dòng lệnh fdisk
Tiện ích dòng lệnh fdisk là một công cụ đi kèm với mọi bản phân phối Linux và rất hữu ích khi bạn muốn tạo hoặc xóa phân vùng đĩa cứng. Thông thường, các phân vùng có các quy ước đặt tên, như được hiển thị bên dưới:
- Đối với ổ IDE: /dev/hdx, ví dụ /dev/hda, /dev/hdb, /dev/hdc
- Đối với đĩa ISCI: /dev/sdx, vd /dev/sda, /dev/sdb, /dev/
Trong hệ thống của tôi, ổ đĩa /dev/sdb, với 2 phân vùng. Để hiển thị các phân vùng, tôi sẽ thực hiện lệnh fdisk: sudo fdisk -l | grep sdb
Ổ có 2 phân vùng: /dev/sdb1 và /dev/sdb2. Tôi sẽ xóa phân vùng thứ hai, đó là /dev/sdb2. Để bắt đầu, hãy gọi công cụ dòng lệnh fdisk: sudo fdisk/dev/sdbTiếp theo, bạn sẽ được nhắc nhập lệnh để tiếp tục. Gõ ‘P ‘ để in các phân vùng hiện có trên ổ đĩa. Lệnh (m để được giúp đỡ): p
Để xóa phân vùng, hãy nhập chữ cái "d", viết tắt của từ xóa và Nhấn nút "Enter".
Lệnh (m để được trợ giúp): d
Sau đó, cung cấp số phân vùng. Trong trường hợp của tôi, tôi sẽ gõ 2 và nhấn “ENTER” vì đây là phân vùng mà tôi định xóa.
Số phân vùng (1, 2, mặc định 2): 2
Bạn sẽ được thông báo rằng phân vùng đã bị xóa hoặc bị xóa. Bạn có thể kiểm tra chéo bằng cách in lại các phân vùng bằng cách gõ lệnh p. Ở cuối đoạn mã dưới đây, chỉ /dev/sdb1 được liệt kê.
Để lưu các thay đổi vào đĩa, gõ "w" để ghi và nhấn “q” để thoát khỏi trình bao fdisk.
Như trước đây, hãy xác nhận các phân vùng hiện có bằng công cụ fdisk: sudo fdisk -l | grep sdb
Xóa phân vùng bằng công cụ GParted
Gparted là một công cụ đồ họa mạnh mẽ cho phép bạn xem, thay đổi kích thước, tạo và xóa các phân vùng của mình. Nó là mã nguồn mở và hoàn toàn miễn phí và có thể được cài đặt như sau:
Đối với bản phân phối Debian/Ubuntu
Đối với bản phân phối Debian/Ubuntu, hãy chạy lệnh dưới đây để cài đặt Gparted: sudo apt install gparted
Đối với CentOS
Đối với hệ thống dựa trên CentOS, trước tiên, hãy cài đặt EPEL. Sau đó cài đặt Gparted bằng trình quản lý gói yum:
sudo yum install epel-release
sudo yum install gparted
Đối với Arch
Đối với hệ thống dựa trên trên Arch, hãy gọi: sudo pacman -S gparted
Để khởi chạy Gparted, hãy chạy lệnh sau trên terminal: gparted
Ngoài ra, bạn có thể sử dụng trình quản lý ứng dụng để tìm kiếm và khởi chạy tiện ích GUI.
Cung cấp mật khẩu của bạn để xác thực và nhấn “ENTER”.
Sau khi được xác thực, Gparted sẽ hiển thị các phân vùng trên ổ cứng chính mà Linux được cài đặt, trong trường hợp của tôi, đó là/dev/sda.
Vì phân vùng cần xóa nằm trên ổ đĩa di động không được liệt kê nên chúng ta sẽ chuyển sang ổ cứng đó. Để làm như vậy, chúng tôi sẽ chuyển đến Gparted > Devices > /dev/sdbBây giờ chúng ta có các phân vùng của ổ cứng thứ hai được liệt kê, như hình dưới đây:Để xóa phân vùng thứ hai (/dev/sdb2), trước tiên chúng ta sẽ ngắt kết nối nó. Vì vậy, nhấp chuột phải và chọn "unmount".
Tiếp theo, nhấp chuột phải vào phân vùng /dev/sdb2 và chọn tùy chọn "Delete", cuối cùng sẽ xóa hoặc xóa phân vùng.
Ngay lập tức, bạn sẽ nhận ra rằng phân vùng có nhãn “unallocated” và ở góc dưới cùng bên trái của cửa sổ Gparted, bạn sẽ thấy một cảnh báo thông báo cho bạn về một hoạt động đang chờ xử lý. Lý do bạn nhận được điều này là do không lưu các thay đổi vào đĩa.
Nhấp vào dấu check như hình dưới đây để áp dụng các thay đổi đã thực hiện.Khi được nhắc có tiếp tục các thao tác đang chờ xử lý hay không, hãy nhấp vào “Apply”.
Cuối cùng, quá trình ghi sẽ kết thúc và các thay đổi được lưu lại. Nhấp vào nút “close”.