Manjaro XFCE Edition
   17954

Восстановление системы

Подскажите правильный порядок дествий
Загружаемся с Live образа

Система имеет следующую разметку:
/dev/sda3 fat32 boot/efi
/dev/sda1 ext4 /
/dev/sda2 ext4 /home

Правильные ли мои действия и команды
1.sudo mount /dev/sda1 /mnt
2.sudo mount /dev/sda3 /boot/efi
2.sudo pacman -Syyuu
3.sudo pacman -S mhwd-chroot
4.sudo mhwd-chroot
5.cd /mnt
6.grub install /dev/sda3 -boot-directory=/boot/efi
7.update-grub

44 комментария

avatar
Восстановление системы после чего?
А вообще, если по аналогии с командами, то
mount /dev/sda1 /mnt
mount /dev/sda3 /mnt/boot
manjaro-chroot /mnt
pacman -Syyuu (опционально)
grub-install
exit
reboot
0
avatar
После вчерашнего обновления
0
avatar
По твоей инструкции получаю
sh-5.0# grub-install
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
0
avatar
grub-install --boot-directory=/boot --efi-directory=/boot
Вроде без ошибок, ухожу на перезагрузку
0
avatar
А зачем ты граб восстанавливаешь? Если проблема после позавчерашнего обновления, должно быть достаточным чрутнуться в свою систему и выполнить
pacman -Syyuu
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Тогда grub-install --efi-directory=/boot/efi
0
avatar
Правильные ли мои действия и команды
попробуй для начала так
sudo pacman -S mhwd-chroot

su -c mhwd-chroot-shell
здесь выбираешь свой /dev/sda1(теперь ты чрут)
обнови систему с откатом systemd
sudo pacman -Syyuu

exit

sudo reboot
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Последний раз редактировалось
0
avatar
Нет не помогает это. Похоже я влип жирно.
Это моя система.



Две ос, первая win10 с двумя дисками ssd под систему и жд под помойку, вторая ос manjaro ssd диск с разбивкой
/dev/sda3 fat32 boot/efi
/dev/sda1 ext4 /
/dev/sda2 ext4 /home

Что сейчас имею:
1 Win10 грузится нормально
2 live usb грузится нормально
3 uefi os (p2:toshiba-tr 200) грузится c ошибкой

4 manjaro (p2:toshiba-tr 200) грузится с Gnu Grub


Что теперь делать как во всем этом навести порядок
Последний раз редактировалось
0
avatar
Лучше бы создать отдельный вопрос, что ли
0
avatar
уже создан чуть раньше
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
частичное решение, касательно libidn, только вместо
sudo pacman -S libidn2 --force
теперь надо
sudo pacman -S overwrite-'*' libidn2

а по поводу uuid`ов то надо /etc/fstab подправить, уже писали в предыдущем топике, все это можно из лайв сделать
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro@manjaro ~]$ sudo pacman -S overwrite-'*' libidn2
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
error: target not found: overwrite-*
error: target not found: libidn2
0
avatar
[manjaro@manjaro ~]$ sudo pacman -Sy overwrite-'*' libidn2
:: Synchronizing package databases…
core 148.5 KiB 191K/s 00:01 [######################] 100%
extra 1824.0 KiB 97.4K/s 00:19 [######################] 100%
community 5.2 MiB 355K/s 00:15 [######################] 100%
multilib 184.4 KiB 24.6K/s 00:08 [######################] 100%
:: Some packages should be upgraded first…
resolving dependencies…
looking for conflicting packages…

Packages (1) manjaro-system-20190124-3

Total Download Size: 0.00 MiB
Total Installed Size: 0.01 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages…
manjaro-system-2019… 4.4 KiB 0.00B/s 00:00 [######################] 100%
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
:: Processing package changes…
(1/1) upgrading manjaro-system [######################] 100%
:: Running post-transaction hooks…
(1/1) Arming ConditionNeedsUpdate…

error: target not found: overwrite-*
0
avatar
ссори, опечаточка вышла)
overwrite='*'
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
только это из-под чрута надо выполнить
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro /]# pacman -S overwrite='*' libidn2
error: target not found: overwrite=*
warning: libidn2-2.1.0-1 is up to date — reinstalling
0
avatar
Блин, друже, я сегодня, что-то горазд на опечатки, прости, но ведь гугл-то тоже существует
pacman -S --overwrite='*' libidn2

это точно, правильная команда, кстати, man paman никто не отменял)
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
И, кстати, неужели никто не читает форум?? или просто не удосужились поправить меня?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Нда, ребят без обид, но это не форум поддержки пользователей Manjaro. Телеграмм канал тоже самое. Удачи.
0
avatar
каждый сам кузнец…
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
я честно хочу тебе помочь, но, увы, могу ошибаться — это свойственно людям, поверь на ЛОРе тебя бы уже давно забросали какашками, а здесь тебе пытаемся разжевать каждый чиж, зачем плеваться?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Калотерапия вполне себе работает: мокание в фекалии приводит к нежеланию повторения процедуры, вследствие чего происходит прогресс в изучении справочных материалов и средств их использования.
0
avatar
Умник ты свои фантазии при себе держи. Если есть что сказать говори а не прикрывайся справочными материалами.
0
avatar
Я вообще не плевался, но как то лучшего ждал от форума. На деле же никто ничего не знает. Лишь выдергивание команд из контекста проблеммы. Вот что имею по твоей помощи.
[manjaro ~]# pacman -Syu
pacman: error while loading shared libraries: libidn2.so.4: cannot open shared object file: No such file or directory
0
avatar
libidn2 переустановил? дай вывод
ls -la /usr/lib/libidn*
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro Загрузки]# ls -la /usr/lib/libidn*
lrwxrwxrwx 1 root root 16 Sep 10 23:48 /usr/lib/libidn.so -> libidn.so.12.6.0
lrwxrwxrwx 1 root root 16 Sep 10 23:48 /usr/lib/libidn.so.12 -> libidn.so.12.6.0
-rwxr-xr-x 1 root root 210728 Sep 10 23:48 /usr/lib/libidn.so.12.6.0
0
avatar
судя по выводу libidn2 у тебя вообще не установлен
pacman -S libidn2
что скажет?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro Загрузки]# pacman -S libidn2
pacman: error while loading shared libraries: libidn2.so.4: cannot open shared object file: No such file or directory
0
avatar
pacman сдох
0
avatar
на англоязычном форуме есть решение
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
отпишись о результате
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro@manjaro /]$ sudo chroot /mnt
[manjaro /]# pacman -U /var/cache/pacman/pkg/libidn2-2.0.5-1-x86_64.pkg.tar.xz
pacman: error while loading shared libraries: libidn2.so.4: cannot open shared object file: No such file or directory
[manjaro /]#
0
avatar
www.ostechnix.com/fix-pacman-error-loading-shared-libraries-error-arch-linux/
Делал по этой инструкции
выхлоп такой
[manjaro /]# mkdir libidn
[manjaro /]# cd libidn
[manjaro libidn]# wget ftp5.gwdg.de/pub/linux/archlinux/core/os/x86_64//libidn2-2.0.4-2-x86_64.pkg.tar.xz
wget: error while loading shared libraries: libidn2.so.4: cannot open shared object file: No such file or directory
[manjaro libidn]#
0
avatar
[manjaro libidn]# ls /var/cache/pacman/pkg/libidn*
/var/cache/pacman/pkg/libidn-1.35-1-x86_64.pkg.tar.xz
/var/cache/pacman/pkg/libidn2-2.1.0-1-x86_64.pkg.tar.xz
[manjaro libidn]#
0
avatar
делай так,
скопируй пакет libidn2-2.1.0-1-x86_64.pkg.tar.xz, например в хомяк
cp /var/cache/pacman/pkg/libidn2-2.1.0-1-x86_64.pkg.tar.xz  ~

перейди туда
cd

распакуй пакет
tar xf libidn2-2.1.0-1-x86_64.pkg.tar.xz

скопируй содержимое в /usr/lib/
cp usr/lib/libidn2.so.4* /usr/lib/

после этого пакман должен ожить, переустанови libidn2 чтобы
pacman -S libidn2 --force

а потом
pacman -Syyuu
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
[manjaro ~]# ls
libidn2-2.1.0-1-x86_64.pkg.tar.xz
распаковать в lib?
0
avatar
[manjaro ~]# pacman -S libidn2 --force
warning: option --force is deprecated; use --overwrite instead
warning: libidn2-2.1.0-1 is up to date — reinstalling
resolving dependencies…
looking for conflicting packages…

Packages (1) libidn2-2.1.0-1

Total Installed Size: 0.38 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
error: could not open file: /etc/mtab: No such file or directory
error: could not determine filesystem mount points
error: not enough free disk space
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
0
avatar
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.20-x86_64-fallback.img
==> Image generation successful
(2/9) Updating journal message catalog…
(3/9) Reloading system manager configuration…
Skipped: Current root is not booted.
(4/9) Updating udev hardware database…
(5/9) Applying kernel sysctl settings…
Skipped: Current root is not booted.
(6/9) Creating system user accounts…
(7/9) Creating temporary files…
(8/9) Reloading device manager configuration…
Skipped: Device manager is not running.
(9/9) Arming ConditionNeedsUpdate…
[manjaro /]#
Все получилось
0
avatar
Поздравляю!
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
теперь система грузится?
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Да все получилось, все работает огромное спасибо, как отблагодарить тебя?
0
avatar
как отблагодарить тебя?
можешь лайк поставить)
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+5
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.