Configure_mount_by_uuid - Zeia Linux и Unix потребителска общност

В дните, когато PATA IDE беше единственият наличен стандарт за потребителски компютри (не взема предвид SCSI), нямаше проблеми с именуването на дискови устройства и дялове. Когато стандартът SATA IDE отиде в масите, имаше проблеми с реда на именуване на устройства. Изводът е следният: когато включите компютъра, ядрото анкетира целия хардуер на компютъра и създава файлове за тях в/dev .

Няма проблеми с PATA шината - имената на устройствата се дават в строго съответствие с конектора на контролера и джъмперите на диска (първичен-вторичен \ master-slave), но със SATA можете да се натъкнете на промяна в реда на именуване, ако в компютъра работи повече от един SATA диск. Независимо към кой съединител е свързан твърдият диск на дънната платка (sata1, sata2 и др.), Редът на именуване ще премине, докато е анкетиран, и това не зависи от номера на конектора. Така че, ако дискът, включен в sata1, може да се нарече sda1 и като sda2, ако има 2 или повече диска. За да разрешите този проблем с именуването, можете да използвате UUID (Универсално уникален идентификатор) е стандарт за идентификация на физически или псевдоустройства, използвани при създаването на софтуер. Задачата, която стандартът решава, е да присвои и използва уникален идентификатор за устройството \ диск \ дял. По този начин, като изоставите стандартните имена на SATA устройства в linux и използвате UUID, можете да разрешите проблема с монтиране на устройства и дялове.