Случайно удаленный каталог / lib

Я случайно удалил каталог /lib в моем Ubuntu box.

Как мне его восстановить?

1
задан 30 August 2015 в 00:50

2 ответа

Кажется, что необходимо было сделать это как корень, таким образом, я не думаю, что легкое 'восстановление' возможно.

Первая вещь, которую Вы могли попробовать, использует некоторый инструмент восстановления данных, такой как TestDisk.

Другая опция просто справляется он от Карты памяти или CD после запуска Ubuntu живая сессия от него. Честно это - только мое предположение, оно не может работать.

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

0
ответ дан 30 August 2015 в 10:50
  • 1
    Спасибо за Ваш комментарий. I' ve просто проверил все расположение файлов, что Вы записали. Нет никакой команды, связанной с Thunderbird в .profile файле, и ~/.config/upstart/папка пуст. Я didn' t делают любую модификацию для Thunderbird, я полагаю, что это установлено по умолчанию. – Bálint Pap 20 November 2016 в 21:41

Все на диске (кроме всего под / домой, который содержит учетные записи пользователей и их данные) может быть восстановлено путем простого взятия живого DVD/CD sidk и выполнения процесса установки снова. Но существует выгода:
необходимо выбрать опцию LAST в списке того, как установить его и сделать выбор, который отражает, где Вы хотите корень (/), который отражает Вашу текущую установку, используйте тот же параметр формата (обычно ext4), и удостоверяются, что Вы НЕ нажимаете на поле формата. Если Вы отформатируете, то Вы проиграете .home directory и учетные записи пользователей. Вы будете видеть предупреждение о том, чтобы не переформатировать, но можно безопасно проигнорировать, что и продвигаются.

Вы потеряете все свои обновления программного обеспечения, но можно вернуть большинство из тех, которые имеют несколько команд в окне терминала: Я покажу Вам здесь упрощенную строку двух, в которых Вы нуждаетесь больше всего:
sudo apt-get -qq update
sudo apt-get -qq -y update

-qq пределы объем обмена сообщениями, который появляется на экране во время этих процессов. Пропустите его, если Вы хотите видеть все. Эти -y говорит apt-get просто делать это, и это не останавливается для выяснения у Вас (Yn).

программное обеспечение Some не становится обработанным этот путь. Необходимо иметь дело с каждым отдельно. Например, Virtualbox, Chrome, Хром, Slimjet и некоторое другое дополнительное программное обеспечение должны быть переустановлены.

Другая возможность состоит в том, чтобы установить ту же версию Linux на другом диске, затем скопировать /lib папка и содержание к Вашему существующему диску. Вы могли использовать диск миниатюры USB для этого. Ubuntu предупреждает Вас, что Вам нужны по крайней мере 6.5 ГБ для установки, хотя, и она может произвести то, что Вы уже имеете на Карте памяти. Чтобы тот метод работал, Вы должны иметь оба диска, смонтированные, и использовать /media/ubuntu/ установка папки для доступа к диску (дискам).

я говорю, что диски во множественном числе, потому что можно сделать это от режима LiveCD in Try, открывают терминал и вводят в sudo -su или sudo -i. От LiveCD нет никакого пароля, требуемого стать суперпользователем. Затем можно использовать команду монтирования для монтирования каждого диска. Я не объясню команду монтирования здесь, но не случается так, что трудно, и можно найти детали в другом месте.

С обоими смонтированными дисками. Вы используете эти cp -r команда для копирования от источника до места назначения. В отличие от Windows, Вы не можете указать текущий каталог или папку на двух отдельных устройствах. Ваш текущий каталог ограничен одним местом, который по умолчанию. Ваш /home/userid/. Можно использовать команду CD для изменения текущий каталог Вас хотят, поэтому позволяет, предполагают, что Вы хотите скопировать /lib от sdb2 до sda1. Вы могли befin этот путь:
sudo -i
cd /media/ubuntu/sdb2 'принятие диска уже смонтировано
dir /media/ubuntu/sda1/lib, 'видят, существует ли целевой каталог alreasy, который, вероятно, это не делает
mkdir /media/ubuntu/sda1/lib 'снова, принятие sda1 было смонтировано сначала
cp -rpf . /media/ubuntu/lib/ 'средства периода из текущего каталога, и-rpf означает-r повторять через подпапки, средства p не изменяют полномочия, и средства f вызывают перезапись, если это уже существует.

Вы могли сделать это немного более простой, если бы Вы сделали это этот путь:
cd /media/ubuntu/sdb1
cp -rpf ./lib /media/ubuntu/sda1/

опции pf -p и -f могут быть излишеством здесь, но они довольно удобны при других обстоятельствах использования команды CP, которая, конечно, обозначает "копию".

Примечание использование периода снова. Без него Вы скопировали бы содержание/освобождать на корне, приезжают - который мог бы работать. Но при выполнении этого от LiveCD, содержание / lib, вероятно, сокращено от наличия всего, что полная установка Ubuntu имела бы.

чудо Linux - то, что / домой не должен быть на том же диске или разделе с корнем (/). Вы могли сделать вторую установку диска/раздела, и во время процесса установки, настроить его для наблюдения / домой на исходном диске при наблюдении всего остального на новом диске установки.

На самом деле, целью нескольких дисков и разделов можно управлять этот путь. Просто необходимо выбрать "Что-то еще" как выбор установки, затем управлять конфигурацией сами. Это также позволяет Вам удалить разделы, создать новый раздел, изменить формат разделов и изменить размер разделов.

, Но существует несколько включенных проблем. Linux определяет разделы на любом диске в порядке, они создаются. Можно запустить с трех разделов на диске sda, и они могли быть sda1, sda2, и подкачка. Затем Вы решаете к downsiae sda1 и sda2 и добавляете третий раздел, который должен быть sda3. Это сделано, но из-за последовательности приказывают, чтобы Вы следовали в выполнении этого, Вы заканчиваете с sda1, sda3, sda2, подкачка. Вы удаляете sda3, пытаетесь спустить sda2 и попытаться воссоздать sda3, где sda2 был. Теперь Вы заканчиваете с sda1, sda2, sda3, подкачка. Маркировка sda3 уже взята, даже при том, что Вы удалили раздел. Так лучше распланировать все это заранее, затем работать вниз список, от первого до последнего. Раздел подкачки может пойти куда угодно. Я всегда помещал его в последний раз, но другие помещают его сначала. Его обычно размерный в 1,5 раза a, ount RAM передозировки, которую Вы имеете, хотя я не знаю почему. С меньшим количеством RAM Вы думали бы, что Вам нужны больше области подкачки и противоположное с большим количеством RAM. с тех пор существует меньше потребности подкачать.

1
ответ дан 30 August 2015 в 10:50

Другие вопросы по тегам:

Похожие вопросы: