и снова grub
Гость 14 ноября, 2005 - 15:35
уважаемые, прошу помочь с настройкой груба. сам уже от безысходности перепробовал всё что можно было, при этом увидел наверно половину того что перечислено тут http://www.gentoo.org/doc/en/grub-error-guide.xml
провозился 2 дня, запутался окончательно. получаю ошибку, читаю, что по ней есть, делаю по другому, получаю другую ошибку. доэксперементировался до того, что на виндовом разделе полетела файловая система, пришлось переустанавливать винду
вобщем выручайте ;)
имеется:
hd0 (hda1 - boot; hda2- swap; hda3 - /): 30Gb IDE
hd1 (hdb - ntfs): 120Gb IDE
hd2 (sda1 - ntfs windows xp boot; sda2 - ntfs с данными): 160Gb SATA2
ps. athlon64 3000+, gentoo 2005.1 amd64, kernel 2.6.13-gentoo-r5
»
- Для комментирования войдите или зарегистрируйтесь
>hd0 (hda1 - boot; hda2-
>hd0 (hda1 - boot; hda2- swap; hda3 - /): 30Gb IDE
hda1 - boot чего?
Варианты:
1. Каталог подгружаемый в Linux как /boot
2. Стандартный загрузочный как в винде
3. Иное?
затрудняюсь
затрудняюсь ответить, но скорее всего 1.
хард 30Гб полностью по линукс, делаю всё по официальному мануалу
попробую
попробую помочь
Для инсталяции GRUB на диск например в MBR
вводишь эти две команды в командном режиме GRUB'a (Вызывается командой grub в linux)
root (hd0,0)
setup (hd0)
Сделать файл /boot/grub/grub.conf и символический линк "menu.lst" на "grub.conf"
# Содержимое файла /boot/grub/grub.conf для твоей конфигурации
# Таймаут
timeout 30
#выбор по умолчанию
default 0
# цвета покрасивее =))
color light-green/brown blink-red/blue
# gentoo kernel
title Gentoo Linux 2.6.14
root (hd0,0)
kernel /boot/kernel-2.6.13-gentoo-r5 video=vesafb:ypan,1024x768-24@85 init=/linuxrc root=/dev/ram0 real_root=/dev/hda3 splash=gentoo devfs=nomount
initrd /boot/initrd-2.6.13-gentoo-r13
# примечание в каталоге /boot должна быть символическая ссылка на саму себя, т.е. сделать mount /boot; cd /boot; ln -s boot ./
# For booting Windows NT or Windows95
title Windows NT / Windows 95 boot menu
rootnoverify (hd2,0)
makeactive
chainloader +1
# Если используется DOS с пунктом в c:\boot.ini то раскоментируй строку
# chainload /bootsect.dos
## Для инсталяции GRUB на диск в MBR например
# вводишь эти две команды в командном режиме GRUB'a "Вызывается командой grub в linux"
#root (hd0,0)
#setup (hd0)
Меня тут
Меня тут правильно поправили
>если пользовался genkernelom
>kernel /название_ядра root=/dev/ram0 init=/linuxrc ramdisk=8192 >real_root=/dev/hda3 udev
>initrd /имя_инит_рамфс
Тоесть пользуйтся параметрами к ядру со своего дистрибутива,(у меня он почти самосборка )
спасибо,
спасибо, некоторые тонкости я всё таки знаю :) не первый раз генту ставлю
просто раньше был только один ide жёсткий, было прощё :)
(зы генкернел не пользую)
Так.
попробуем.
#параметр регулирует очередность загрузки
default 0
#Таймаут выбора
timeout 30
#Картинка :)
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo
#раздел где лежит образ ядра (обычно /boot)в твоем случае
root (hd0,0)
kernel /название_ядра root=/dev/hda3
title=Win
rootnoverify (hd2,0)
makeactive
chainloader +1
_____________________________________________________________
если пользовался genkernelom
kernel /название_ядра root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev
initrd /имя_инит_рамфс
_________________
gentoo 2005.1 веселая штука.
спасибо! такую
спасибо!
такую концигурацию я пробовал (логически она правильная) но почему то вылетала ошибка, к сожалению не помню какая именно
пробовал добавлять
map (hd2) (hd0)
map (hd0) (hd2)
всё безуспешно :(
закончилось всё тем, что генту всё таки стал грузиться, но виндовый бутовый раздел он мне потёр
потер?
потер? виндозовский? убил?
ну и слава Богу :)
_________________
gentoo 2005.1 веселая штука.
proshu proshenija za
proshu proshenija za translit, zashel cherez links :)
sejchas kak raz probuju nastroit' grub. config sohranil, cp /proc/mounts /etc/mtab sdelal. teper' by nado sdelat' grub-install
vopros: kuda? /dev/sda? ili zhe luchshe v samom grube root i setup?
Лучше ответить
Лучше ответить поздно чем никогда =)
>Для инсталяции GRUB на диск например в MBR
>вводишь эти две команды в командном режиме GRUB'a
>(Вызывается командой grub в linux)
>root (hd0,0)
>setup (hd0)
hdxxx=?!?!?!
Очень интересный момент, который не следует забывать, что нмерация дисков в LiveCD, grube, системе и BIOSе может отличаться.
Так например у меня. IDE1 SATA1, в BIOSе стоит загрузка с SATA, Win захотел ставить загрузчик исключительно на IDE, но самое интересное, что grub видит SATA как hd1 а при установке нужно было писать (hd0,0)