Я управляю сервером, который в /etc/fstab
имеет ссылки на некоторые разделы, используя /dev/disk/by-id/DISK_ID-partN
.
Сервер внезапно отключился, и часть DISK_ID в /dev/disk/by-id/DISK_ID-partN
изменилась.
Я всегда ссылаюсь на раздел в /etc/fstab
, используя UUID , и изменю conf fstab , но все же я хочу знать, почему меняется by-id когда множество людей в Интернете сказали, что такой идентификатор жесткого диска не меняется, я даже читал, что OpenSuse использует by-id в tis fstab .
Могут ли разделы * UUID * меняться тоже после внезапного отключения питания? * UUID * менее "изменчивы", чем * by-id * s? Я думаю, что объяснение, откуда пришел by-id , поможет мне понять все это. Я читал, что UUID хранится в разделе и просто изменяет его значение после форматирования раздела, но не очень много знаю о by-id , просто udev - это тот, кто его сгенерировал, но создал основываться на чем?
gsc-frank!
Я предполагаю, что содержимое разделов все еще там, а UUID такой же.
Кто-то клонировал содержимое диска на новый и заменил диск.
UUID не изменяются при дублировании диска с помощью dd (в отличие от disk / by-id). Они изменяются только при форматировании раздела. [пост № 3 в связанном обсуждении]
Диск мог быть заменен по нескольким возможным причинам:
Значения SMART ухудшились и для предотвращения потери данных на соответствующем диске он был клонирован и заменен
диск заполнялся и был заменен на больший диск с таким же расположением разделов
диск был заменены по причинам скорости, например HDD -> SSD
диск был заменен, чтобы получить оригинальный диск с его данными - например, в качестве резервной копии или доказательства - но оставить систему работоспособной.
Надеюсь, это поможет!