LINUX.ORG.RU

Переустановить пакеты ядра в Slackware

 ,


1

2

Добрый день!

Обновлял сегодня свою Slackware, во время установки модулей ядра отрубили свет, теперь во время загрузки на экране разноцветная мешанина. Надо переустановить пакеты ядра. Сейчас загрузился с лайв сиди рфремикс. Какие варианты, господа?

★★☆

Ответ на: комментарий от Gotf

И как установить пакеты из chroot?

kinik ★★☆
() автор топика

вариант разбивки диска boot=/dev/sda1 root=/dev/sda2. Грузимся с livecd

mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
далее в зависимости от того что хотим делать, либо chroot /mnt и ставим\правим, либо upgradepkg ROOT=/mnt --reinstall /точка_монтирования_пакетов/slackware*/*/*t?z

Lwulf
()
Ответ на: комментарий от Lwulf

если mount --bind не работает, то попробуй mount -o bind

кстати если используется шифрованный lvm раздел, то я без понятия как монтировать )))

Lwulf
()
Последнее исправление: Lwulf (всего исправлений: 2)
Ответ на: комментарий от l0stparadise

правильно конечно, но зачем? у нас уже в livecd эта точка смонтирована, так что лучше её просто забиндить

Lwulf
()

отрубили свет

Какие варианты, господа?

упс и генератор, не? :)


Еще полезно на случай факапа иметь хомяк на отдельном разделе/винте и бэкапы старых ядер, которые планируешь заменить при апдейте :) В крайнем случае вернешь старое ядро или... семь бед один инсталл, накатишь систему с нуля, не задев архивы с гигабайтами немецкой классики и китайских порномультиков. Нет предпосылок превозмогания, зато все работает :)

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Ответ на: комментарий от anonymous

Дебиан не нуждается в электричестве при переустановке ядра, ога.

slackwarrior ★★★★★
()

mount /dev/rootfs /mnt/rootfs

mount -t proc /proc /mnt/rootfs/proc

chroot /mnt/rootfs

removepkg kernel... # надо ВСЕ пакеты удалить

installpkg kernel... # а здесь поставить новые

vi /etc/lilo.conf # имена разделов могут быть другими, надо исправить.

/sbin/lilo

exit

reboot

???????????????

profit

drBatty ★★
()

Сейчас загрузился с лайв сиди рфремикс.

вот лучше суда зайди http://mirror.yandex.ru/slackware/slackware-current/usb-and-pxe-installers/

и накати на флешку загрузочный образ. С него и грузись(ссылка на 32 бита, если 64 бита, то здесь http://mirror.yandex.ru/slackware/slackware64-current/usb-and-pxe-installers/ )

drBatty ★★
()
Ответ на: комментарий от slackwarrior

так и хочется сломать ЛОР, вычислить IP анонимуса, и...

Нет, брата я не трону. Но вот сырцы libastral.so стяну.

drBatty ★★
()
Ответ на: комментарий от drBatty

накати на флешку

pxe на сервере лучше же. С упсом и генератором. В удаленном ДЦ

slackwarrior ★★★★★
()

На будущее: в слаке пакеты ядра лучше не обновлять (upgradepkg), а ставить рядом (installpkg), а потом, когда всё уже проверено и работает, удалять старое (removepkg). Об этом написано просто-таки везде.

Cancellor ★★★★☆
()
Ответ на: комментарий от Cancellor

тьфу. Таких не берут в космонавтыкамикадзе.

drBatty ★★
()
Ответ на: комментарий от kinik

пожалуйста. В след раз можешь воспользоваться советом Cancellor, дабы меньше секса было.

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.