Проблема после смены материнки

Добрый день. Уважаемые, возникла проблема, стоял gentoo 2.6.11 поменял материнку на другую модель платы, соотвественно ничего не работает доходит до определения ide и не пашет причем винты у меня скази, проверял на такой же конфигурации железа старого все работает, понимаю что надо сделать перекомпиляцию ядра, но когда я загружаюсь с Livcd паролли от root или других пользователей не работают, в /etc/passwd даже нет таких пользователей под которыми я всегда входил в систему, помогите пожалуста.

Конечно нету,

Конечно нету, ведь вы находитесь в окружении livecd. Делаете chroot, конфигурируете и пересобираете ядро.

а можно

а можно подробней, недавно начал общаться с gentoo. если не затруднит

Эмм...

nanco написал(а):
а можно подробней, недавно начал общаться с gentoo. если не затруднит

Не буду оригинальным, если скажу, что все операции описаны в handbook'е... Прочтите на досуге, если Вас не затруднит, думаю оно впрок!

конешно без

конешно без сомнения в прок, но просто досуге нет, время очень поджимает, с этим кстате разобрался, у меня другая проблема теперь в faq описан процесс перекомпиляции, один из пунктов
cd /usr/src/linux
make menuconfic
1. у меня нет такой папки, есть просто /usr/src
2. комманда make говорит что то вроде make: No target make menuconfic
и еще вопросик как мне сохранить старое ядро чтобы в случае чего можно было вернуть все назад.
Спасибо.

1 на это даёт

1 на это даёт вопрос памятный handbook
2 и на это тоже - вообще ты очепятку допустил
3 его просто ненужно удалять
вот неужели сам непонимаеш - по мы тут ответим ты 5 раз уже handbook прочитаеш.

1. emerge gentoo-sources

1. emerge gentoo-sources если память не изменяет, можно было и на старой материнке
eselect для создания символической ссылки(параметры не помню, там простые - man поможет ;) )
или не cd /usr/src/linux
а cd /usr/src/<директория с конкретным ядром>
тогда и make menuconfig< заработает, у вас кстати ошибка в написании команды ;)

по поводу сохранения старого - новое положите в бут под другим именем и в menu.lst просто допишите новые строчки для нового ядра(это если груб) с лило не знаком ибо амд...

PS а вообще evadim прав конечно, это я видимо добрый... RTFM ;)

вообще пусто

dms написал(а):
cd /usr/src/<директория с конкретным ядром>
тогда и make menuconfig< заработает, у вас кстати ошибка в написании команды ;)
по поводу сохранения старого - новое положите в бут под другим именем и в menu.lst просто допишите новые строчки для нового ядра(это если груб) с лило не знаком ибо амд...

а там вообще пусто)

а вы уверены,

а вы уверены, что перед этим выполнили chroot /куда/смонтиравли/систему /bin/bash ?

не уверен

Aladdin написал(а):
а вы уверены, что перед этим выполнили chroot /куда/смонтиравли/систему /bin/bash ?

не уверен, вощем вы мне скажите если я сделаю типа того
# mount /dev/hda3 /mnt/gentoo
# mount /dev/hda1 /mnt/gentoo/boot
# swapon /dev/hda2
# mount -t proc none /mnt/gentoo/proc
# chroot /mnt/gentoo /bin/bash
# env-update && source /etc/profile
# cd /usr/src/linux
# make menuconfig
# make && make modules_install
# cp arch/i386/boot/bzImage /boot/
# /sbin/lilo
# exit
# umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
# reboot
Будет мне счастье????

вообще странно,

вообще странно, что нет ядер в /usr/src/ попробуйте emerge gentoo-sources в chroot'е сделать

виснит когда

виснит когда биос тестирует железки или уже когда ядро начинает грузиться?

было как-то

Kastey написал(а):
виснит когда биос тестирует железки или уже когда ядро начинает грузиться?

просто на этой матери винты могли определиться не как например sda0 sda1 а например наоборот или еще как-то
вот и не грузится

я так-же как-то перепутал и винт не на тот шлейф повесил и все система не грузилась потомучто винт определился не как hda0 а hdb0

винты стоят на своих местах

Kastey написал(а):
Kastey написал(а):
виснит когда биос тестирует железки или уже когда ядро начинает грузиться?

просто на этой матери винты могли определиться не как например sda0 sda1 а например наоборот или еще как-то
вот и не грузится

не винты стоят на своих местах.

виснет при

виснет при загрузке ядра, биос проходит все нормально.

1. загрузиться с

1. загрузиться с чего-нить линуксового CD/DVD
2. смонтировать дерево вашей системы например в /mnt/gentoo
3. mount -t proc none /mnt/gentoo/proc ; mount -o bind /dev /mnt/gentoo/dev
4. chroot /mnt/gentoo /bin/bash
5. cd /usr/src/linux
6. make menuconfig
7. в соседней консоли (ALT+F2) lspc. вкурить, что там про IDE/SATA
8. ALT+F1, Device Drivers и там настраиваем/добавляем поддержку по вкуренному
9. сохранить настройки
10. make
11. make modules_install
12. cp arch/i386(или какая там у вас архитектура?)/boot/bzImage /boot/как_там_у_вас_ядра_именуются
ЗЫ: вообще это надо делать перед тем, как мамик менять - еще на живой системе

попробую

Aladdin написал(а):
ЗЫ: вообще это надо делать перед тем, как мамик менять - еще на живой системе

ну вот слетела, и не подумали перед этим, вообще впринципе ответ доступный, спасибо, попробую так сделать.;-)

это был

это был конспект из Install Handbook. От недостатка опыта хорошо помогает чтение man'ов :)

прежде чем ядро

прежде чем ядро компилить я бы все равно посоветовал-бы сначала поискать проблему именно в железках
вероятность того что контроллер HDD настолько "волшебный" что несовместим с контроллером на старой матери не велика
а вот вероятность того что не так что-то воткнуто (не в тот раэъем) - когда человек ставил новую мамку - очень велика
кстати зря автор не написал какую материнку он заменил и на какую

возможно

Kastey написал(а):
а вот вероятность того что не так что-то воткнуто (не в тот раэъем) - когда человек ставил новую мамку - очень велика
кстати зря автор не написал какую материнку он заменил и на какую

Старая материнка supermicro x6dva-4g
Новая supermicro x6dva-4g
Возможна и такая вероятность но там просто сказевый контроллер встроенный в мать причем даже помойму той модели, и на контроллер повесили блок с 5 сказевыми винтами.

биос лопатьте.

биос лопатьте. не думаю, что матери аппаратно отличаются. ядро непричем. должно со старым грузиться.

Лопатить на предмет чего?

Лопатить на предмет чего??? я ошибся немного supermicro x6dva-4g старая и новая supermicro x6dva-4g2 модели разные, хотя скази контроллер и проц такие же как на старой....

значит нужно

значит нужно посмотреть как liveCD определила винты и совпадает ли это с тем как прописано в /etc/fstab - который в старой системе
а еще лучше кинуть сюда нам старый fstab и результат df -h c liveCD - если это ничем не поможет то хоть я успокоюсь :)

Новый вопрос

Народ новый вопрос а как изменить параметры grub что по умолчанию грузилось то что я ему пропишу, файлов grub.conf и menu.lts нет в природе на моей системе, но grub всеже грузиться.......

Вот было бы

Вот было бы неплохо, чтоб они были


Пожалуйста, не описывайте своё железо в подписи

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".