Я новичок в Linux и после полугода, работая в Ubuntu (12.04 LTS), столкнулся со следующей странной вещью: однажды я перезагружаю Linux PC вручную и при следующей загрузке наблюдаю отсутствие некоторых установленных программ или изменений конфигурации, которые я сделано в последние X месяцев. Похоже, Linux сделал откат к какой-то старой сохраненной точке:

  1. Файл профиля содержит контент без моих изменений, выполненных в течение этих X месяцев
  2. установленные программы (в этом месяце X) помечаются в приложении Synaptic как не установленные
  3. Настройки конфигурации, сделанные в некоторых программах (в этом X месяцев), исчезли

Сначала я связал это явление с автообновлением Linux и попросил никогда не делать никаких обновлений. Но теперь эта опция также возвращается к ежедневному выполнению. Что это??? Есть ли в Linux что-то вроде функции восстановления в Windows (я хочу сделать резервную копию конфигурации программного обеспечения в какой-то момент, а затем иметь возможность восстановить ее!)?

РЕДАКТИРОВАТЬ: РЕШЕНО

В какой-то момент я выяснил, что ВСЕ мои даты изменения файлов - около 3 месяцев назад! .. и внезапно я вспомнил, что в тот период делался снимок моего основного раздела жесткого диска Linux на другой раздел (на том же жестком диске). Кажется после одной из мягких перезагрузок по какой-то причине (почему?) Linux не смогла смонтировать свой основной раздел и вместо этого нашел второй - этот снимок - и загрузился с него. Но как это возможно, что Linux не информирует пользователя о такой вещи? Или, по крайней мере, это может быть зарегистрировано в некоторых лог-файлах GRUB? Если да - где я могу найти это?
После того, как я сделал фактическое выключение (не перезагрузку), а затем включил компьютер - он загрузился нормально!

1 ответ1

0

Этого не должно быть. Было бы одно, если бы apt автоматически удалял программное обеспечение из-за того, что ваш /etc/apt/sources.list был поврежден или что-то в этом роде, но для настроек и файлов, которые "откатывались", как это, очень странно. Мне не существует прямого эквивалента "восстановления системы" в Windows, однако списки пакетов и параметры профиля могут быть скопированы, а затем легко восстановлены с помощью списков пакетов и профилей.

Но опять же, для машины «возвратиться во времени», как это действительно странно. Однако недавно у меня произошло именно то, что вы описали, с моим маршрутизатором Verizon Fios, который является устройством на базе Linux. Однажды вся моя конфигурация роутера «откатилась» до того, как я его настроил пару месяцев назад - фактически уничтожив многие часы конфигурации, которые я потратил на мою сеть. Виновник? Вероятно, verizon, поскольку им нравится периодически заходить в маршрутизаторы своих клиентов через telnet и изменять настройки безопасности без объяснения причин или согласия, и они делали это в соответствии с журналами безопасности.

Поэтому, когда я прочитал это, я подумал, что скажу вам, что в этом нет особого смысла, и, возможно, вам следует создать резервную копию всех данных, загрузить (и проверить с помощью GPG) еще одну копию Ubuntu, а затем переустановить ее на свой компьютер из с нуля. По крайней мере, так я бы поступил, просто чтобы быть в безопасности. Хотя я полагаю, что теоретически это не так уж сложно для жесткого диска, чтобы таким образом повредить временную капсулу, это очень маловероятно и заставляет меня думать, что с вашим программным обеспечением происходит что-то подозрительное. И если это механическая ошибка, скорее всего, это может повториться. Также проверьте SMART-статус вашего жесткого диска на наличие ошибок, потому что, если ваш диск так или иначе несет ответственность, это вполне может произойти снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .