куда то делась поддержка ext2
Wodolaz 13 марта, 2010 - 14:46
помогите новичку с глупыми вопросами, стараюсь читать маны, факи и гулить, но пока совсем тяжко...
и так, поставил генту, решил поправить grub.config, и обнаружил что /dev/sda1 (мой boot) не подключен, одключаю:
# mount /dev/sda1 /boot mount: unknown filesystem type 'ext2'
»
- Для комментирования войдите или зарегистрируйтесь
http://justgoogleit.ru/
Первая же ссылка из русского google приводит таки на этот же форум
http://www.gentoo.ru/node/16410
пардон, бессоные ночи,
пардон, бессоные ночи, потраченные на установку сказываются...
так вывод команд покажите?
так вывод команд покажите? или примонтировался раздел?
valet2valet написал(а): так
Так вот,у вас проблемы с
Так вот,у вас проблемы с конфигурированием ядра.
Надо вкомпилить в ядро поддержку используемых файловых систем.
А так же поддержку своей сетевой.(вы ещё одну тему на форуме открыли)
Как конфигурили ядро?
еще нубовский вопрос: если я
еще нубовский вопрос: если я загружусь с livecd, все смантирую и сделаю chroot в свою среду, смогу ли я при помощи genkernel обновить ядро (мне кажется ячто то напортачил с ручной компеляцией оного, ко всему прочему у меня сетевуха не определилась, а без нее как то дискомфортно)?
Цитата: все смантирую и
Да.
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7
http://www.gentoo.org/doc/en/genkernel.xml
извиняюсь, так получилось,
извиняюсь, так получилось, что мы с Вами одно и то же написали,
по поводу ядра, на всякий случай еще раз залез в make menuconfig дабы вспомнить, пункта про поддержку ext2 нету, в device drivers все остальное оставил без изменений (система допотопная - Сel 1.2GHz на TUSL2C, понадеялся, что все схватится) в network configuration так же оставил все по умоланию, в File systems включил поддержку (вместе с записью) NTFS
Как это нету про ext2?? File
Как это нету про ext2??
File system ,там она самая первая ,если память не изменяет.
valet2valet написал(а): Как
а слона то...
genkernel не работает, зависает посередине процесса, после чего выдает ошибку, при chroot'е с liveCD тоже самое, компелирую заново вручную, подскажите, пожалуйста, в чем может быть проблема с сетевухой, какие пункты проверить?
Перед mount
раздела в который хотите chroot,
проверьте его на ошибки ...
Gentoo - Symphony of Creations
а чем проверить посоветуете?
а чем проверить посоветуете? стыдно, но никогда не тестил разделы под никсами
fsck /dev/sda1 Ну или sda2,
Ну или sda2, sda3, и так далее. Только на отмонтированном разделе!
Истин имперских звезда засияет.
спасибо только я нашел в чем
спасибо
только я нашел в чем лажа, 4 дня псу под хвост из-за того, что мемтест лень было прогнать... из-за этого же и качалось все криво и сегфолты, а работа ла то всего ничего - лет 10
я правельно понял, если я
я правельно понял, если я выполню
то genkernel для компиляции ядра использует то, что уже использует livecd, включая информацию о железе и сетевухе в частноти?
Wodolaz написал(а): я
Да.
http://www.gentoo.org/doc/en/genkernel.xml
не работает genkernel, см
не работает genkernel, см пост выше
Что не работает? Как делаете?
Что не работает? Как делаете? Где ошибки?
Выводы команд?
Вообщем,последовательность
Вообщем,последовательность ваших действий должна быть таковой:
1.Грузитесь с CD
2. Монтируете корень, /dev, /proc
3. Чрут в свою систему
4. # zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config
5.genkernel --menuconfig all (проверяете,чтобы поддержка файловых систем была вкомпилена в ядро,можете убрать поддержку ненужных вам устройств)
6.Правите /boot/grub/grub.conf
7.exit
8.Размонтируете файловые системы
9.reboot
Кстати ,скажите с какого LiveCD грузитесь?
я так и сделал, вот
я так и сделал, вот результат:
log:
systemrescuecd-x86-1.4.0
этот способ не освоил, буду признателен, если объясните как именно "кладем stage3, портаджи и ядро на свои места"
как я понял мне нужен
нагуглил...
как я понял мне нужен app-arch/xz-utils или app-arch/lzma-utils, что это такое и как это ставить?
или еще отключить компрессию lzma в menuconfig, что я сейчас и попробую
извините за мысли вслух, я правильно понял?
Выставьте в menuconfig другое
Выставьте в menuconfig другое сжатие
General setup -> Kernel compression mode
Поняли правильно
спасибо большое, еще раз
спасибо большое, еще раз извините за глупые вопросы.
ЗЫ
последний глупай вопрос: как можно узнать чего не хватает ядру для запуска сетевой карты? В будущем вс-таки хочу перейти на ручную компеляцию, тк не люблю ни чего лишнего.
Wodolaz написал(а): спасибо
Никак! Только понимание процесса, - так что учите матчасть... :)
Максимум - подсказка
Не хватает дровишек.,то есть
Не хватает дровишек.,то есть поддержки в ядре.
lspsi -k ,с LiveCD
Cмотрите свою сетевую и влючаете в ядре.
а куда genkernel кладет
а куда genkernel кладет собираемое ядро? выдал ошибку, что конилось свободное место. хард 80G swap 1G, boot 64M, RAM 256M
А как по вашему,где в Линукс
А как по вашему,где в Линукс должно лежать ядро?
Генкернел кроме ядра ,ещё кладёт образ initrd.
Покажите
ls -lah /boot
df -h
df -i в студию
df -i в студию
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
ну готовое ядро ясно куда, а
ну готовое ядро ясно куда, а на тот момент пока оно собирается, где формируется образ?
как я понял в /boot у меня доступно 4.1M, а кда остальные 60M делись?
методом научного тыка понял
методом научного тыка понял что это занято 4.1М, где же тогда места не хватает?
Wodolaz написал(а): методом
df -h