Apakah partisi UEFI "HARUS" atau "HARUS" menjadi yang pertama karena beberapa alasan? Jika demikian mengapa?

11

Di halaman wiki Ubuntu-it.org non-bahasa disebutkan bahwa partisi UEFI HARUS selalu ditempatkan di awal disk.

Ini tidak terjadi di halaman Wiki Bantuan Komunitas Ubuntu Bahasa Inggris .

Jadi apakah partisi UEFI "HARUS" atau "HARUS" (dengan asumsi kata-kata buruk di halaman sebelumnya) menjadi yang pertama karena beberapa alasan? Jika demikian mengapa? Atau ini sama sekali tidak relevan?

kos
sumber
1
Untuk instalasi terbaru saya (Arch Linux + GRUB + GPT + UEFI), ini yang terakhir .
muru

Jawaban:

12

Kata-kata kunci "HARUS", "HARUS" dan "MEI" (ditulis dalam huruf kapital) dalam jawaban ini harus ditafsirkan sebagaimana dijelaskan dalam RFC 2119 .

Partisi Sistem (U) EFI (ESP mulai sekarang):

Satu-satunya batasan resmi adalah:

  • ESP HARUS berada di 2,2 Terabyte pertama dari disk.

Jadi, ESP HARUS berada di mana saja dalam disk 2.2 TB pertama, tetapi sama sekali tidak perlu bagi ESP untuk menjadi partisi pertama atau berada di awal disk apa pun.
(Hanya saja beberapa perusahaan besar di Redmond, WA menyarankan integrator sistem secara berbeda ) ...

Saya akan meletakkannya sebagai partisi terakhir pada disk (jika <2.2TB) karena hanya digunakan untuk memuat OS lain, tapi itu hanya pendapat pribadi, benar-benar subjektif!

Fabby
sumber
maksud Anda "if <2.2 TB" dalam kalimat terakhir itu? kalau tidak, saya pikir saran Anda tidak masuk akal ...
KutuluMike
@ Fabby, Dalam praktiknya apakah UEFI non-FAT32 akan berfungsi dengan baik?
Pacerier
2
The dokumen terkait dengan "batas resmi" dalam posting Anda mengacu pada BIOS dan MBR keterbatasan. ESP adalah konstruk EFI , sehingga batas BIOS tidak berlaku untuknya. Saya telah menempatkan ESP jauh di atas tanda 2TiB dan berhasil mem-boot komputer dari ESP tersebut. Yang mengatakan, ESP pada disk MBR akan selalu berada di bawah tanda 2 ^ 32 sektor (biasanya 2TiB), atau setidaknya mulai dari sana. MBR jarang digunakan untuk disk sistem pada sistem berbasis EFI, jadi batas ini nyaris tidak layak untuk catatan kaki.
Rod Smith
Inilah salah satu alasan bagus untuk tidak memiliki partisi EFI menjadi yang pertama. Saya memiliki USB Flash drive SanDisk Extreme yang memiliki dua ujung. Satu sisi memiliki konektor USB standar dan yang lainnya konektor USB-C untuk ponsel. Drive ini memiliki beberapa partisi 5 untuk berbagai instalasi Linux dan satu partisi data. Dengan menempatkan partisi data terlebih dahulu, Windows dan Android dapat me-mount dan membaca / menulis. Android dan pembaruan pra-pencipta sistem Windows hanya akan me-mount partisi pertama drive yang dapat dihapus.
BrianHVB
4

The spesifikasi EFI secara khusus menyatakan bahwa tidak ada batasan pada detil ini:

UEFI tidak memberlakukan batasan pada jumlah atau lokasi Partisi Sistem yang dapat ada pada suatu sistem.

(Versi 2.5, p. 540.)

Sebagai hal praktis, mengedepankan ESP disarankan karena lokasi ini tidak mungkin dipengaruhi oleh pemindahan partisi dan operasi pengubahan ukuran. Misalnya, anggaplah ESP ada di antara OS A dan OS B partisi, dan Anda memutuskan untuk menghapus OS B dan memberikan ruang untuk OS A. Dalam hal ini, Anda harus memindahkan ESP sebelum Anda dapat memperluas partisi OS A . Juga, beberapa alat, seperti efibootmgr, digunakan /dev/sda1sebagai lokasi default untuk ESP. Dengan demikian, jika Anda menempatkan ESP di tempat lain dan kemudian lupa untuk mengganti defaultnya, Anda dapat membuat entri yang tidak bisa di-boot.

Menempatkan ESP di akhir disk dapat bekerja hampir juga dalam kebanyakan kasus, tetapi ada beberapa masalah halus dengan pendekatan itu. Untuk satu hal, jika Anda mengubah jumlah partisi, jumlah ESP mungkin tidak lagi cocok dengan posisinya di disk, atau beberapa alat partisi dapat menomori ulang itu. Entah hasil dapat menyebabkan kebingungan atau memerlukan konfigurasi ulang. Juga, jika Anda menggunakan RAID dan menambahkan ruang disk, ESP di ujung disk akan tiba-tiba menjadi satu di tengah, yang mungkin mengharuskan Anda untuk memindahkannya.

Banyak sistem Windows pra-instal menempatkan ESP pada posisi # 2, dengan # 1 ditempati oleh partisi kecil khusus pabrik. Konfigurasi seperti itu berfungsi dengan baik, dan karena partisi pabrikan juga tidak mungkin dipindahkan atau dihapus, konfigurasi ini tidak lebih buruk daripada menempatkan ESP pada posisi # 1. Saya tidak akan keluar dari cara saya untuk "memperbaiki" konfigurasi seperti itu, tetapi saya juga tidak akan melakukannya dengan cara itu sendiri, jika saya diberikan disk kosong dan disuruh mulai menginstal OS.

Secara keseluruhan, jika Anda memiliki alasan kuat untuk membuat ESP selain dari posisi pertama, jangan ragu untuk melakukannya; tetapi jika Anda memulai dengan disk kosong dan tidak memiliki alasan kuat, saya akan menempatkan ESP terlebih dahulu.

Rod Smith
sumber