Saya adalah pengguna Linux. Saya tidak memiliki Windows di laptop saya. Ukuran hard drive juga kurang dari 2 TB. Lalu mengapa saya harus menggunakan tabel GPT? Tidak bisakah saya menggunakan MBR fasioned lama?
Saya akan memiliki dua partisi root, dua partisi home, dan ruang swap. Jadi ketika sebuah partisi bukan primer, tetapi diperluas, apakah itu membuat perbedaan kinerja?
partitioning
gpt
mbr
daltonfury42
sumber
sumber
Jawaban:
Tidak ada bedanya bagi Anda sama sekali. Keuntungan GPT adalah:
Dalam kasus Anda, Anda tidak perlu terlebih dahulu. Kedua dapat dicapai dengan membuat partisi extended dan membuat yang logis di sana.
Untuk linux tidak masalah dengan tipe partisi mana yang diinstal (logis atau primer). Tetapi dengan GPT mungkin sedikit lebih berguna untuk memindahkan partisi jika diperlukan, karena mereka semua akan menjadi primer.
Tidak ada perbedaan kinerja sama sekali.
Semua "kelebihan" GPT lainnya sangat kecil, sehingga tidak layak untuk disebutkan.
sumber
Ada beberapa keuntungan untuk GPT:
Perhatikan perbedaan antara tebibyte (TiB; 1024 ^ 4 byte) dan satu terabyte (TB; 1000 ^ 4 byte). Yang pertama adalah IEEE-1541 unit, sedangkan yang terakhir adalah unit SI. Untuk sebagian besar pengukuran disk, unit IEEE-1541 lebih alami. Beberapa dokumentasi dan perangkat lunak (terutama yang lebih tua) salah menerapkan sufiks SI untuk pengukuran IEEE-1541, yang membingungkan.
Sebagian besar keuntungan ini kecil untuk sebagian besar instalasi. Dua keuntungan terpenting adalah fakta bahwa GPT adalah skema partisi alami untuk EFI dan kurangnya perbedaan primer / perluasan / logis. Keuntungan GPT lainnya yang digabungkan patut dicatat, tetapi tidak menjadi masalah besar bagi kebanyakan orang.
Sebagian besar komputer diperkenalkan sejak pertengahan 2011, termasuk sebagian besar sistem yang dikirimkan dengan Windows 8 dan yang lebih baru, menggunakan firmware EFI. Jika Anda mem-boot komputer seperti itu dalam mode EFI (daripada menggunakan CSM, yang memungkinkan booting mode-BIOS), menggunakan GPT adalah sesuatu yang merupakan default. Jika Anda mem-boot (atau dual-boot) Windows dalam mode EFI, diperlukan GPT (ini adalah batasan Windows). IIRC, Ubuntu tidak akan menginstal ke disk MBR dalam mode EFI, tetapi Anda mungkin bisa mengonversi tipe tabel partisi dan membuatnya untuk boot setelah menginstalnya. Namun, boot dari disk MBR dalam mode EFI kurang baik, dan mungkin gagal pada beberapa EFI.
Perbedaan utama / luas / logis dari MBR adalah peretasan yang canggung yang dibuat pada 1980-an untuk menyiasati batas empat-partisi MBR. GPT default untuk mendukung 128 partisi, tetapi batas itu dapat dinaikkan jika benar-benar diperlukan. Partisi logis MBR tidak lebih lambat untuk diakses daripada partisi primer, tetapi mereka lebih rentan terhadap kerusakan karena fakta bahwa mereka bergantung pada struktur data tertaut-daftar yang mencakup beberapa sektor yang tersebar di seluruh disk. Masalah terbesar adalah hanya berurusan dengan kerepotan seperti kehabisan partisi primer atau menangani operasi pengubahan ukuran partisi yang melibatkan partisi primer dan logis (dan karena itu juga memerlukan pengubahan ukuran partisi yang diperluas, yang merupakan operasi ekstra - dan peluang tambahan untuk sesuatu salah).
Jika Anda mem-boot dalam mode BIOS pada disk sub-2TiB, mungkin yang terbaik adalah tetap menggunakan MBR, hanya karena ada beberapa BIOS yang tidak bereaksi dengan baik untuk mem-boot dari disk GPT. Masalah seperti itu biasanya dapat diselesaikan, tetapi lebih mudah untuk tidak mengalami masalah sejak awal. Menggunakan GPT pada komputer berbasis BIOS juga akan mencegah Anda menginstal Windows pada sistem itu. Namun, jika Anda tahu apa yang Anda lakukan dan ingin menggunakan GPT, menggunakan GPT dalam mode BIOS untuk instalasi Ubuntu adalah hal yang dapat dilakukan, dan saya tidak akan mencegah Anda untuk melakukannya - tetapi jika Anda mengalami masalah, Anda dapat perlu memecahkan masalah itu.
Karena kebanyakan komputer modern menggunakan EFI, GPT mungkin semi-wajib - jika Anda boot dalam mode EFI. Jika Anda menggunakan mode BIOS / CSM / legacy pada komputer seperti itu, tetap menggunakan MBR masih lebih baik, karena alasan yang baru saja dicatat. FWIW, rekomendasi saya pada saat ini, jika Anda punya pilihan, adalah untuk menonaktifkan dukungan BIOS / CSM / legacy dan menggunakan mode EFI secara eksklusif pada komputer berbasis EFI. Ini menyederhanakan jalur boot dan memperkecil kemungkinan Anda mengalami masalah. Masalahnya adalah bahwa ada banyak saran buruk di luar sana untuk melakukan yang sebaliknya, yang menciptakan lebih banyak masalah daripada yang dipecahkan, menurut perkiraan saya. (Pencarian di situs ini, misalnya, mengungkapkan banyak masalah yang disebabkan oleh instalasi OS lintas-mode dan masalah lain yang berkaitan dengan menggunakan mode BIOS / CSM / legacy pada komputer berbasis EFI.)
Jika Anda memiliki disk lebih dari 2TiB, Anda harus menggunakan GPT. Pengecualian utama untuk ini adalah jika disk menggunakan ukuran sektor logis 4096-byte , yang menaikkan batas MBR 2TiB menjadi 16TiB. Beberapa disk eksternal melakukan ini, dan saya pernah mendengar beberapa disk internal kelas atas yang melakukannya juga. (Perhatikan bahwa banyak disk memiliki sektor fisik 4096-byte dan sektor logis 512-byte . Mereka memiliki batas MBR 2TiB yang sama dengan disk dengan sektor fisik dan logis 512-byte.)
sumber
Saya sudah bertanya-tanya tentang hal ini selama berbulan-bulan. Inilah jawaban Windows untuk pertanyaan Anda: GPT menurut saya jauh lebih cepat. Saya belum menemukan hasil tes sejauh ini yang mendukung apa yang saya miliki di bawah ini, meskipun saya telah menemukan banyak dugaan bahwa perbedaan kinerja dapat diabaikan selain pada saat startup. Saya tidak begitu yakin sekarang. Inilah nilai persediaan saya:
Saya memiliki drive eksternal 2TB Samsung D3 USB 3.0. Saya membaginya menjadi dua partisi MBR masing-masing sekitar 1TB. PC saya adalah Windows 10 64bit, Asus Z97-P m / b, memori 8GB, CPU i5 4460. Saya menjalankan tes CrystalDiskMark x64 3 kali saat diformat menggunakan MBR dan mendapatkan ini:
Hasil rata-rata MBR (semua MB / s): - Baca SEQ Q32T1 40 - Baca 4K Q32T1 1.47 - Baca SEQ 142 - Baca 4K 1.22 - Tulis SEQ Q32T1 101 - Tulis 4K Q32T1 8.7 - Tulis SEQ 112 - Tulis 4K 8.5
Memiliki waktu luang yang sangat besar, saya mundur data (sekitar 750GB), diformat ulang ke GPT, dalam hal ini sebagai partisi 2TB tunggal, menyalin data kembali ke disk, dan menjalankan tes lagi:
Hasil rata-rata GPT (semua MB / s): - Baca SEQ Q32T1 165 - Baca 4K Q32T1 1.83 - Baca SEQ 170 - Baca 4K 1.5 - Tulis SEQ Q32T1 135 - Tulis 4K Q32T1 8.7 - Tulis SEQ 138 - Tulis 4K 8.6
Jadi hasil SEQ Q32T1 jauh, jauh lebih tinggi dengan GPT, dan semua hasil lainnya lebih tinggi dengan GPT meskipun tentu tidak selalu signifikan.
Saya tentu saja bukan ahli dalam hal signifikansi sehari-hari yang sebenarnya dari perbedaan-perbedaan ini, tetapi saya tergoda sekarang untuk menggunakan GPT setiap kali saya pikir saya bisa lolos darinya (yaitu menghindari sistem operasi lama yang tidak dapat membacanya).
sumber