не находит рут (установка из существующей системы)
Модератор: /dev/random
-
Yokatta
- Сообщения: 7
- ОС: suse 10.2
не находит рут
пытался поставить генту, из под суси 10.2 через stage3. ядро собралось нормально, ошибок тоже никаких вроде небыло. Пытаюсь ребутнуться в генту пишет рут не найден.
Может это быть из-за того что вместо подготовки разделов и создания файловых систем просто форматнул один из разделов в ехт3 и кинул туда stage3? Остальное все делал точно по хэндбуку... даж идей больше нет в чем может быть проблема.
Правда у меня еще и мать P5B Deluxe и хард идешный, но ядро скачалось 2 6 20 оно вроде нормально держит jmicron (в ядре поддержка включена), да и сам jmicron у меня профлэшеный... даже граб нормально все разделы видит.
Посоветуйте пожалуйста как все это дело можно поправить?
Может это быть из-за того что вместо подготовки разделов и создания файловых систем просто форматнул один из разделов в ехт3 и кинул туда stage3? Остальное все делал точно по хэндбуку... даж идей больше нет в чем может быть проблема.
Правда у меня еще и мать P5B Deluxe и хард идешный, но ядро скачалось 2 6 20 оно вроде нормально держит jmicron (в ядре поддержка включена), да и сам jmicron у меня профлэшеный... даже граб нормально все разделы видит.
Посоветуйте пожалуйста как все это дело можно поправить?
-
Mellon
- Сообщения: 655
- Статус: Powered by Gentoo
- ОС: Gentoo
Re: не находит рут
на какой раздел вы ставили генту
и на какой ссылается запись в grub.conf?
не плохобы запись для генту в grub.conf увидеть целиком.
и на какой ссылается запись в grub.conf?
не плохобы запись для генту в grub.conf увидеть целиком.
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
--------------------
Переворачиватель пингвинов
-
Yokatta
- Сообщения: 7
- ОС: suse 10.2
Re: не находит рут
пути я пока прописывал вручную из командной строки граба, а выглядело это примерно так
root (hd0,0)
kernel (hd0,0)/boot/2.6.20-gentoo root=/dev/sda1
вместо sda1 пробовал и hda1 ... всеравно пишет неправильный рут сда1\хда1
генту ставил на первый раздел жесткого диска.
root (hd0,0)
kernel (hd0,0)/boot/2.6.20-gentoo root=/dev/sda1
вместо sda1 пробовал и hda1 ... всеравно пишет неправильный рут сда1\хда1
генту ставил на первый раздел жесткого диска.
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: не находит рут
всё-таки выдайте точный конфиг граба, плюс вывод fdisk -l и df -h из Сюзи
про установку из-под существующего дистра вы всё точно прочитали?
http://www.gentoolinux.org/doc/en/altinstall.xml#doc_chap6
http://www.gentoolinux.org/doc/en/altinstall.xml#doc_chap6
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: не находит рут
Нужно понимать разницу между hda и sda. Исходя из этого уже включать соответствующие модули в ядро или в initramfs. Параметр ядра doscsi - заставит скрипты из initramfs загрузить модули SATA/SCSI.
Если добавить параметр ядра debug, то скрипты initramfs (собранного с помощью genkernel) позволят запустить консоль (в которой можно увидеть список загруженных модулей, загрузить недостающие, если они есть в initramfs, посмотреть список устройств в /dev) перед попыткой переключения на новый корень.
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: не находит рут
Серж
я вот тебя читаю - в жизни не подумала бы, что ядро - эт такая суровая штука
всю линуксоидную жисть собираю время от времени ручками, и как-то так всё весело и просто получалось... а тут ёлки-палки 
я вот тебя читаю - в жизни не подумала бы, что ядро - эт такая суровая штука
-
Yokatta
- Сообщения: 7
- ОС: suse 10.2
Re: не находит рут
Код: Выделить всё
Device Boot Start End Blocks Id System
/dev/sda1 * 1 599 4803435 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 607 9729 73280497+ 5 Extended
/dev/sda3 599 606 64228+ 83 Linux
/dev/sda5 607 7668 56725480 7 HPFS/NTFS
/dev/sda6 7669 9627 15735633+ 83 Linux
/dev/sda7 9628 9729 819283+ 82 Linux swap / Solaris
Partition table entries are not in disk order
kawaii:~ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 15G 13G 1.3G 92% /
udev 506M 92K 506M 1% /dev
/dev/sda1 4.6G 1.9G 2.4G 45% /mnt/gentoogrub
Код: Выделить всё
# Modified by YaST2. Last modification on Птн Фев 9 02:22:13 MSK 2007
default 0
timeout 10
gfxmenu (hd0,5)/etc/bootsplash/themes/SuSE/bootloader/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,5)
kernel /boot/vmlinuz root=/dev/sda6 vga=0x31a resume=/dev/sda7 splash=silent showopts
initrd /boot/initrd
title gentoo-sda
root (hd0,0)
kernel (hd0,0)/boot/2.6.20-gentoo root=/dev/sda1 resume=/dev/sda7Про установку из сущ дистрибутива я читал, только пропустил все манипуляции с разбиением диска и создание файловой системы, т.к раздел у меня уже был.
единственное отличие от обычной установки это что я чрутился помандой
env -i HOME=$HOME TERM=$TERM chroot /mnt/gentoo /bin/bash
Ядро собирал без genkernelа, поэтому initramа у меня вроде как нет.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: не находит рут
А что тут такого , В Арче например тоже тулза есть mkinitcpio , достаточно мощная
А в Женте ставил из gentoo-sources
Vlady
да не. эт я в принципе про ядро, не важно какой дистр...
Джульет это я так , не в коем случае вас не критикую.
Просто в какой-то момент заюзал его , понравилось
P.S.: Сорри за офтоп
Сомнительно доброе привидение
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: не находит рут
Что значит ручками?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: не находит рут
Видимо все дело в том, что где-то было написано (включая и сам хендбук), что "если вы неопытный юзер, то используйте genkernel, который за вас все сделает и соберет ядро aka LiveCD",.. но ведь все дело в том, надо копнуть немного поглубже, genkernel - это не скрипт с готовым набором параметров и конфигураций. Это гибкое средство сборки ядра (что не самое главное), и (а вот это главное) выполнения всей грязной работы по созданию архива initramfs и его наполнения. Если вам не нужен последний и все модули у вас в ядре, не используете LVM и т.д., то можно и ручками. genkernel может как автоматизировано создать, для ничего не понимающего пользователя, работоспособное ядро и initramfs, так и полностью отдаться в руки пользователя, как девочка-подросток, и позволить полностью контролировать весь процесс инициализации среды ядра и загрузки системы.
Кстати, мне сдается, что мало кто знает, что genkernel использует конфигурацию ядра LiveCD лишь в том случае, если это указано в настройках. В моем случае куда удобнее набрать "genkernel --menuconfig", чем "cd ...; make menuconfig && make && make modules_install" - мне свободное время дороже.
Теперь по теме: Yokatta, могу предположить, что поддержка SATA вынесена в модули. Решение: собрать initramfs и загружать эти модули на ранней стадии из него, либо же включить поддержку SATA в ядро.
-
Yokatta
- Сообщения: 7
- ОС: suse 10.2
Re: не находит рут
serzh-z: поддержку сата в ядре я включал, а модулей вроде вообще нет, все в ядро было установленно.
думаю попробовать собрать заново при помощи генкернела
думаю попробовать собрать заново при помощи генкернела
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: не находит рут
Серж спасибо за направление
Может кто ссылки на документацию подкинет , сам тоже поищу.
Может кто ссылки на документацию подкинет , сам тоже поищу.
Сомнительно доброе привидение
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: не находит рут
ты знаешь, я как домохозяйка, не желающая заморачиваться частностями, всю жизнь делаю всё по бумажке. Время мне дорого - так что сама ищу - сама делаю (x86+O2 - моё крЭдо
Сорьки за офф в вашей теме, уважаемый Yokatta
-
Yokatta
- Сообщения: 7
- ОС: suse 10.2
Re: не находит рут
а еще такая проблемка есть, сразу после подгрузки кернела в грабе экран становится очень темным и почти ничего не видно.
подскажите как это поправить, а то посмотреть бы хотябы что там вначале подгружается.
может там какоей vga mode указать надо или еще что
подскажите как это поправить, а то посмотреть бы хотябы что там вначале подгружается.
может там какоей vga mode указать надо или еще что
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: не находит рут
Даже не представляю - насколько темным. Может просто вам обычная консоль кажется слишком темной? Вроде бы нет никаких особенных параметров, для контроля яркостью дисплея. Буфер кадров (framebuffer) включен?