Những phân vùng này được căn chỉnh đúng?


1

Kịch bản: Máy tính BIOS (Không phải EFI) HDD có bảng phân vùng GPT

Tôi đang cố gắng theo dõi các nội dung này: https://wiki.archlinux.org/index.php/GRUB#GUID_Partition_Table_.28GPT.29_specific_inemony

Tôi muốn biết nếu những gì tôi đã làm là chính xác:

Báo cáo chia tay:

mint@mint ~ $ sudo parted /dev/sda unit s print
Model: ATA TOSHIBA MK6476GS (scsi)
Disk /dev/sda: 1250263728s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start       End          Size        File system     Name                 Flags
 1      34s         2047s        2014s                       BIOS boot partition  bios_grub
 2      2048s       526335s      524288s     ext2            Linux filesystem     legacy_boot
 3      526336s     34080767s    33554432s   linux-swap(v1)  Linux swap
 4      34080768s   570951679s   536870912s  ext4            Linux filesystem
 5      570951680s  1250263039s  679311360s  ext4            Linux filesystem

Báo cáo của Giskisk:

mint@mint ~ $ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1250263728 sectors, 596.2 GiB
Logical sector size: 512 bytes
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1250263694
Partitions will be aligned on 8-sector boundaries
Total free space is 655 sectors (327.5 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34            2047   1007.0 KiB  EF02  BIOS boot partition
   2            2048          526335   256.0 MiB   8300  Linux filesystem
   3          526336        34080767   16.0 GiB    8200  Linux swap
   4        34080768       570951679   256.0 GiB   8300  Linux filesystem
   5       570951680      1250263039   323.9 GiB   8300  Linux filesystem

Cảm ơn bạn trước!

Câu trả lời:


0

Có phân vùng của bạn được căn chỉnh chính xác.

Cách bạn có thể nói là chia khu vực bắt đầu của mỗi phân vùng cho 8. Nếu bạn kết thúc với một số nguyên, nó được căn chỉnh. Nếu bạn nhận được một dấu thập phân, thì nó không được căn chỉnh. Ngoại lệ duy nhất là phân vùng thứ 1. Nó không được căn chỉnh nhưng nó không thành vấn đề vì đó là phân vùng EFI của bạn (được phát hành trên các đĩa GPT).

Vậy tại sao chia cho 8? Trong nhiều năm, các ổ đĩa cứng có kích thước cung là 512 byte (1/2 KB). Trong những năm gần đây, kích thước cung cấp đã tăng lên 4 KB, nhưng với mục đích tương thích, nó vẫn báo cáo các cung 512 byte. Một lĩnh vực vật lý 4KB đại diện cho tám lĩnh vực logic (ảo).


Bạn đã đúng về mọi thứ trừ một chi tiết nhỏ: Phân vùng đầu tiên là Phân vùng khởi động BIOS, không phải Phân vùng EFI (Hệ thống) (ESP). Không cần phân vùng khởi động BIOS hay ESP trên các đĩa GPT, mặc dù cái trước là hữu ích khi sử dụng GRUB trên đĩa GPT có khả năng khởi động BIOS, và cái sau là cần thiết để khởi động ở chế độ EFI. Sắp xếp trên phân vùng khởi động BIOS là không quan trọng. Nó có thể tạo ra sự khác biệt trên một chiếc ESP, nhưng không có nhiều sự khác biệt.
Rod Smith
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.