Lệnh gdisk trên Linux

gdisk -l [thiết bị]

gdisk còn được gọi là GPT fdisk, mở rộng từ fdisk, chủ yếu sử dụng định dạng phân vùng GPT để hỗ trợ việc phân chia ổ cứng có dung lượng lớn hơn 2TB.

Bổ sung 1: Phân vùng GPT và MBR. GPT hỗ trợ tối đa 18EB (1EB=1024PB, 1PB=1024TB), trong khi MBR chỉ hỗ trợ tối đa 2TB.

Bổ sung 2 (tham khảo): GPT, hay bảng phân vùng GUID (GUID Partition Table), sử dụng GUID 128-bit để xác định duy nhất mỗi đĩa và phân vùng. Khác với MBR có điểm yếu là điểm lỗi đơn lẻ, GPT cung cấp bản sao lưu của thông tin bảng phân vùng ở cả đầu và cuối đĩa; nó sử dụng kiểm tra CRC để phát hiện lỗi và hỏng hóc trong GPT đầu và bảng phân vùng. Mặc định, một đĩa hỗ trợ tối đa 128 phân vùng (có thể nhiều hơn).

(1) Các tùy chọn

Có chỉ một tùy chọn -l, liệt kê tất cả các phân vùng trên đĩa.

(2) Giải thích các lệnh

Các lệnh chính tương tự như fdisk: n, p, q, w.

Dưới đây là danh sách đầy đủ các lệnh:

b Sao lưu dữ liệu GPT vào một file
c Thay đổi tên phân vùng
d Xóa một phân vùng
i Hiển thị thông tin chi tiết về phân vùng
l Liệt kê các loại phân vùng đã biết. Ở đây 8200 là Linux swap, 8300 là Linux filesystem (tương ứng với fdisk là 82 và 83). Một loại khác là 8e00 cho Linux LVM
n Tạo phân vùng mới
o Tạo bảng phân vùng GPT trống mới
p Hiển thị bảng phân vùng hiện tại của đĩa
q Thoát khỏi gdisk mà không lưu bất kỳ thay đổi nào
r Các lựa chọn phục hồi và chuyển đổi (chỉ dành cho chuyên gia)
s Sắp xếp phân vùng
t Thay đổi loại phân vùng
v Kiểm tra bảng phân vùng đĩa
w Viết bảng phân vùng vào đĩa và thoát (lưu và thoát)
x Các chức năng bổ sung (chỉ dành cho chuyên gia)
? Hiển thị thông tin trợ giúp

Bổ sung: Linux LVM (Logical Volume Manager), kết hợp nhiều đĩa vật lý và phân vùng đĩa vật lý thành một khối logic và quản lý toàn bộ khối này một cách thống nhất, có thể điều chỉnh kích thước phân vùng một cách linh hoạt, an toàn và dễ dàng.

(3) Ví dụ

[root@xuexi ~]# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Kiểm tra bảng phân vùng:
  MBR: Chỉ có MBR
  BSD: Không tồn tại
  APM: Không tồn tại
  GPT: Không tồn tại

***************************************************************
Đã tìm thấy GPT không hợp lệ và MBR hợp lệ; đang chuyển đổi MBR sang định dạng GPT trong bộ nhớ.
PHÉP HOẠT ĐỘNG NÀY CÓ THỂ HỦY HOẠI DỮ LIỆU! Thoát bằng cách gõ 'q' nếu bạn không muốn chuyển đổi phân vùng MBR sang định dạng GPT!
***************************************************************

Lệnh (? để xem trợ giúp): p //Hiển thị bảng phân vùng hiện tại của đĩa
Đĩa /dev/sdb: 4194304 phân khu vực, 2.0 GiB
Kích thước phân khu vực logic: 512 byte
Định danh đĩa (GUID): 4E50861F-8360-4B97-986E-51F4080BF678
Bảng phân vùng giữ tối đa 128 mục
Phân khu vực sử dụng đầu tiên là 34, phân khu vực sử dụng cuối cùng là 4194270
Phân vùng sẽ được căn chỉnh trên ranh giới phân khu vực 2048
Tổng dung lượng trống là 2097085 phân khu vực (1024.0 MiB)

Số  Bắt đầu (phân khu vực) Kết thúc (phân khu vực) Kích thước Mã Tên
   1            2048         2099199   1024.0 MiB  8300  Linux filesystem

Lệnh (? để xem trợ giúp): d //Xóa một phân vùng
Sử dụng 1

Lệnh (? để xem trợ giúp): n //Tạo phân vùng mới
Số phân vùng (1-128, mặc định 1): 
Phân khu vực bắt đầu (34-4194270, mặc định = 2048) hoặc {+-}kích thước{KMGTP}:  //Phân khu vực bắt đầu
Phân khu vực kết thúc (2048-4194270, mặc định = 4194270) hoặc {+-}kích thước{KMGTP}: +1G  //Phân khu vực kết thúc
Mã hiện tại là 'Linux filesystem'
Mã hex hoặc GUID (L để hiển thị mã, Enter = 8300):  //Loại phân vùng
Đã thay đổi mã phân vùng thành 'Linux filesystem'

Lệnh (? để xem trợ giúp): w //Lưu và thoát

Kiểm tra cuối cùng hoàn tất. Sẽ viết dữ liệu GPT mới. HOẠT ĐỘNG NÀY SẼ GHI CHÉP LÊN BẢNG PHÂN VƯỠNG HIỆN TẠI!!

Bạn có muốn tiếp tục? (Y/N): y  //Xác nhận ghi đè
Được; đang viết bảng phân vùng GUID mới (GPT) vào /dev/sdb.
Chú ý: Hệ thống nhân vẫn đang sử dụng bảng phân vùng cũ.
Bảng phân vùng mới sẽ được sử dụng sau lần khởi động tiếp theo.  //Thông báo sẽ có hiệu lực sau khi khởi động lại
Hoạt động đã hoàn thành thành công.

Sau đó, bạn cần định dạng (ví dụ: mkfs.xfs) và gắn kết phân vùng (mount) nếu cần thiết.

Thẻ: linux gdisk GPT mbr phân-vùng

Đăng vào ngày 12 tháng 6 lúc 07:54