Gentoo+Core2Duo
Davilka 16 июля, 2007 - 10:45
Кто-нибудь пробовал ставить Gentoo на подобную машинку???
Intel(r) Code2Duo(r)
MB: DG965SS
Дело в том, что на этой мамке 1 IDE контроллер, на котором висит сидюк...
Так вот при загрузке, он грузится до момента выбора кеймапа, а потом грит, что не найдено Bootable media и вываливается с запросом указать ему верный путь boot():
, просканировав все возможные девайсы :(
причём ядро определяет и сидюк и SATA-винт, а вот грузиться не хочет :(
У кого были похожие траблы - пишите!!!!
за ранее всем откликнувшимся - огромное спасибо!!!
»
- Для комментирования войдите или зарегистрируйтесь
Это на палате ide
Это на палате ide контролёр плохо поддерживаемый ядром, лично я изза этого доставал сата сидирум. Толко я ставил с livecd 2006.1 может 2007 уженормально работает.
специально
специально выкачивал 2007.0 ливсиди - та же ботва :( впринципе есть вариант подцепить скайзи контроллер и на него повесить скази сидюк.........
но может есть другой вариант????
ну что? никаких
ну что? никаких больше идей?
Как поставить
Как поставить идеи есть. Только сидюк работать не будер, раз драйверов под IDE нет.
идеи в
идеи в студил!!!!!!!!!!
Какие идеи? вы о
Какие идеи? вы о чем? у меня бук на Core Solo, ядро 2.6.22 определило сидюк как sr0, все замечательно работает...
при чём тут
при чём тут бук??? Не определяется IDE а не SATA контроллер!!!
сейчас поставил SCSI-контроллер и на него повесил сидюк - грузанулся...
lspci выдаёт мне:
очень напрягает вот эта строчка
03:00.0 IDE interface: Marvell Technology Group Ltd. Unknown device 6101 (rev b1)
Хм... Марвелл -
Хм... Марвелл - это же вроде гигабитные сетевухи размазаные. Недавно решал ПОДОБНУЮ (не совсем такую) проблему на мамке асус. Результаты:
Когда оба интерфеййса (САТА и ИДЕ) выставлены в компэтибл режим в бивисе, лайв-СЦ грузится, но САТА-устройства не определяются.
Когда оба интерфейса выставлены в энченсед режим, после определения устройсва /dev/hda1 (сидиром), система зависает.
Когда выставлен энченсед режим - САТА-онли, определяются и САТА- и ИДЕ-устройства, загрузка происходит нормально, джента ставится на ура. На этом и остановились.
Это у Вас БИВОС
Это у Вас БИВОС кривой похоже, когда появятся обновления - лучше обновить!!!
i965 не имеет IDE
i965 не имеет IDE канала, потому на платах с IDE его реализует сторонним контроллером (в данном случае Marvell), то что ICH8 выдаёт за IDE является выставленным в BIOS режима Legacy IDE для SATA портов.
Что бы Gentoo LiveCD грузился можно использовать irqpool, но лучше найти сборку с новым ядром, для ядра 2.6.22 устройства на IDE-порту чипа (marvell, jmicron) будут видны как SCSI, если использовать PATA-драйверы, то они будут видны как IDE - но например на JMC36x морось, у меня например NEC если не занят работой, постоянно(периоды от часу до минуты) перезапускается когда пользую PATA-драйвер.
--
Gentoo (1.12.10, ~x86, kernel 2.6.20-gentoo-r6 SMP)
GA-P965-S3/C2D-E6300 2.80 GHz/1Gb/SATA-2x200+4x300+1x160/GF7600GS-256/NEC-4571
1) Дубовая.
1) Дубовая. Воткнуть жесткий диск в дрйгой компьютер и распаковать на него stage3 там. После этого уже грузиться с жесткого диска.
2) Генту можно ставить из любого работающего линукса:
2.а) Загрузка по сети
2.б) Загрузка с флешки
2.в) Раз тут пишут, что в новом ядре появилась поддержка, найти liveCD с этим новым ядром.
3) Если у становлены винда или дос, то можнно установить grub из-под них, после чего использовать grub для загузки с жесткого диска.
подскажите
подскажите пожалуйста модуль, который при этом грузитсо! буду очень признателен...
update:
сорри уже нашёл...
гкхм...
гкхм...
и снова здравствуйте! =)
вобщем проблему решил переносом уже готовой системы с пересобранным ядром на новый комп (с Core2Duo), но появилась новая проблема... :( не заводится гигабитная сетевуха :(
обновляться не прндлагать! дело в том что у меня 4 машины работают под генту и для экономии трафика и места перенёс дерево портежей на виндовую шару, которая монтируется при старте :(
на старом компе была сетевуха IntelPRO(10/100/1000), дык вот новое ядро почему-то её в упор не видит :(
извиняюсь за глупый пост, но расскажите пожалуйста как "пинками" заставить работать эту сетевуху, а то с бубном плясать уже надоело (ядро пересобираю уже в 15 раз подряд... ) :(
вкомпиливал всевозможными способами, и в ядро и модулем...
сейчас собираю ядро со всеми гигабитными сетевухами :(
может где-то алиас стоит, что модуль e1000 вешается только на определённый девайс... (глупо звучит - знаю, просто уже не знаю куда копать)
вобщем F1
upd: кстати Gentoo на аппаратном RAID-массиве, с IDE-винта так и не загрузился :(
upd2: не завелась :(((
upd3: наблюдаю интересную весч, что если например удалить из grub.conf real_root и вывалиться в shell, то про помощи нехотрых манипуляций dmesg ifconfig и ping легко можно заметить, что eth0 заводится ядром и прекрасно работает, а вот при запуске системы куда-то пропадает :(
на каком
на каком аппаратном рейд не завелось?
уверен что рейд не софтовый?
___________________________________________
Gentoo GNU/Linux 2.6.22 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
На рейде
На рейде как-раз завелось, не завелось на интегрированном IDE
рейд аппаратный...
посбтвенно не по рейду сейчас вопрос а по сетевухе...
как быть?
а как она не
а как она не заводится?
скажем вариант когда е1000 собрано модулем? modprobe lsmod ifconfig?
всё завелось =)
всё завелось =) просто она стала не eth0, как ожидалось а eth1...
глубже не лез ибо и так всё устраивает =)
всем спасибо за внимание =)
в /etc/udev/rules.d/
в /etc/udev/rules.d/ есть файлик в своем имени содержит persistent-net.rules открываем его и меняем имя сетевухи с eth1 на eth0
спасибо, такого
спасибо, такого ответа я ждал давно =)
помогло...
хммм......... а
хммм......... а кто-нибудь знает как плавно перейти на 64-битную архитектуру?
просто вчера изменил CHOST и CFLAGS в make.conf, поставил на двойную перекомпиляцию на ночь, пришёл, а у меня gcc не компилит :(
Плавно нельзя.
Плавно нельзя.
Quote: а
Никак! Плавный переход подразумевает, что в какой-то момент времени существует 64битный компилятор и 32битные (одна или несколько) системных утилит. Поэтому самый простой вариант - распаковать stage3 и перенести конфиги...
Запуск
У меня сейчас похожая система. То есть та же мать, 1 САТА винт и 1 IDE CD-ROM.
Запуск лив цэдэ решен такой строкой запуска
gentoo pci=nommconf ide0=0x1018,0x1010
Сейчас бьюсь над тем как заставить увидеть мой CD, потому что он его в упор не воспринимает.
Есть sda это мой винт, и есть еще загадочный sdb девайс
Мне помогло следующее
Ставил на DG33FB - если правильно помню
и вроде тоже на ней был Marvell
проблема с ним решилась параметром all-generic-ide
и установкой в БИОСе режима AHCI
но приходилось ещё добавлять acpi=off noapic
и все нормально поставилось
еще приходилось ставить на мать ASUS P5B
там IDE сделано на JMicron но все делалось
также
использовал 2007.0
опции ядру generic.all_generic_ide=1 ide=nodma
generic.all_generic_ide=1
ide=nodma
добавьте такие опции при загрузке, должно помочь.