Lấy thêm thông tin GPT; một fdisk-ld tương đương


8

Tương đương với GPT khi sử dụng ổ cứng của:

# fdisk -l /dev/hda > /mnt/sda1/hda_fdisk.info

Tôi đã nhận được điều này từ https://wiki.archlinux.org/index.php/disk_claming (trong "Tạo hình ảnh đĩa") để có được thông tin hdd bổ sung có thể quan trọng để khôi phục hoặc trích xuất từ ​​hình ảnh đa phân vùng.

Khi tôi làm điều này, tôi gặp một lỗi tương tự như:

"CẢNH BÁO: GPT (Bảng phân vùng GUID) được phát hiện trên '/ dev / sda'! Công cụ fdisk không hỗ trợ GPT. Sử dụng GNU Parted."

Câu trả lời:


6

một số phân vùng unix, được giải mã và GPT partition tablelà mới và một số công cụ không hoạt động GPT. GNU parted là mới và gpartedGNOME Parted

ví dụ:

root@debian:/home/mohsen# parted -l /dev/sda
Model: ATA WDC WD7500BPVT-7 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system     Flags
 1      32.3kB  41.1MB  41.1MB  primary   fat16           diag
 2      41.9MB  2139MB  2097MB  primary   fat32           boot
 3      2139MB  52.1GB  50.0GB  primary   ext4
 4      52.1GB  749GB   697GB   extended
 5      52.1GB  737GB   685GB   logical   ext4
 6      737GB   749GB   12.0GB  logical   linux-swap(v1)

LƯU Ý: GPT là từ bỏ GUID Partition Tablevà nhiều mới. GPT


2
Lưu ý: bạn có thể cần sudo parted -lnếu bạn không root. Nếu không, đầu ra đi trống có thể gây nhầm lẫn.
Camilo Martin

2
@CamiloMartin Bạn nói đúng, nhưng khi tôi đặt # trong vỏ của mình, điều đó có nghĩa là tôi đã root.
Tiếng Ba Tư

1
Có, chỉ đề cập vì đó là một trong một vài lệnh sẽ không đưa ra thông báo lỗi / cảnh báo khi không root và chỉ im lặng thất bại.
Camilo Martin

Vâng, đó là rủi ro cao.
Tiếng Ba Tư

6

Các fdisktương đương gdisk, đó là thường có sẵn trong gptfdiskgói qua quản lý gói. Theo ý kiến ​​của tôi, bạn sẽ làm tốt hơn nhiều. *partedCá nhân tôi không tin bất cứ điều gì - bất kỳ công cụ phân vùng nào đồng thời phân vùng định dạng không phải là công cụ phân vùng.


Tên gói gdiskít nhất là trong Ubuntu và CentOS / RedHat.
Pavel Tankov

2

Các phiên bản gần đây của fdiskhỗ trợ GPT, xem tại đây .

Ví dụ: trên đĩa có GPT, tôi nhận được như sau:

fdisktừ util-linux 2.23.2trong RedHat / CentOS 7.2 nói:

# fdisk -l /dev/sdb
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sdb: 1000.0 GB, 999989182464 bytes, 1953103872 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: gpt

#         Start          End    Size  Type            Name
 1         2048   1953103838  931,3G  Linux filesyste Linux filesystem

fdisktừ util-linux 2.27.1trong Linux Mint 18 / Ubuntu 16.04 LTS (Xenial Xerus) nói:

# fdisk -l /dev/sda
Disk /dev/sda: 223,6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 36CB5C9A-A274-43A0-9EBF-A4C457FFC56F

Device      Start       End   Sectors   Size Type
/dev/sda1    2048    526335    524288   256M EFI System
/dev/sda2  526336 468862094 468335759 223,3G Linux filesystem

và không phàn nàn bất cứ điều gì.

Tuy nhiên, tôi sẽ sử dụng gdisknhư mikeerv đề nghị.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.