Система не запускается. Сделал это с помощью rm - R
случайно. Как я могу восстановить систему?
18.04
data-recovery
Mouvre
источник
источник
/usr/share
папку .. попробуйте .. войдите в систему с сеансом Live .. скопируйте и вставьте/usr/share
папку из сеанса Live в корневые разделы/usr/share
install --reinstall
другим программам; или вы можете просто переустановить, используя «что-то другое», без формата, и он примет к сведению ваши установленные приложения, сотрет системные каталоги, затем установит, а затем переустановит дополнительные программы (если в репозиториях Ubuntu); но этот вариант в любом случае может быть запасным вариантом, так как вы, вероятно, узнаете больше, пытаясь исправить его самостоятельно. Там всегда восстановление ваших резервных копий.sudo rm -R
? Ответ n0rbert выглядит хорошо для меня. Это путьОтветы:
Вам необходимо переустановить все приложения, в которых есть файлы
/usr/share
.Загрузите систему из режима восстановления с приглашением root .
Переустановите rootfs в режим чтения-записи с помощью
mount -o rw,remount /
.Поднимите интерфейс Ethernet и получите IP-адрес от сервера DHCP:
dhclient enp0s3
(проверьте правильное имя интерфейса вip a
илиifconfig -a
).Укажите DNS-сервер по
(смените
192.168.1.1
на ваш шлюз / роутер)Вам нужно исправить
dpkg
пакет, так как он пропускает/usr/share/dpkg/cputable
файл (в противном случае вы столкнетесь с"E: error reading the cpu table"
любой командой apt / apt-get)или установить его из кеша:
кеш пакетов обновлений:
переустановите необходимые компоненты
а затем используйте одну строку ниже:
Над:
dpkg -S /usr/share/
показывает список пакетов через запятуюsed 's/,//g'
- удаляет запятыеsed 's/: \/usr\/share//g'
- удаляет: /usr/share
в концеЭта часть может не работать с сообщениями о некоторых пакетах. Например, на моей виртуальной машине у меня были проблемы
bsdmainutils
, поэтому я переустановил их с помощью:а затем переадресовать на одну строчку выше.
исправить сломанные пакеты
наконец исправить
/etc/resolv.conf
ссылкуперезагрузка.
Примечание: полученная исправленная система не показывает никаких проблем во время работы
sudo apt-get check
илиsudo debsums --all --changed
.источник
/usr/share
будет ли работать grub нормально и показывать меню grub? Я думаю, что я должен удалить его и увидеть в моем практическом ответе. Спасибо. ..Краткий ответ: вы не можете и должны переустанавливать приложения, как было предложено в предыдущем ответе.
Однако перед этим я бы подключил диск к другому компьютеру и протестировал утилиты, которые доступны для ext3 / ext4. Быстрый поиск в Google указывает на следующие:
extundelete: http://extundelete.sourceforge.net/
Мольберт: https://www.easeus.com/resource/drive/ext3.htm
TestDisk: https://www.cgsecurity.org/wiki/TestDisk
Как руководить: http://translatedby.com/you/howto-recover-deleted-files-on-an-ext3-file-system/original/
и т.п.
источник
testdelete
потому что я испытал один раз: р