Saya tahu tentang format lanjutan dan pengaturan 2048 sektor bebas di awal disk. Tapi saya baru saja mengubah tabel partisi disk saya dari MS-DOS ke GPT, dan saya perhatikan ini:
Sebelum:
Number Start End Size Type File system Flags
32,3kB 1049kB 1016kB Free Space
1 1049kB 31,5GB 31,5GB primary ntfs
2 31,5GB 43,0GB 11,5GB primary
3 43,0GB 44,1GB 1074MB primary linux-swap(v1)
4 44,1GB 80,0GB 36,0GB extended
5 44,1GB 54,6GB 10,5GB logical
6 54,6GB 65,0GB 10,5GB logical ext4 boot
7 65,0GB 80,0GB 15,0GB logical
80,0GB 80,0GB 56,8kB Free Space
Setelah:
Number Start End Size File system Name Flags
17,4kB 1049kB 1031kB Free Space
1 1049kB 31,5GB 31,5GB ntfs Microsoft basic data msftdata
2 31,5GB 43,0GB 11,5GB Linux filesystem
3 43,0GB 44,1GB 1074MB linux-swap(v1) Linux swap
44,1GB 44,1GB 1049kB Free Space
5 44,1GB 54,6GB 10,5GB Linux filesystem
54,6GB 54,6GB 1049kB Free Space
6 54,6GB 65,0GB 10,5GB ext4 Linux filesystem
65,0GB 65,0GB 1049kB Free Space
7 65,0GB 80,0GB 15,0GB Linux filesystem
80,0GB 80,0GB 39,9kB Free Space
Seperti yang Anda lihat, ada 3 celah tambahan di sana (2048 sektor), masing-masing untuk satu partisi tambahan. Tidak ada celah antara partisi 1 dan 2, dan 2 dan 3.
Adakah yang tahu mengapa celah hanya ada di antara partisi logical?
Jawaban:
Partisi suka untuk menyelaraskan partisi pada batas mebibyte hari ini. Untuk partisi MBR, ada 4 partisi primer, dan untuk sisanya Anda perlu partisi logical dan extended.
Sementara tata letak partisi primer diekspresikan pada akhir sektor pertama dari disk, untuk partisi logis, Anda memiliki daftar tertaut tabel partisi tambahan (mereka sendiri menentukan hanya satu partisi. Biasanya, yang pertama adalah sebagai awal dari partisi extended (yang dengan sendirinya didefinisikan sebagai partisi primer) dan mendefinisikan partisi logical pertama, dan itu menghubungkan ke tabel partisi berikutnya yang mendefinisikan partisi logical berikutnya. Tabel partisi berikutnya akan ditempatkan biasanya setelah logis pertama partisi.
Semua tabel partisi itu hanya mengambil beberapa byte di luar partisi, tetapi karena penyelarasan mebibyte, mebibyte penuh harus digunakan untuk mereka.
GPT di ujung yang lain menyimpan semua informasi partisi di awal disk (dengan cadangan di akhir), jadi setelah mengonversi, ruang yang digunakan untuk tabel partisi partisi logis menjadi bebas.
Perhatikan bahwa Anda hanya perlu satu sektor untuk menyimpan tabel partisi logis MBR itu, sehingga secara tegas, dalam partisi MBR akan ada 2.047 sektor gratis, jika partionner tidak bersedia untuk menyelaraskan partisi pada batas mebibyte.
sumber