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.