Проблема с загрузкой
В общем не знаю что и делать. Имеется система pentium-mmx 233, 64Mb, HDD-10Gb!
Ставил gentoo-2005.1 с первого стайджа. Bootstrap, emerge -e system, а также компилирование ядра и gruba
прошло безо всяких косяков, абсолютно ровно, но при перезагрузке машина выводит
только слово GRUB и мигающий курсор, при этом она не виснет, но и ничего напечатать нельзя.
С лилой такаяже фигня была только комп писал только букву L
>>Grub.conf
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=eodc
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.14-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.14-gentoo-r5
>>fstab
/dev/hda1 /boot reiserfs notail,noatime 1 2
/dev/hda3 / reiserfs notail,noatime 0 1
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
- Для комментирования войдите или зарегистрируйтесь
answer
может так ?
_________________
O_o
Re: answer
Не, так тоже не хочет!
А grub пишется в
А grub пишется в MBR?
Такая проблема с лило у меня возникала когда я его ставил на /dev/hda3, после чего комп не работал до тех пор, пока я не загружался с диска установки офтопика и не включал консоль востановления и выполнял
fixboot
fixmbr
(Была двойная загрузка)
А когда диска под рукой не оказалось помогла уствановка в /dev/hda.
Кажется так, просто оно возникало при установке мандрейка, а он у меня уже давно на полочке пылится.
Re: А grub пишется в
видимо мбр есть. может действительно стоит попробовать еще раз прописать груп в мбр, т.к. он пишет пути остальных стейджей запуска.
загрузись с лайвсиди, чруться, коммандуй
grub
, там как обычно,у меня была подобная проблема, давно еще, нехотел находить стейджи.
Re: А grub пишется в
да наврятли,
да наврятли, может в биосе тока чонить ? ковырял ?
_________________
O_o
Re: Проблема с загрузкой
Имя файла конфига для GRUB = /boot/grub/menu.lst?
Re: Проблема с загрузкой
Имя файла конфига вообщето /boot/grub/grub.conf, но /boot/grub/menu.lst тоже есть! Биос ковырял, он древнючий, и ниче особенного в нем нету!
У меня подобная
У меня подобная проблема была на RH6.0. Почему-то решилась, когда я отресайзил первый раздел так, чтобы он начинался не с начала диска, а после нескольких метров неразмеченного пространства. Такое ощущение, что загрузчик вылезал за пределы MBR.
Мда. Проблема
Мда. Проблема скорей всего в настройках груба. Для начала неплохо было бы установить груб на дискету и загрузиться с его командной строки вручную. Автодополнение рулит. Полезная вещь, однако.
ЗЫ
Никак не могу понять - зачем на буте рейзерфс? Бут даже не монтируется в нормальном режиме работы. Если ядра не пересобирать каждые 15 мин,то запись на бут - дело исключительное. Скорость на буте нафиг не нужна (прочесть три четыре метра при старте), журнал место занимает. Может подобного веселья ради?
Попробуй
Попробуй переформатируй /boot раздел в ext2, сохранив конечно ядро перед этим и и не забудь в fstab поменять 1-ую строчку. Естественно все нужно делать из-под live-cd и mbr перезаписать из grub после всего этого
Re: Попробуй
Сделал, все равно не хочет!!!
Какого размера
Какого размера бут-сектор? И проверь ещё раз, встал-ли нормально ГРУБ, во вторых, файловую систему я так понимаю ты сменил, а ядро скопировал и груб туда записался?
И ещё попробуй grub.conf закоментить и возможно получится что-нибудь напечатать. Вообще очень похоже, что ты чего-то с мбр натворил или ГРУБ туда не встает... У меня подобный трабл был, я с грехом пополам его решил, но прикол был именно в том, что я винду переустанавливал, и она мбр переписала своим, пришлось грузиться с диска, менять среду окружения и т.д.
----------------------------------
Today fine night...
Можно
Можно попробовать загрузиться с загрузочной дискеты Win'98, сделать fdisk /mbr. А затем загрузиться с live-cd и установить grub в mbr снова. Больше мыслей нет никаких.
С mbr я ничего не
С mbr я ничего не делал, так как система ставилась с нуля. Вообще генту не один раз ставил, но на такой раритет первый раз. После того,как я поменф фс на ext2 grub прописался туда нормально (без ошибок). Lilo ведь тоже в mbr прописывается, как я писал выше, с лилой та-же фигня, значит mbr тут непричем. Ядро 2.6 точно работает с pentium-mmx 233Mg???
Сделай таки
Сделай таки дискету с грубом, полезная вещь, скажуя Вам
#cd /boot/grub
# dd if=stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# dd if=stage2 of=/dev/fd0 bs=512 seek=1
153+1 records in
153+1 records out
загрузись с дискеты
grub>kernel (hd0,0)/kernel--....(табом автоподстановка)
grub>initrd (коли нуно)
grub>boot
После разборки учиняй, ядро или груб или настройки.
ЗЫ
Заметил странную особенность. В буте должна быть ссылка сам на .. (именно на ..) под именем boot
/boot $ ls -lh
итого 3,3M
lrwxrwxrwx 1 root root 2 Янв 11 09:23 boot -> ..
Ссылка
Ссылка нужна IMHO для того, чтобы не путаться с путями, например, ести бут на корневом разделе, нужно писать /boot/kernel..., если на отдельном - /kernel... А при наличии данной ссылки, во втором случае можно писать также, как и в первом (но не наоборот :)).
У меня была
У меня была похожая проблема из-за неверного конфигурирования загрузчика (lilo). Так что смотри в его сторону, ставь загрузчик в mbr (т.е. не на /dev/hdaX, а на /dev/hda !)
Еще, хотя это врятли влияет, проверь чтобы была установлена метка загрузочного раздела. Посмотреть и изминить можно так:
Смотри в графу Boot, чтобы изменить нажми a.
И последнее, проверь винт на badblocks командой имеющей аналогичное название.
Глянь тут:
Глянь тут: http://forums.gentoo.org/viewtopic-t-122656.html
----------------------------------
Today fine night...
В общем
В общем проблема была все-таки в железе. Или мозгов не хватало (64мб) или проц слабоват (pentium-mmx 233). Поставил на cell-433 с 128 мозгами (Просто переставил винт) и все прекрасно пошло работать!