Partisi ini disejajarkan dengan benar?

1

Skenario: HDD komputer BIOS (Bukan EFI) dengan tabel partisi GPT

Saya mencoba mengikuti petunjuk ini: https://wiki.archlinux.org/index.php/GRUB#GUID_Partition_Table_.28GPT.29_specific_instructions

Saya ingin tahu apakah yang saya lakukan benar:

Laporan terpisah:

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

Laporan Gdisk:

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

Terima kasih sebelumnya!

Diogen
sumber

Jawaban:

0

Ya, partisi Anda disejajarkan dengan benar.

Cara Anda tahu adalah dengan membagi sektor awal setiap partisi dengan 8. Jika Anda berakhir dengan angka bulat, itu sejajar. Jika Anda mendapatkan titik desimal, maka itu tidak selaras. Satu-satunya pengecualian adalah partisi 1. Ini tidak selaras tetapi tidak masalah karena itu adalah partisi EFI Anda (madatory pada disk GPT).

Jadi mengapa membaginya dengan 8? Selama bertahun-tahun hard drive memiliki ukuran sektor 512 byte (1/2 KB). Dalam beberapa tahun terakhir, ukuran sektor telah meningkat menjadi 4 KB, tetapi untuk tujuan kompatibilitas masih melaporkan sektor 512 byte. Sektor fisik 4KB mewakili delapan sektor logis (virtual).

Wes Sayeed
sumber
Anda benar dalam segala hal kecuali satu detail kecil: Partisi pertama adalah Partisi Boot BIOS, bukan Partisi EFI (Sistem) (ESP). Partisi Boot BIOS atau ESP tidak diperlukan pada disk GPT, meskipun yang pertama membantu ketika menggunakan GRUB pada disk GPT yang dapat di-boot BIOS, dan yang terakhir diperlukan untuk boot dalam mode EFI. Keselarasan pada Partisi Boot BIOS tidak penting. Itu bisa membuat perbedaan pada ESP, tetapi tidak banyak perbedaan.
Rod Smith