real_root в grub.conf - в 5 секундах от рабочей системы (РЕШЕНО)
0dd_b1t 20 октября, 2008 - 23:32
доброе время суток.
после "инсталяции" женту грузиться она так и не хочет. Щелкаю в грабе на запись - происходит загрузка, но в самом конце выдает:
>> Determining root device...
!! Block device /dev/hdb6 is not a valid root device
!! Could not find the root block device in
При попытке изменения самого grub.conf в позиции real_root ( указать там что либо другое) он сохраняется, при повторной открытии показывает что все также хорошо. Но при загрузке получается что grub.conf не изменился - грузиться таже самая запись с темиже косяками.
Если честно, то я уже вторую недели борюсь с этим проклятием по вечерам и сейчас мое терпение уже начинает кончаться ибо более "неуниверсального" инсталлятора я в жизни не видел.
»
- Для комментирования войдите или зарегистрируйтесь
0dd_b1t wrote:Но при
у меня бывало захочу grub.conf поправить, а забуду /boot подмонтировать.
а то и вовсе пересоберу grub в неподмонтированный /boot
А я как-то всю новогоднюю неделю боролся.
Потом знаний поднабрался, вчитался, вдумался, и победил.
И понял, что тут инсталлятор (не в пример другим дистрибам) - я сам.
>у меня бывало захочу
>у меня бывало захочу grub.conf поправить, а забуду /boot подмонтировать.
>а то и вовсе пересоберу grub в неподмонтированный /boot
Если б я не монтировал я бы вопрос не задавал.
.
Я ж помочь хотел.
Если дело не в этом, то скажите, как вы думаете,
как может быть такое, что grub.conf правится,
а при загрузке он остаётся неисправленным?
Откуда же тогда берётся старая копия?
А после изменения строчки в
А после изменения строчки в grub.conf (как говорите, после повторного открытия пункта показывает всё правильно) грузитесь правильно, нажимая "b" здесь же, или возвращаетесь по Esc в меню загрузки и снова выбираете свой "неправильный" пункт?
По-моему, это уже ядрёная
По-моему, это уже ядрёная ошибка, а не грубья
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Продолжаю настаивать
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
re
А ты не забыл после изменения grub.conf перезаписать груб в загрузочный сектор?
;)
____________
Экономь электроэнергию! Выключи NumLock!
хы
это не смешная шутка
да не.... смешная =)
да не.... смешная =)
я грузил с диска ядро с
я грузил с диска ядро с параметром all-generic-ide
Как мне теперь прописать в грубе all-generic-ide=1 ?
Хотелось бы Вам помочь, но не
Хотелось бы Вам помочь, но не экстрасенс.
Вы можете выложить свой fstab и grub.conf?
Понятно, что grub не видит / раздел, но почему не видит, может быть несколько причин.
discord: hwline#1904
constantly use: funtoo-linux, ubuntu
Проблема в материнке - MSI
Проблема в материнке - MSI P35. В гугле теже гарабли с такой же материнкой. Там как раз предлагается решение с параметром all-generic-ide но оно мне так и не помогло. Вечером выложу груб.конф и фстаб.
grub.conf default 0 timeout
grub.conf
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title GGGGGG
root (hd0,0)
kernel /boot/kernel-genkernel-...-r8 root=/dev/ram0 real_root=/dev/hdb6
....
fstab
/dev/hdb1 /boot ext-2 default 1 2
/dev/hdb5 none swap sw 0 0
/dev/hdb6 / ext 3 noatime 0 1
/dev/cdrom/cdrom0 .......
none /proc ......
none /dev/shm ......
>/dev/hdb1 /boot ext-2
>/dev/hdb1 /boot ext-2 default 1 2
>/dev/hdb6 / ext 3 noatime 0 1
в fstab'е посмотри... надо "ext3"
и не ext-2, а "ext2"
Было, плавали...
Была поднобная проблема:
При установке с минимал сд жесткий диск на который производилась установка, определялся как /dev/sda. После перезагрузки он почему-то стал /dev/sdc. Боролся я долго и мучительно, почему сменилась буква вникать не стал.
Возможно у Вас похожая проблемка.
вы это смогли узнать когда
вы это смогли узнать когда табулировали в грабе после перезагрузки?
спасибо! благодаря вам я
спасибо! благодаря вам я сумел-таки заметить что при загрузке после граба он винч определяет уже как sda1 sda2 вместо былых hda. И конечно же после переправки груб конфа и фстаба у меня все норамльно встало и я таки получил себе консольную генту)
при появлении приглашения
при появлении приглашения grub надо выбрать
необходимую запись, нажать на ней "e",
встать на строчку с kernel (real_root),
нажать "e", стереть всё, что идёт после real_root=/dev/
нажать tab, посмотреть, что предлагает автодополнение,
прописать правильный раздел,
если не предлагает ничего, пересобрать ядро с
включением в ядро необходимых драйверов (IDE,SATA,RAID),
скопировать новое ядро, прописать его в grub.conf, повторить
попытку
ммм...он ничего не
ммм...он ничего не предлагает, а ядро я с помощью генкернел алл собирал)
см. выше - пересобрать ядро,
см. выше - пересобрать ядро, вручную добавить драйвера
а что надо добавить -можно при работе с livecd посмотреть
при помощи lspci
а вообще, какое железо? чего впустую руками размахивать?
может я чего-то не понимаю,
может я чего-то не понимаю, но смысл пересобирать вручную если генкернел все в себе включает???
re
Можно и genkernel'ом ядро собирать, но конфигурировать ядро надо вручную.
____________
Экономь электроэнергию! Выключи NumLock!
0dd_b1t wrote:доброе время
grub.conf поправили и grub-install --no-floppy /dev/hda.
Если ничего не изменилось - значит поправили что - то не то, или не там...
С уважением.
при попытке grub-install
при попытке
grub-install --no-floppy /dev/hda
или
grub-install --no-floppy /dev/hdb
возникает
/dev/hda does not have any correcponding BIOS drive
Если я ничего не прозевал
Если я ничего не прозевал, то хотел бы спросить, почему у тебя диски на hda висят... вроде у всех последних ядрах они называются sda sdb и т.д, тем более, если по умолчанию делать конфиги. У тебя точно все с буквы h называются?
сидюк и винч висят на одном
сидюк и винч висят на одном шлейфе, сидюк мастер, поэтому видимо и hdb
Перед grub-install команду
Перед grub-install команду выполняли?
grep -v rootfs /proc/mounts > /etc/mtab
буду честен, я не знаю, почему у меня все работает
сделал, но эффект тот же.
сделал, но эффект тот же. Можно посмотреть выше.
А что так выдастся?
ls /dev/ | grep sd
и
ls /dev/ | grep hd
на sd ничего на
на sd ничего
на hd
hda
hdb
hdb1
hdb2
hdb5
hdb6
при этом лайв-сиди у меня
при этом лайв-сиди у меня 2006 года
Спасибо огромное всем кто мне
Спасибо огромное всем кто мне пытался помочь! Без вас мне было бы нереально разобраться и поставить генту!