Natrio
Для начала нужно понять, что НА САМОМ ДЕЛЕ происходит и на каком этапе. В подробностях, технических.
Без этого можно тыкать пальцем в небо бесконечно долго.
О_о а я что не так написал?)

Что ж, опробуем, без чрута.
И так, симлинки на /lib и /lib64 есть, no package owns.
Сносим их, и pacman -Syu -r /mnt
Затем нелюбимый чрут ;)
Pacman -S linux
Exit
Umount
Reboot
PROFIT
lampslave
Ну, если уверены, что не поможет - переустанавливайте. Насильно мил не будешь.
Переустановить всегда успеется. Интерес - решить проблему) А для начала нужно хотя бы понимание в чём заключается проблема. А тыкать пальцем в небо я и сам могу)
lampslave
Вам его выше написали.
Вы об этом?
Natrio
Чрут как раз противопоказан, потому что под ним ничего не заработает так же, как и при нормальной загрузке.
Если в загруженной сторонней системе нет пакмана, то:
1) Проверяем симлинк /lib , и если надо восстанавливаем.
2) Проверяем файлы пакета glibc, и если надо, восстанавливаем распаковкой из пакета.
Если сторонний пакман есть, курим ман к нему, указываем корень для установки, положение баз, положение кэша, и обновляем glibc и filesystem, потом как обычно.
НИКАКОГО ЧРУТА!
Чтож, попробуем без чрута, хотя я более чем уверен что это не поможет. Теже самые манипуляции проводились с чрутом.
шыло на мыло?
lampslave
Вот glibc и убилось, потому что filesystem не той версии стоит.
Есть ли решение проблемы, или же только переустановка системы?
Natrio
где вы увидели битый glibc?
Эта тема о нём.
В противном случае вы обратились не по адресу.
да вы што, а я думал что эта тема об одновременном обновлении filesytem и glibc.
Natrio
Чрут как раз противопоказан, потому что под ним ничего не заработает так же, как и при нормальной загрузке.
Если в загруженной сторонней системе нет пакмана, то:
1) Проверяем симлинк /lib , и если надо восстанавливаем.
2) Проверяем файлы пакета glibc, и если надо, восстанавливаем распаковкой из пакета.
Если сторонний пакман есть, курим ман к нему, указываем корень для установки, положение баз, положение кэша, и обновляем glibc и filesystem, потом как обычно.
НИКАКОГО ЧРУТА!

P.S.
Для тех, кто не в курсе, чрут в корень с битым (g)libc – верный способ наступить на грабли второй раз :)

и так, как вернусь домой - начну мучать систему.
У меня флешка с дистром арча.
Симлинки на /lib и /lib64 есть
glibc новый поставился, ручками - pacman -S glibc
Не встаёт filesystem ругается на симлинки /lib /lib64
при чруте великолепно ставится что glibc что по новой linux и mkinitcpio проходит на ура. Но результат тот же, кернел паник.
И вообще, где вы увидели битый glibc?)
Natrio
Грузимся с флешки/LiveCD или просто дописываем break в параметры ядра и получаем busybox, после этого можно монтировать корень и исправлять.
Почитай тему.
chroot в систему есть.
Что исправлять, как исправлять?)))
lampslave
Совсем запутали. Давайте ещё раз по порядку, что делали.
uptime 13 day
Pacman -Syu - куча пакетов в том числе filesystem и glibc
filesystem ругался на наличие /lib и /lib64
ручками установил все пакеты кроме filesystem
pacman -S glibc ..... linux
затем начал читать про filesystem что делать с /lib и /lib64
ушел свет
здравствуй Kernel panic
lampslave
pacman-у чего не хватает?
Если я правильно понял то pacman -Syu
Filesystem, cifs-utils, json, libwclient, smbclient
Ладно, уже сегодня на работу, первый час ночи ) позднее продолжим.