Проблемы с Арчем (Страница 1) / Другие дистрибутивы Linux/UNIX / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#1 28-07-12 08:08:57

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Проблемы с Арчем

Продолжаем эпопею с установкой. Сегодня утром получил письмо от моего знакомого, который установил арчик.  Перенес папку lib в папку home. Арчик естественно не запускается. Т.к. я нахожусь достаточно далеко от ДС, то прошу вас, если не сложно написать гайд как скопировать папку lib  обратно в корень. Заранее спасибо.

Неактивен

#2 28-07-12 10:42:59

beep
BSD
Из UA
Зарегистрирован: 17-02-12
Сообщений: 765
Windows XPOpera 12.00

Re: Проблемы с Арчем

https://ru.wikipedia.org/wiki/Arch_Linux

Не надо требовать от разработчиков утилит и документации. Попытайтесь понять цель и философию Arch — это то, что отличает Arch от других.

ну и там много всяких файлов, удачи

Неактивен

#3 28-07-12 10:45:24

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 20.0.1132.57

Re: Проблемы с Арчем

Rorschach пишет:

как скопировать папку lib  обратно в корень

Загрузится с Live-CD, подмонтировать корень и home, скопировать или перенести lib на целевую систему. Это совсем не трудно.


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

Следующие пользователи поставили вам "+1":Rorschach

#4 28-07-12 11:11:45

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Re: Проблемы с Арчем

Rector, любой дистр подойдет?

Неактивен

#5 28-07-12 11:14:58

Antimateriale
Упыритель Мела 2.1
Из Оттуда
Зарегистрирован: 28-08-10
Сообщений: 278
Windows 7Firefox 13.0.1

Re: Проблемы с Арчем

Как-то забавно получается. Зачем из десятка других папок системы трогать именно lib?
Что-то мне подсказывает, во время волшебства pacman -Syu, случилось примерно следующее:

error: failed to commit transaction (conflicting files)
glibc: /lib exists in filesystem
Errors occurred, no packages were upgraded.

Товарисч психанул и переместил папку в хомяк, хотя делать нужно было совсем другое.
/lib - это теперь симлинк на /usr/lib
Логика подсказывает, обновление всё-таки завершилось, и система начала разваливаться уже потом.
С установочной флешки арча:

mount /dev/sda* /mnt
arch-chroot /mnt
ln -s /usr/lib /lib
exit
umount /mnt
reboot

Что должно быть вместо * - уж догадаться не сложно.

А если это всё действительно такая опиздиническая случайность, и система уже хз какой несвежести, то да, просто вернуть /lib на место.

mount /dev/sda* /mnt
arch-chroot /mnt
mv -f /home/vasia/lib /lib
exit
umount /mnt
reboot

Редактировался Antimateriale (28-07-12 11:17:19)


Всё, что не тлен - всё тлен.

Неактивен

Следующие пользователи поставили вам "+1":Rorschach

#6 28-07-12 11:45:10

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 20.0.1132.57

Re: Проблемы с Арчем

Rorschach пишет:

Rector, любой дистр подойдет?

Да конечно -)
Antimateriale, нах*я так сложно?
Грузим Live-CD...Далее, если это дебиан то делаем sudo bash, если красношапка, делаем su.
Выясним что у нас с разделами...
fdisk -l
Вывод может быть примерно таким...

fdisk -l

Диск /dev/sda: 500.1 Гб, 500107862016 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего 976773168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0xa2e604d6

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *          63   102398309    51199123+   7  HPFS/NTFS/exFAT
/dev/sda2       102399998   976771071   437185537    5  Расширенный
/dev/sda5       102400000   111187967     4393984   82  Linux своп / Solaris
/dev/sda6       111190016   208844799    48827392   83  Linux
/dev/sda7       208846848   257673215    24413184   83  Linux
/dev/sda8       257675264   976771071   359547904   83  Linux

Видим что sda1 загрузочный, то есть предполагаем, что корень целевой системы находится на sda1.
Если он совсем не уверен что и где, то можно просто подмонтировать все разделы sda.
Для этого, создаем в /mnt соответствующее   каталоги
mkdir /mnt/sda1
mkdir /mnt/sda2
////////
etc
------------
Далее монтируем разделы.
mount /dev/sda1 /mnt/sda1
///////
etc
---------
Если на борту есть mc, то лучше пользоваться им. Если нет, тогда так=>
cd /mnt/sda1 - переходим в корень целевой системы и смотрим что там у нас
ls - смотрим
cd /mnt/sda2/user - переходим в домашний каталог пользователя
ls - смотрим
===
Если это те разделы которые нам нужны, и каталог lib находится там, тогда делаем команду
cp -R /mnt/sda2/user/lib /mnt/sda1/
То есть копируем каталог lib и подкаталоги в корень целевой системы.

Редактировался Rector (28-07-12 11:47:01)


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#7 28-07-12 11:51:34

Antimateriale
Упыритель Мела 2.1
Из Оттуда
Зарегистрирован: 28-08-10
Сообщений: 278
Windows 7Firefox 14.0.1

Re: Проблемы с Арчем

Rector, чего сложного-то? Общая схема действий, причём из родной среды.
На случай отдельного хомяка пусть сами додумывают.


Всё, что не тлен - всё тлен.

Неактивен

Следующие пользователи поставили вам "+1":Rector

#8 28-07-12 11:54:22

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Re: Проблемы с Арчем

Antimateriale, Rector, Дабы не было спора толмачей, сказал ему - грузани убунтыша, потом sudo nautilus и вперед. Посмотрим чо да как. Отпишусть минут через 20-ть.

Добавлено спустя 07 мин 58 с:
Репортинг ин - убунтыш хоть на что-то, да сгодился....

Неактивен

#9 28-07-12 12:08:31

Antimateriale
Упыритель Мела 2.1
Из Оттуда
Зарегистрирован: 28-08-10
Сообщений: 278
Windows 7Firefox 14.0.1

Re: Проблемы с Арчем

Rorschach пишет:

Репортинг ин - убунтыш хоть на что-то, да сгодился....

Бгг...
Так а всё-таки, шо это было?


Всё, что не тлен - всё тлен.

Неактивен

#10 28-07-12 12:10:11

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Re: Проблемы с Арчем

Antimateriale пишет:

Так а всё-таки, шо это было?

Antimateriale пишет:

Товарисч психанул и переместил папку в хомяк, хотя делать нужно было совсем другое.

Теперь вопрос - а как символьную ссылку создать?

Неактивен

#11 28-07-12 12:16:44

Antimateriale
Упыритель Мела 2.1
Из Оттуда
Зарегистрирован: 28-08-10
Сообщений: 278
Windows 7Firefox 14.0.1

Re: Проблемы с Арчем

tongue
Ну, я уже написал, да. Только уж если действовать из убунтовых гуйцов, там аж в меню есть соответствующая кнопка.

s_1343459769_3727255_ef50776fc8.png


Всё, что не тлен - всё тлен.

Неактивен

#12 28-07-12 12:23:23

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Re: Проблемы с Арчем

Antimateriale, те просто сделать линк в usr/lib ?

Неактивен

#13 28-07-12 12:25:46

Antimateriale
Упыритель Мела 2.1
Из Оттуда
Зарегистрирован: 28-08-10
Сообщений: 278
Windows 7Firefox 14.0.1

Re: Проблемы с Арчем

Сделать линк /usr/lib, переместить этот линк в корень и переименовать в lib. Если других косяков не было, должно заработать после ребута.

Редактировался Antimateriale (28-07-12 12:26:21)


Всё, что не тлен - всё тлен.

Неактивен

#14 28-07-12 12:32:04

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
MacintoshSafari 5.0

Re: Проблемы с Арчем

Элементарно же. Грузишься с любого линупса на лайвсд. Выполняешь
mount /dev/huypizda /mnt; mv /home/lib /usr/lib; umount /mnt; echo "it works, сука!"

Неактивен

Следующие пользователи поставили вам "+1":Rector

#15 28-07-12 13:14:52

Rorschach
Еще один Великий Человек
Из прошлого
Зарегистрирован: 04-05-10
Сообщений: 7,401
Windows 7Internet Explorer 9.0

Re: Проблемы с Арчем

Ладно, все фурычит. Всем спасибо. Тему можно закрывать.

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика