FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.
Модератор: arachnid
Babusha
Сообщения: 203
ОС: Убунту
Сообщение
Babusha » 20.05.2010 22:02
Наконец то поставил убунту + фряху. Теперь появилась новая проблема. Груб2 не видет фряху. Я решил установить груб1.
Все установилось успешно, но теперь новая проблема. Груб1 не видет фряху. Я вписал в ручную:
Код: Выделить всё
title FreeBSD
root (hd0,4,a)
kernel /boot/loader
boot
Но у меня вопрос. Нужно указать свой параметр в root
при выводе команды
Мне написало что фряха стоит на /dev/sda4
Что прописывать в поле root ?
Просто пишет, не тот раздел.
Mydvane
Сообщения: 113
ОС: freebsd
Сообщение
Mydvane » 20.05.2010 22:24
Что знает груб о разделах в понятии freebsd ?
Babusha
Сообщения: 203
ОС: Убунту
Сообщение
Babusha » 20.05.2010 22:37
Не понял, что вы емеете ввиду?
Mydvane
Сообщения: 113
ОС: freebsd
Сообщение
Mydvane » 20.05.2010 22:38
Babusha
Сообщения: 203
ОС: Убунту
Сообщение
Babusha » 20.05.2010 22:43
Я просто файл настроек, откопал на каком то форуме другом, и там была эта буква А. Я думал так надо %)
Mydvane
Сообщения: 113
ОС: freebsd
Сообщение
Mydvane » 20.05.2010 22:51
хм. действительно, на просторах интернетов пишут разные варианты. в том числе и Ваш. Попробую у себя сейчас проделаю эту процедуру.
Mydvane
Сообщения: 113
ОС: freebsd
Сообщение
Mydvane » 20.05.2010 23:03
нда, действительнео лоханулся (: почитал
здесь ща буду пробовать
upd:
Код: Выделить всё
[root@archlinux grub]# fdisk -l
Диск /dev/sda: 40.0 ГБ, 40020664320 байт
1 heads, 63 sectors/track, 1240720 cylinders
Units = цилиндры of 63 * 512 = 32256 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x90909090
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2 992 31216+ 83 Linux
/dev/sda2 993 32738 999999 83 Linux
/dev/sda3 32739 1240720 38051433 83 Linux
Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x90909090
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 9729 78148161 a5 FreeBSD
[root@archlinux grub]#
добавил в grub.conf
Код: Выделить всё
title FreeBSD
root (hd1,0,a)
makeactive
chainloader +1
работает!
Mydvane
Сообщения: 113
ОС: freebsd
Сообщение
Mydvane » 21.05.2010 19:38
Babusha , если еще актуально...
В конексте grub жесткие диски нумеруются, начиная с нуля, а не с «а»; разделы — c нуля, а не с единицы. Т.о. в Вашем конкретном случае строка root будет выглядеть так root (hd0,3,a)
Babusha
Сообщения: 203
ОС: Убунту
Сообщение
Babusha » 22.05.2010 00:20
Mydvane
Спасибо вам, огромнейшое!
Сделал вот так:
Код: Выделить всё
title FreeBSD
root (hd0,3)
makeactive
chainloader +1
И все стало работать, спасибо!
*Быстро, пошел писать, о всем новом что я узнал, к себе в блог
*