LINUX.ORG.RU

kernel panic. Это что за обновления то такие?

 , , , ,


0

1

Откатил системный раздел дебиан из старого бекапа за февраль. /boot раздел и ядра с инитрд были на отдельном разделе и соответственно остались прежние. В чём проблема. Из всех ядер грузится только 3.2, все остальные (3.12, 3.14, 3.16) подвисают на строчке IPv6 net_dev*** блаблабла.
дебиан был скорее тестинг. В образе же был стейбл.

Ещё обновлял initramfs -k all. Возможно из-за этого. Но что за обновления то такие, что вешают систему на этапе загрузки, аж usb-дейвасы отпадают?

/boot раздел и ядра с инитрд были на отдельном разделе и соответственно остались прежние.

Зато модули в /lib/modules. grub по-прежнему загружает новое ядро, но его модулей в бекапе не было.

router ★★★★★
()

Дебиан уже не торт :(

Хотя может бэкап уже не торт, и пора сверить его суммы?

Deleted
()

попробуй ядру в буте прописать ipv6.disable=1

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

нет, как раз до него дело не дошло, разве что libsystemd, так что не думаю, что он виноват.

darkenshvein ★★★★★
() автор топика

iommu=1 iommu_inclusive_mapping=1 xen-pciback.passthrough=1 iommu=pt amd_iommu=fullflush cpufreq=dom0-kernel console=xvc console=tty

вот параметры граба. сейчас ещё ипв6 допишу

darkenshvein ★★★★★
() автор топика

Странно, что ты не ожидал такого, при разнице между ведром и инит скриптами больше, чем пол года.

Новое ведро -> в ините из этого нового ведра что-то используется, так как в старом ведре этого нет, то все и виснет.

дебиан был скорее тестинг. В образе же был стейбл.

Stable с testing смешивать нехорошо. Если что-то совсем нужно, то проще testing на виртуалку поставить.

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

ядра я собирал сам, ессно. При помощи make-kpkg. Мне не до конца понятно взаимодействие. make-kpkg/kernel package при сборке добавляет что-то от с текущей версией инит для загрузки? Какие-то правила?

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

А tar можно просто брать и монтировать на ro/rw?

А бэкапы разве должны иметь такую возможность? И к тому же squashfs не умеет в rw (без aufs) и не во всех дистрибутивах распространен, в отличие от tar.

Затаренный бэкап прост в использовании и повреждается не часто.

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

А бэкапы разве должны иметь такую возможность?

Т.е. бэкапам не нужна фича быстро извлечь один единственный файлик из всего здоровенного бэкапа? Ок.

И к тому же squashfs не умеет в rw (без aufs) и не во всех дистрибутивах распространен, в отличие от tar.

И к тому-же rw у squashfs можно обеспечить 100500 разными способами и без aufs которого (ОЙ Ну ты подумай горе!) нет в ядре.

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

Затаренный бэкап упакованный в squashfs прост в использовании и повреждается не часто.

Так же верно как и оригинал.

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

Т.е. бэкапам не нужна фича быстро извлечь один единственный файлик из всего здоровенного бэкапа? Ок.

Посмотрел допустим так tar -tvf <archive> | grep blah , потом tar xf <archive> <something>, нэ? Или ты через графическую оболочку открываешь, чтобы извлечь?

И к тому-же rw у squashfs можно обеспечить 100500 разными способами и без aufs которого (ОЙ Ну ты подумай горе!) нет в ядре.

Назови хоть 1 из них, а то в интернетах только про aufs и слышно. И да, что ты будешь делать, если вдруг в ядре загруженной системы не окажется поддержки squashfs+xz ? Ядро пересобирать? А как же бэкап ? :)

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

tar xf <archive> <something>, не?

Это если ты точно помнишь что тебе конкретно за <something> надо. А вот усложнив задачу… если ты не обладаешь точными сведениями что именно тебе надо из бекапа то гораздо удобнее просто взять подмонтировать весь бекап как раздел и залезть на него любимым файловым менеджером.

Назови хоть 1 из них, а то в интернетах только про aufs и слышно.

Ок исключаем aufs - unionfs, unionfs-fuse, overlayfs, funionfs. И даже если всего этого вовсе нет то никто не запрещает просто взять и разархивировать так же как и все обычные архивы.

И да, что ты будешь делать, если вдруг в ядре загруженной системы не окажется поддержки squashfs+xz ?

Какой вопрос такой и ответ - а что ты будешь делать если тебе с твоим tar-ом ВНЕНЕЗАПНО выстрелить в ногу?

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

Это если ты точно помнишь что тебе конкретно за <something> надо.

См. выше. Можно просто tar -tvf <archive>

Какой вопрос такой и ответ - а что ты будешь делать если тебе с твоим tar-ом ВНЕНЕЗАПНО выстрелить в ногу?

Гипотетическая ситуация для ламеров :) И вообще, tar везде распространен, и откроется такой бэкап на любом линуксе

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

Можно просто

Усложняем - архив здоровенный и разархивировать всё долго и бессмысленно.

И вообще, tar везде распространен, и откроется такой бэкап на любом линуксе

И вообще, unsquashfs и насрать на то где-там распространён tar.

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

Назови хоть 1 из них, а то в интернетах только про aufs и слышно. И да, что ты будешь делать, если вдруг в ядре загруженной системы не окажется поддержки squashfs+xz ?

Избивать ногами лежащего арчевода, который такое собрал, когда уже с мохнатеньких 90ых годов все дистрибутивы поддерживают сквош, как де-факто.
А, не стой, провокатор. Это неправильный ответ. Правильный - соберу модуль и установлю squshfs-tools?

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

Новое ведро -> в ините из этого нового ведра что-то используется, так как в старом ведре этого нет, то все и виснет.

нет.

val-amart ★★★★★
()
Ответ на: комментарий от darkenshvein

это другой вопрос, вариантов масса. хрен поймешь что ты там делал, надо смотреть что в инитрамфс, модули, лог загрузки. брейкнуться в дебаггер, глянуть трейс когда он «зависает». попробовать загрузить систему с init=/bin/sh в конце концов. по твоему сообщению ясно чуть менее чем ничего, однако с уверенностью можно сказать что дело не в «несоответсвии» ядра и инита, если это не системд.

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