Rambler's Top100
Как сделать?
Как восстановить поврежденные системные библиотеки в GNU/Linux, если повреждения не позволяют даже воспользоваться терминалом?
  Rambler's Top100


Это возможно для тех дистрибутивов, которые предоставляют так называемый LiveCD(LiveDVD)
- загрузочный диск с полностью установленной работающей системой в наиболее стандартной конфигурации.
Загружаясь с такого диска пользователь получает возможность подмонтировать соответствующий раздел
главного системного носителя информации (как правило жесткий диск)
и скопировать исходные варианты системных библиотек в соответствующий каталог.
Затем можно не перезагружаясь воспользоваться сменой контекста (chroot environment)
для восстановления остальных поврежденных компонентов.
Например:

mkdir /mnt/broken
mount -t auto /dev/sda3 /mnt/broken
cp /usr/lib/libncurses.so /mnt/broken/usr/lib
chroot /mnt/broken
...

 

 

Как сделать в linux?