[РЕШЕНО] Система не грузится после обновления

так а я посмотрел эти топики - в них описывается ситуация “до” моего случая.
ладно, буду ковырять дальше.
систему я поднял.
теперь загрузился нормально, но иксы не поднялись почему-то.
пытаюсь обновиться: glibc пишет что /lib exists - хотя я симлинки создал на /usr/lib & /usr/lib/modules.
sig
систему я поднял.
теперь загрузился нормально, но иксы не поднялись почему-то.
пытаюсь обновиться: glibc пишет что /lib exists - хотя я симлинки создал на /usr/lib & /usr/lib/modules.
Хочется ругаться. “В гугле забанили” (ц) Откуда они всё время вылазят, неупокоенные?!!
Пользуйтесь поиском по форуму и в гугле.
Об этом уже сто раз писали, на все ваши вопросы уже сто раз отвечено!
Например, тут: viewtopic.php?p=86765#p86765
pacman определяет файлы как “exists” не только по факту существования в ФС, но и по наличию записи в своей базе пакетов, что легко проверить так:
grep '^lib/' /var/lib/pacman/local/*/files
Даже если вы пытались по незнанию перенести их, удалить и заменить чем угодно, но пока не обновили пакет, которому они принадлежат – пакман будет всё равно на них ругаться!
зря я сделал
 rm -rf /lib
теперь даже из-под liveCD не сделать chroot(
пытаюсь распаковать (чтобы изпод chroot сделать симлинк /lib)
 sudo tar xz /var/cache/pacman/pkg/glibc-2.16.0-1-x86_64.pkg.tar.xz -C /lib
но почему-то терминал виснет (хз - просто перестает отвечать).

upd:
ах, да, система снова сломалась)) теперь опознает sdc3, потом что-то ругается, пишет kernel panic, hex-коды и останавливается.
Natrio, я проверил что все файлы принадлежат glibc:
grep '^lib/' /var/lib/pacman/local/*/files
и удалил диру. потом консоль сломалась (перестала понимать команды bash). ну и разумеется перезагрузиться ос не смогла.
Блин) проще заново систему поставить.
К тому же я успел скопировать разные конфиги самописные.

Лучше подождать месяц, да?
Я не понял просто, что-то добавится в инсталятор?
sig
Блин) проще заново систему поставить…
Похоже для вас это уже единственный выход.
sig
Лучше подождать месяц, да?… что-то добавится…?
Если читать доки в этот месяц, то добавится. А так есть прогноз, что отнимется инитскрипт и все с ним связанное.
Скажите честно, что именно послужило причиной обновления? Какая программа не работала или не устанавлиалась? Откуда это маниакальное стремление к обновлению? Не воспринимайте “маниакальное” на свой счет, я у все это спрашиваю, хочу понять “зачем”?
Зачем чарутиться чтобы сделать симлинк? Не проще ли сделать:
cd /mnt
ln -s usr/lib lib
Цлевая система, у вас /dev/sdc1 кажется, должна быть смонтирована под /mnt
Вы б еще rm -rf /* сделали из-под rootа
))) про патч бармина я слышал)
понадобилось java изучить, я нашел пакеты в репе, но решил, что прежде чем ставить, лучше сначала обновлюсь))
сейчас форматнул винт в ext4 - подожду месяц.

upd:
я понял про симлинк, что ступил. и поверьте мне, я сделал это. cd /mnt/arch - и погнал. но не получалось никак) видать зря потер диру изначально.
Да уж-ж… Про 3-4 недели это юмор был, ни чего вы ни когда в роллинге не высидите, роллинг - это стиль жизни. Прямо сейчас и ставьте.
sig
Блин) проще заново систему поставить.
Не, не проще…
Я вообще когда то ради эксперимента сначала все из /lib скопировал в /usr/lib, создал ссылку вручную, а потом через опцию -f обновлял пакеты которые матерились ))) естественно через лайфсд.
И все нормально система жива здорова…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
sig
Блин) проще заново систему поставить.
Не, не проще…
Я вообще когда то ради эксперимента сначала все из /lib скопировал в /usr/lib, создал ссылку вручную, а потом через опцию -f обновлял пакеты которые матерились ))) естественно через лайфсд.
И все нормально система жива здорова…
да вариантов обновить описано куча, но все равно находятся люди которые умудряются убить систему.
 
Зарегистрироваться или войдите чтобы оставить сообщение.