Saya perhatikan bahwa ketika mempartisi dan memformat hard drive, saya dapat secara independen mengatur nama partisi dan label partisi . Misalnya, ketika mempartisi dengan gdisk
, dimungkinkan untuk mengubah nama partisi , dan ketika setelah memformat dengan mkfs.ext4
itu dimungkinkan untuk mengatur label partisi (dengan -L
opsi). Rupanya keduanya independen.
Apa bedanya? Bagaimana masing-masing digunakan?
Saya tahu ls /dev/disk/by-label
, tapi tidak lebih. Pencarian cepat di Internet tidak membantu.
partitioning
Alexey
sumber
sumber
/dev/disk/by-label
Jawaban:
Format disk GPT hanya dapat berisi lebih banyak data daripada pendahulunya. Salah satu bidang ini adalah nama partisi, yang, seperti yang Anda temukan, dapat disetel oleh
gdisk
atau serupa. Namun, sebelum GPT, ada format yang tidak mendukung label di tabel partisi (misalnya MBR), sehingga data disimpan di fs sebagai label sistem file. Oleh karena itu, menggunakan GPT dengan sistem file yang mendukung label (yaitu apa saja pada dasarnya) menghasilkan kombinasi nama / label partisi yang sedikit membingungkan dan nama / label sistem file .Nilai-nilai ini benar-benar independen, (walaupun saya tidak merekomendasikan untuk membuatnya benar-benar berbeda) dan sebagian besar program akan menggunakan label fs, karena pada dasarnya tersedia di semua sistem file, tidak seperti nama partisi, yang hanya pada GPT. Namun, beberapa program juga dapat menggunakan nama partisi. (Misalnya
/dev/disk/
berisiby-label/
jugaby-partlabel/
.)Saya tidak yakin mengapa Anda harus menggunakan label partisi, tetapi contoh yang dibuat bisa menjadi
/home
partisi terenkripsi . Karena partisi dienkripsi, label (atau UUID dalam hal ini) tidak dapat diekstraksi tanpa mendekripsi terlebih dahulu. (Perhatikan bahwa wadah umum benar-benar mendukung nilai-nilai ini.) Oleh karena itu, Anda harus menuliskan kode nomor partisi di suatu tempat. Karena tidak ada yang suka nomor yang dikodekan, Anda bisa mengatur label partisi dan mengakses partisi seperti itu ketika Anda mendekripsi.sumber