Bölüm adı ile bölüm etiketi arasındaki fark nedir?


18

Bir sabit sürücüyü bölümlere ayırırken ve biçimlendirirken, bölüm adını ve bölüm etiketini bağımsız olarak ayarlayabildiğimi fark ettim . Örneğin, bölümleme yaparken bölüm adlarınıgdisk değiştirmek mümkündür ve daha sonra bununla formatlama bölüm etiketini ayarlamak mümkündür ( isteğe bağlı olarak). Görünüşe göre ikisi bağımsız.mkfs.ext4-L

Fark ne? Her biri nasıl kullanılır?

Biliyorum ls /dev/disk/by-labelama çok fazla değil. İnternette hızlı arama yardımcı olmadı.


/dev/disk/by-label
İkincisi

Yanıtlar:


15

GPT disk formatı, öncekilerden daha fazla veri içerebilir. Bu alanlardan biri, bulduğunuz gibi tarafından gdiskveya benzeri olarak ayarlanabilen bölüm adıdır . Bununla birlikte, GPT'den önce, bölüm tablosunda (örneğin MBR) etiketleri desteklemeyen biçimler vardı, bu nedenle veriler fs'de bir dosya sistemi etiketi olarak saklandı. GPT'nin etiketleri destekleyen bir dosya sistemiyle (yani temelde herhangi bir şey) kullanılması, bu nedenle bölüm adı / etiketi ile dosya sistemi adı / etiketinin biraz kafa karıştırıcı kombinasyonunu üretir .

Bu değerler tamamen bağımsızdır (tam olarak farklı olmalarını önermememe rağmen) ve çoğu program fs etiketini kullanacaktır, çünkü bu sadece GPT'de olan bölüm adından farklı olarak tüm dosya sistemlerinde kullanılabilir. Ancak, bazı programlar bölüm adını da kullanabilir. (Örn. /dev/disk/İçerdiği by-label/gibi by-partlabel/.)

Neden bölüm etiketini kullanmak zorunda kalacağınızdan tam olarak emin değilim , ancak onaylanmış bir örnek şifrelenmiş bir /homebölüm olabilir. Bölüm şifreli olduğundan, etiket (veya bu konu için UUID) önce şifresi çözülmeden çıkarılamaz. (Ortak kapsayıcıların bu değerleri desteklediğini unutmayın.) Bu nedenle, bölüm numarasını bir yerde sabit olarak kodlamanız gerekir. Hiç kimse sabit kodlu sayıları sevmediğinden, bunun yerine bölüm etiketini ayarlayabilir ve şifresini çözerken bölüme bu şekilde erişebilirsiniz.


LUKS şifreleme kapsayıcısının, mdraid meta verileri ve LVM meta verileri gibi kendi UUID'sine (maalesef bir etiket alanı olmasa da) sahip olduğunu unutmayın.
user1686
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.