Disk etiketleri sda / sdb / sdc /… fiziksel bağlantı noktalarına bağlı mı?


18

Sda / sdb / sdc / ... gibi disk etiketlerinin anakarttaki fiziksel bağlantı noktaları ile ilişkili olup olmadığını merak ediyorum? Örneğin, sda / sdb / sdc varsa ve ilk 2 diski çıkarırsam sdc sda olur mu yoksa sdc olarak kalır mı? Disk etiketlerini atamanın arkasındaki ilke bir yerde belgelenmiş mi?


Eski güzel günlerde öyleydiler. Sonra cihaz numaralarımız bitti.
Simon Richter

Yanıtlar:


22

Hayır.

udevsürücü tanımlayıcıları birden çok şekilde yapılır, ancak önyükleme sırasında dinamik olarak ayrılırlar ve bu nedenle aygıtları çıkarırsanız (veya bir gün yavaşlansa bile) değişirler . Bundan biraz daha tutarlı olan /dev/by-path, makineye bağlantı yoluyla size yol verecek bir yol olacaktır, örneğin PCI veri yolu -> Kart 0 -> Bağlantı Noktası 2 (çip her durumda garanti edilmeyen tutarlı numaralandırmayı koruduğu sürece).

İsterseniz Ancak, neredeyse mükemmel tutarlı cihazlar *, onların UUID kullanmak arayarak blkidüzerine bölüm (gibi blkid /dev/sda1) ve daha sonra da monte seçenekleri ya da kullanmak /etc/fstabileUUID=

Bunu yeni bir kurulum olarak yaptıysanız, bunun için zaten bir örnek görmelisiniz /etc/fstab.

* ddBir cihazın veya bölümün tamamını UUID'yi kopyaladığı için bitsel olarak kopyalarsanız (örn. ) Tutarlılık garanti edilmez . Her iki kopyayı aynı makinede kullanmak istiyorsanız UUID'yi değiştirmeniz gerekir. Böyle bir değişiklik için ilgili bölümü veya dosya sistemi yönetim aracını kullanın.


3
Ve kopyanın UUID'sini değiştirdikten sonra, dahili fstabve diğer yapılandırma dosyalarının orijinal yerine yeni UUID'ye başvurduğundan emin olmanız gerekir , aksi takdirde bu kopyaya önyükleme yapmaya çalışırsanız bazı beklenmedik sonuçlar alırsınız.
Ruslan
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.