Андрей:

Ан> а сам он по-прежнему не говорит. что делать дальше?

Из того, что Вы писали раньше, я понял, что говорит, но с плохим
качеством. Если это по-прежнему так, то можно всё-таки сравнить список
загруженных модулей ядра. Обращать внимание стоит на те, чьи имена
начинаются с snd. Получить список только этих модулей в алфавитном
порядке можно командой

lsmod | grep ^snd | sort

Ещё в файлах из /etc/modprobe.d могут быть заданы опции для модулей.
Можно сравнить и эти файлы на обеих системах. Для этого можно проделать
такую последовательность действий в sda3:

# Монтируем sda2 в /mnt, не забудьте отмонтировать в конце
mount /dev/sda2 /mnt -t auto
# Создаём временные каталоги
mkdir /tmp/for-sda{2,3}
# Копируем конфиги sda3 с упоминанием snd в /tmp/for-sda3/
cp `grep -rl snd /etc/modprobe.d` /tmp/for-sda3/
# Теперь конфиги sda2 в /tmp/for-sda2
cp `grep -rl snd /mnt/etc/modprobe.d` /tmp/for-sda2/
# Сравниваем каталоги, diff показывает разницу
diff -ur /tmp/for-sda{2,3}

Но для этого нужен diff. Он, может быть, у Вас на sda3 не установлен.

Ещё можно попробовать перенести настройки alsa из sda3 в sda2. Как и
раньше, считаем, что sda2 смонтирован в /mnt. Тогда команда

alsactl -f /mnt/var/lib/alsa/asound.state store

запишет настройки alsa для sda3 в sda2.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить