Корневая система монтируется только в режиме чтения, не распознает домен
Ставлю именно генту впервые (а точнее второй раз - но с теми же результатами). Из под minimal cd - все нормально и по handbook. Потом после перезагрузки пишет до loginа
This is (none).unknown_domain (Linux x86_64 3.0.6-gentoo)
Собирал ядро сам (тысячи раз), возможно в этом и проблема.
если в настройках grub писать все по handbook
title=1
root (hd0,3)
kernel /boot/kernel_XX.XX.XX root=/dev/ram0 real_root=/dev/sda4
Вылетает kernel panic - мол корневая файловая система пуста...
если же юзать
title=1
root (hd0,3)
kernel /boot/kernel_XX.XX.XX
то ядро загружается но проблемами, описанными выше.
Поиск по форумам и всеми обожаемый поисковик результата не принес.
Молю о помощи. Заранее благодарен за помощь.
ps: при загрузке долго виснет на строчке Bringing up interface eth0
- Для комментирования войдите или зарегистрируйтесь
Чуть чуть понял в чем
Чуть чуть понял в чем проблема - нужен initrd если я не ошибаюсь, но где его берут?
Вы handbook читали,
Вы handbook читали, конкретнее раздел настройки загрузчика ?
10. Configuring the Bootloader
В нём упоминается genkernel:
Но Initrd не обязателен, если вы при компиляции ядра укажите собирать поддержку файловой системы корневого раздела и контроллера жёстких дисков монолитно в ядро, а не модулем.
В указанном разделе handbook`а указано два варианта конфигурации загрузчика, без genkernel, если ядро собрано как я указал, или с initrd, сгенерированном с помощью genkernel.
По поводу (none).unknown_domain, у вас не указано имя компьютера (hostname) и домен, смотрите этот раздел:
8. Configuring your System
спасибо. уже в процессе
спасибо. handbook уже почти наизусть знаю. Естественно эти файлы с соответствующим содержимым есть...
Ну если есть то тогда
Ну если есть то тогда hostname и domain должны показываться правильно, иначе вы что-то не так сделали, проверяйте.
Файл /etc/conf.d/hostname:
Файл /etc/hosts:
После чего:
Теперь у вас будет отображаться строка такого вида, при запросе имени пользователя и пароля:
А вы говорите, что читали, значит плохо читали, или ни чего не поняли.
Видать я плохо читал и ничего
Видать я плохо читал и ничего не понял, но смысл в том что я проделал все что мне советовали, а проблемы все те же...
Нашел в handbook:
Результаты те же... Мне долеко до экспертов, но мне кажется это ядро, потому что когда я в первый раз его собрал то проблем не было почти (за исключением того что я не выбрал нужных дров под сетевую карту, Wi-Fi. Из за чего не было интернета, без которого продолжать настраивать ОС было невозможно. Решил еще раз пересобрать ядро - результат описан выше. Может кто сталкивался с подобным?
ps. При том после логина я делаю:
И корневая система нормально монтируется в режиме чтения-записи
Собрал ядро genkernel тот же
Собрал ядро genkernel тот же эффект.
а ну-ка содержимое
а ну-ка содержимое /boot/grub/menu.lst в студию. Ибо есть мнение, что ТС вообще не понимает в чем проблема и как ее лечить.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
default 0 timeout 30
У меня все на одном диске и boot и root (sda4)
ps. Если б я понимал в чем проблема я бы нашел как ее вылечить. Но именно из-за того что я не понимаю я здесь
таак. и где у нас строка вида
таак. и где у нас строка вида initrd /boot/<имя моего файла initrd>?
Откуда ядро знает initrd, который должно поднять? В этом и суть всей вашей проблемы. ТАкже в студию вывод ls /boot
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"