Apa perbedaan antara partisi primer dan logis?

37

Apa perbedaan utama? Mana yang lebih disukai? Apakah ada kelebihan spesifik OS untuk satu di atas yang lain?

Bernhard Heijstek
sumber

Jawaban:

34

Dalam skema partisi MBR lawas , hanya paling banyak empat partisi yang dapat dibuat (mereka disebut partisi "primer"). Untuk melewati batas ini, salah satu entri biasanya dibuat sebagai partisi "extended" - alih-alih file, partisi ini berisi beberapa partisi "logis".

MBR: < primary | primary | primary | primary >

MBR: < primary | primary | extended [logical, logical, logical] >

Dalam praktiknya, satu-satunya perbedaan adalah bahwa beberapa sistem operasi (yaitu Windows) tidak dapat melakukan booting dari partisi logical.

Skema partisi yang lebih baru, GPT , digunakan pada beberapa sistem terbaru, termasuk semua Intel Mac - tidak memiliki batas sekecil itu, dan tidak perlu menggunakan partisi extended / logical.

grawity
sumber
6
Perhatikan bahwa Anda tidak perlu memiliki 3 partisi primer sebelum Anda dapat membuat partisi extended ... atau memang partisi primer sama sekali.
Ignacio Vazquez-Abrams
2
Jawaban paling singkat tentang topik ini yang pernah saya baca.
neverMind9
19

Anda hanya dapat memiliki 4 partisi primer (3 jika Anda memutuskan untuk memiliki partisi extended), sedangkan Anda dapat memiliki jumlah partisi logis yang sewenang-wenang. Tidak ada kelebihan khusus OS selain Windows versi lama harus diinstal pada partisi primer dan bootloader MBR lawas hanya dapat boot dari partisi primer.

Ignacio Vazquez-Abrams
sumber
4

Ada 3 macam partisi

  1. Utama
  2. Diperpanjang
  3. Logis

Dan dua jenis skema partisi sekarang digunakan hari

  • MBR (Master Boot Record)
  • GPT (GUID Partition Table)

Partisi primer, partisi extended, dan partisi logis banyak terkait dengan disk MBR, karena disk GPT hanya berisi partisi primer.

Pada disk MBR, hanya ada paling banyak 4 partisi primer atau 3 partisi primer + 1 partisi.

Kita dapat menginstal OS dan menyimpan data kita pada sembarang jenis partisi (primer / logis), tetapi satu-satunya perbedaan adalah bahwa beberapa sistem operasi (yaitu Windows) tidak dapat mem-boot dari partisi logis.

Sebuah partisi aktif didasarkan pada partisi utama. Salah satu dari 4 partisi utama dapat diatur sebagai partisi aktif. Karena ada 4 partisi utama dengan 4 Sistem Operasi yang berbeda terpasang, salah satu partisi yang ditandai aktif digunakan untuk booting awal . Partisi aktif berisi boot loader (mis. Ntldr, bootmgr atau grub / burg / lilo) untuk memuat sistem operasi dari disk.

BIOS hanya akan mengenali partisi aktif untuk memuat sistem operasi. Partisi lain tidak dapat dikenali.

Partisi logis tidak dapat diatur sebagai aktif. Seperti yang dijelaskan di sini .

Sumber Lengkap: Wikipedia

Vipin
sumber
1

mereka bukan alternatif, itu lebih merupakan titik tentang urutan Anda membuat mereka dan hubungan hierarkis mereka. Yang pertama disebut partisi primer. Beberapa OS memungkinkan Anda memiliki lebih dari satu. Di dalam primer (selain apa pun), Anda dapat membuat partisi extended, dan jika Anda menginginkan lebih banyak partisi, maka di dalam partisi extended Anda juga dapat membuat partisi logical.

terima kasih kepada kegembiraan dan pengabaian untuk koreksi.

barlop
sumber
Partisi primer selalu berisi data, partisi tidak pernah diperluas (primer dan diperluas berada pada tingkat hierarki yang sama), jumlah mereka tidak bergantung pada OS, dan urutannya tidak masalah.
grawity
@grawity tidak ada hubungan antara primer dan diperluas? Begitu ya .. dan baru baca di wikipedia, sebuah hdd hanya bisa memiliki satu partisi extended. Jadi saya kira jika seseorang ingin beberapa partisi, ia hanya akan membuat beberapa partisi primer jika memungkinkan, maka jika mereka membutuhkan lebih banyak, mereka akan membuat partisi extended untuk berjalan bersama dengan yang primer, dan jika lebih logis di dalamnya diperpanjang satu. Apakah itu benar?
barlop
Ya itu betul. (Kecuali itu hanya berlaku untuk disk yang dipartisi MBR, tetapi jenis lain seperti GPT ada.)
grawity
2
@barlop: Kebanyakan benar, kecuali bahwa pembatasan partisi extended tunggal disebabkan oleh asumsi OS daripada batas fisik atau logis.
Ignacio Vazquez-Abrams
3
Sebenarnya, beberapa partisi extended memang ada gunanya. Itu digunakan oleh beberapa orang untuk memisahkan partisi sekunder yang mereka tidak ingin sistem operasi seperti MS / PC-DOS dan OS / 2 untuk melihat dari yang mereka lakukan. Ini dilakukan dengan memiliki dua partisi kontainer, satu dengan 0x05tipe konvensional dan yang lainnya dengan tipe non-standar 0x85. Andries Brouwer menulis tentang sistem seperti itu tahun lalu.
JdeBP
0

Partisi primer memiliki entri dalam MBR . Jadi, ada maksimum 4 partisi primer dan salah satunya adalah partisi extended. Partisi yang diperluas dapat berisi jumlah variabel dari partisi logis. Partisi yang diperluas berisi VBR dimana Kontrol program dapat memperoleh informasi dari partisi logical.

Vikram
sumber