Большая тайна, большое и светлое волшебство происходит, когда добровольцы объединяются для творения чего-то всем нужного, и, хотя бы немножечко, вечного.

Почему-то от этого чаще солнце выглядывает из-за облаков и очень хочется жить.

Правила и обычаи

Как сохранить ID системы после обновления?

Re: Как сохранить ID системы после обновления?

Вы про dbus-uuid? я не смотрел еще что за зверь.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2554 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

Я бы к uuid раздела привязался с которого загружена система, а если загружена по сети, то к какой-то железке.
Все-таки дистр переносной в больше степени. Я могу и винт выдернуть со стационарника и загрузиться на другой машине.

ilfat
Ильфат
начинающий волшебник
ranks
useravatar
Offline
226 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

номер будет меняться при замене материнки, сетевых карт, PCI карт. мне кажется, это нормально

Это же не так часто происходит, а USB шина туда не попадает
Если нужно иметь один номер на разном железе, то нужно использовать переменную в ини

Если системные данные сохраняются, то меняться не будет

можно оставить в принципе и один lspci, убрав маки.

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3171 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

если подключение телефона мешать не будет, то норм.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2554 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

Я остаюсь на мнении, что надо снизить максимально вероятность смены ида, даже не смотря на возможность задать его через ини файл. Замена видеокарт, модемов, сетевых карт и прочего не должно влиять на ид, ведь по начальной задумке он вообще никогда не должен меняться.
P. S. А то так получится, что и добавление памяти ид будет менять smile

ilfat
Ильфат
начинающий волшебник
ranks
useravatar
Offline
226 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

dbus-uuidgen не пойдет. Постоянно новый генерит. Так что ищем уникальный параметр и скармливаем md5sum. В dmidecode посмотреть что-то от биоса или от матери можно.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2554 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

dmidecode --string baseboard-serial-number |md5sum | tr "-" "
так например

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2554 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

betcher, у меня dmidecode --string baseboard-serial-number даёт пустую строку

ilfat
Ильфат
начинающий волшебник
ranks
useravatar
Offline
226 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

ilfat написал(а):

Я остаюсь на мнении, что надо снизить максимально вероятность смены ида, даже не смотря на возможность задать его через ини файл. Замена видеокарт, модемов, сетевых карт и прочего не должно влиять на ид, ведь по начальной задумке он вообще никогда не должен меняться.
P. S. А то так получится, что и добавление памяти ид будет менять smile

первоначальная задумка относится к один раз установленной системе на одной машине. У нас несколько другая ситуация. Давайте тогда уберём маки и привяжемся к lspci. Замена памяти не будет влиять, она там не отображается.
можно выкинуть из вывода видеокарту lspci -nmm | grep  -v 300
или пойти ещё дальше и оставить только то что на нулевой шине
lspci -nmm | grep ^00

насчёт dmidecode - надо проверять будет ли утилита работать на уровне initrd/uird

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3171 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Как сохранить ID системы после обновления?

В бизибоксе dmidecode нет. Но я так понял, что эта утилита берет данные из /dev/mem можно там поискать, только не cat, а dd if=/dev/mem |strings и количество байтов ограничить, а то долгооооо.
Нулевая шина это что? У меня кучу непонятного выдает эта команда smile

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2554 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Авторизация