Ситуация такая. Была KUBUNTU версии 10.04 и все было нормально до тех пор пока с дуру не решил обновить дистрибутив до 10.10.
После длительного процесса обновления и перезагрузки получил следующее:
Начинается загрузка бегут надписи. Последнее что вижу это SATA link down
Далее экран чернеет и остается только мигающий курсор. НЕ КОНСОЛЬ, а просто курсор. Если нажимаю ESC, то появляется заставка графической системы с надписью ubunta и бегающими шариками.
Нажимаю CTRL-ALT F1 получаю тот же черный экран с курсором только курсор в верхней левой части экрана.
И все. Клавиатура не мигает. На нажатие капс лок реагирует.
Что делал:
Гружусь при помощи LiveCD, монтируюсь к sda1 очищаю dmesg, messages, syslog, debug. Пытаюсь загрузиться в систему. Все тоже самое. Далее при помощи LiveCD смотрю что записалось в логи. Логи имеют размер 0. Те ничего никуда не записывается:(
Что делать ума не приложу.
В рекавери мод все тоже самое.
ps. Предложения по переустановке системы не принимаются. Слишком много чего я уже в эту систему ввернул и настроил.
Спасибо.
Черный экран с курсором после обновления на 10.10
Вот на чем останавливается если выбрать иное ядро.
fsck from util-linux-ng 2.17.2
/dev/sda1: clean, 319060/19070976 files? 29027914/76252514 blocks (check after next mount)
mount^ according to mtab, none is already mounted on /lib/init/rw
mountall: mount /lib/init/rw [2836] прервано со статусом 1
Может /etc/fstab проверить?
https://answers.launchpad.net/ubuntu/+source/util-linux/+question/131600
doclist (dclist) said on 2010-10-30: #1
I managed to fix this issue. It seemed that some libc and libc++ libraries were not properly upgraded during the transition due, on my part, to a poor dependency conflict resolution selection to remove the cpp package. mountall seemed to be silently failing because of this. After determining which packages needed to be upgraded and manually downloading them and installing them using dpkg the problem was resolved.
Если по русски то глюк произошел с апгрейдом ( автор упоминает пакеты libc и libc++ ) и некоторые библиотеки были неправильно обновлены (пропатчены). Человек руцями выкачивал пакеты и ставил их в систему, так проблема и разрешилась.
Основной вопрос! Как на не загружаемой системе переустановить пакеты libc и libc++?
Вопрос 1.
Подскажите, а вот можно ли переинсталлить выбранные пакеты не из самой системы (тк она не грузится), а загрузившись с Live USB?
Вопрос 2.
Ubunta, которая перестала загружаться после обновления установлена так:
/. /sda1
/boot /sda2
/swop /sda3
Если я загружусь с Live USB, и без форматирования начну ставить дистриб, то инсталлер перепишет существующие /home /etc и прочее?
Думаю попробовать такой вариант:
Гружусь с LiveUSB скачиваю с packages.ubuntu.com пакет libc6 упавшего дистрибутива. Монтирую /dev/sda1 и раскладываю в соответствующие папки этот пакет. Как вам такой вариант?
vmprog,
Не загружаемой до какой степени ?
CTRL+ALT+F1
И вперед
Останавливается тут:
http://linuxforum.ru/viewtopic.php?pid=204028#p204028
Пытаюсь действовать по этой рекомендации:
http://linuxforum.ru/viewtopic.php?pid=204624#p204624
vmprog, Ох. А с диска новый корень накатить религия не позволяет?
У вас зависимости не выстроены. За подобное особая "благодарность" www.kubuntu.org.
Скачиваете и записываете образ и устанавливаете без форматирования /home
Wolfenberg,
Вот вот вот... тоже хотел посоветовать радикальный вариант (т.е полную переустановку)
Ну данный вариант конечно религия позволяет, просто уже массу всяких правок разнес по разным конф файлам да и прог понаставил. Жалко все терять.
Поэтому то и возник вопрос если ставить без форматирования затрется ли содержимое /home и /etc? Напомню что эти папки живут в одном разделе /sda1.
vmprog, а по-другому никак :(
Сам не смог обновиться толком. Пришлось переставлять, ибо не смог найти /sdb/sdb/sdb2 oO
просто уже массу всяких правок разнес по разным конф файлам да и прог понаставил. Жалко все терять. Ставь на другой раздел, либо backup весь корень, лучше наверное только /etc и /home