LinuxForum.Fans
Тема

Slackware 11

Автор: AndreyCH 3 сообщений 3663 просмотров
#225919

Здравствуйте! Ситуация такая, на старой машине был какой-то специфичный софт на slackware 11. Со старого винта сняли образ, а когда сдохла мамка, купили новый комп и залили туда образ со старого. (это делал не я). Образ встал, но при загрузке не работает USB клавиатура (в LILO все раотает на ура, но как только грузим ядро, выходит приглашение ввести пароль и клавиатура не работает совсем - numlock, scrolllock не работают). Для решения проблемы решил ставить рядом поставить slackware 11 "с нуля" и сравнить что поменялось. Железо IBM system X 3200 M3, LSILogic, SATA диск. Теперь при установке не видит винт (fdisk -l).

Подскажите пожалуйста что можно сделать для решения проблемы? Самому опыта не хватает.
PS. к сожалению компьютера нет под рукой потому Ваши советы я смогу попробовать только на след. день.

#225941

Дабы лишний раз не повторяться,
1) это ваша тема http://www.slackware.ru/forum/viewtopic.php?f=8&t=721 ?
2) вот эта наверняка ваша: http://www.linux.org.ru/forum/linux-hardware/7349335
3) вот тут: http://www.linux.org.ru/forum/linux-hardware/7316724 были помянуты логи, речь об этом контроллере
[console]
ioc0: LSISAS1064E B3: Capabilities={Initiator}
mptsas 0000:01:00.0: setting latency timer to 64
scsi8 : ioc0: LSISAS1064E B3, FwRev=011e0500h, Ports=1, MaxQ=277, IRQ=16
mptsas: ioc0: attaching sata device: fw_channel 0, fw_id 3, phy 0, sas_addr 0x3dbfa698ecb97a91
scsi 8:0:0:0: Direct-Access ATA WD2502ABYS-23B7A 3B07 PQ: 0 ANSI: 5
mptsas: ioc0: attaching sata device: fw_channel 0, fw_id 2, phy 1, sas_addr 0x3dbfa698ecba7e98
scsi 8:0:1:0: Direct-Access ATA WD2502ABYS-23B7A 3B07 PQ: 0 ANSI: 5
mptsas: ioc0: attaching raid volume, channel 1, id 1
scsi 8:1:1:0: Direct-Access LSILOGIC Logical Volume 3000 PQ: 0 ANSI: 2
[/console]
LSISAS1064E ?

Если да, исходники драйверов есть тут: http://www.lsi.com/support/products/Pages/LSISAS1064E.aspx

Общий рецепт по установке заново:
-- найти драйверы контроллера,
-- собрать их (неважно где, можно в поставленной в VirtualBox Slackware-11) под предполагаемое для использования ядро (как минимум, под ядро на установочном диске),
-- принести на флешке на IBM,
-- загрузиться с установочного диска,
-- загрузить драйвер с флешки,
-- поставить систему,
-- изготовить initrd, содержащий драйвер,
-- прописать его загрузчику поставленной системы (если LILO -- переустановить lilo).
Перезагрузиться, поставить обновления безопасности и пользоваться по назначению.

Рецепт по образу прежней системы: попробуйте сравнить используемое в 11 ядро с дистрибутивным, если отличается (могли собрать оптимизированное без поддержки usb клавиатур/мышей), положить рядом дистрибутивное huge-smp, дописать его в lilo.conf, загрузиться с ним.

ps. Кроме того, включите в 11 загрузку sshd, зайдите на машину по ssh, попробуйте грузить модули, отвечающие за usb, hid, клавиатуру, возможно будут осмысленные сообщения в консоль или лог.
Если фраза

на "старом" сервере стоит ядро "Linux 2.6.37.6-smp"
верна, то есть установлено не дистрибутивное ядро, поверьте, проще настроить доступ по ssh, удалённо дособрать поддержку usb клавиатур/мышей, ибо скорее всего она как следствие "оптимизаций" была отключена в том ядре при сборке. Если только это единственная проблема.
#225967

Спасибо за ответ!
Первая тема не моя, а вот вторая (на http://www.linux.org.ru/) моя. Но тема на slackware.ru и впрямь, похожа. Логи из упомянутой темы на linux.org.ru с этой машины? С самой машиной смогу поработать только послезавтра, попробую собрать и загрузить дрова. Как только все сделаю обязательно отпишусь сюда.

Войдите или зарегистрируйтесь, чтобы ответить.