Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: Nik123 в Mar 12, 2007, 13:40



Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 12, 2007, 13:40
Здравейте! Имам желание да пробвам FreeBSD - 6.2, и в тази връзка имам няколко въпроса.. Имам на системата си мандрива 2007 и уин хр, и един допълнителен хард диск с капацитет 2 гигабайта, който в момента е форматиран във фат32 и го ползвам за "склад" и на двете ОС. Въпросът ми е, ще може ли БСД-то да се събере на този харддиск, понеже друго място нямам, другият ми хард е 40 гб, от които 7 за уина и останалите за мандривата, и са пълни до дупка? Четох, че можело суап файла на линукса да се ползва и от БСД-то, но дали ще му стигнат 2-та ГБ са системата? Мандривата с всичко, което съм й накачил- тв тунери, УСБ-та и др- ми заема 10 гб място. БСД-то ще го ползвам само за десктоп, колкото да го поразуча, ще ползвам графична среда, четох, че можело да му сложа ГНОМЕ. Вторият ми въпрос е, относно буутлоудъра- в момента съм с ГРУБ, ще трябва да редактирам конфигурационния файл, за да добавя и БСД-то, или самото БСД ще направи това, или пък БСД ще си сложи свой буутлоудър?
Благодаря предварително


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Lord Bad в Mar 12, 2007, 14:31
Инсталацията на FreeBSD може да се персонализира силно, така че 2ГБ място ще свършват работа. FreeBSD си има свой буут лоудър, но можеш да ползваш и grub/lilo - изборът си е твой.


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 12, 2007, 18:07
Може ли малко повече информация, или линк към такава, как да използвам GRUB и за FreeBSD?


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: acidrain в Mar 12, 2007, 18:39
При инсталацията на FreeBSD-то отказваш да ти инсталира boot manager.После трябва да си добавиш това в menu.lst на grub:

title         FreeBSD
root          (hdX,X,a)
kernel        /boot/loader

като заменяш X с дяла в който е инсталирано FreeBSD-то.

май така беше :(
Я по-добре си чети от тука





Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 12, 2007, 19:52
Мерси много, линка е много ценен. Само още един въпрос и повече няма да флъдвам (засега ;) ) - предполагам, че мога да си инсталирам от изходен код програмите, които ползвам и под мандривата- например SIM, Mplayer и др.- т.е. имам предвид, сорсовете на уебстраниците им, които дърпам и прекомпилирам под линукс, стават за прекомпилиране и под БСД?





Титла: Няколко въпроса за freebsd 6.2
Публикувано от: urud в Mar 12, 2007, 20:18
Препоръчвам ти да използваш "ports" системата за инсталиране на програмите (а и по принцип), които си посочил
Повече информация можеш да намериш тук


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 12, 2007, 20:34
Благодаря, доколкото виждам, това са нещо като мирърите с пакети в линукските дистрибуции, но все пак, ако нещо го няма в тия порт колекции, а го има като сорс, мога да го сложа от сорс, предполагам?


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: urud в Mar 12, 2007, 20:37
Стига да си инсталирал компилатор. Имай едно на ум, че има шанс някой програмчета, които си имал под линукс да не успеят да бъдат компилирани


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: phantomlord в Mar 12, 2007, 21:45
Аз си инсталирах FreeBSD под VMWare Sever в Debian. Можеш и ти да направиш така. Правиш си виртуална машина с 256 МВ виртуална памет и го качваш там. Хем си под Linux, хем под FreeBSD.
Ако ти харесва този вариант, това може да те ориентира:
http://myfreesoft.net/phpBB2/viewtopic.php?t=118
Виртуалния хард-диск го слагаш на дял с каквато и да е файлова система и му определяш колко място да заема.





Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 13, 2007, 21:52
Благодаря, но ще трябва да уча и VMWare, a и освен това машинката ми е слабичка, не знам как ще се държи. Аз инсталирах БСД-то, но се получиха няколко фала- първо, не можах да си сложа от порт колекциите файърфокс, пакета за съвместимост с линукс и още няколко др. неща- даде ми create symlink failed, no inodes free - или нещо такова. Второ, аз все-още не съм заредил успешно БСД-то - какво ли не писах в menu.ls на GRUB-a в линукския дял /boot, и не ще и не ще (дадох му на БСД-то да не пипа МБР и да не зарежда буутлоудъра си). Изчетох доста из гугъла, пробвах няколко варианта, и все-още не мога да заредя това БСД  :angry: Ето последния вариант за БСД в конф файла на ГРБ, при който ме изритва пак в менюто с грешката No such partition:

title FreeBSD 6.2
root (hd1,1,a)
kernel /boot/loader

Допълнителна информация: Имам два харддиска, от които единия 40 гб с уиндоус и мандрива, а вторият е два гигабайта с БСД-то, със следните партишъни (според БСД-то):
ad1s1a - / 150 mb UFS2
ad1s1b - SWAP 512 MB
ad1s1d - /var    100mb UFS2 +S
ad1s1e - /usr 1252MB  UFS2 +S

Като създавах слайса, му зададох опция Bootable.

Вторият хард, с БСД-то, според мандривата е hdb с една партиция във файлова система UFS - hdb1. Какво трябва да напиша в /boot/grub/menu.ls файла, че да ми буутне успешно БСД-то? Ето съдържанието му:

timeout 25
color black/cyan yellow/cyan
default 0

title windows
root (hd0,0)
makeactive
chainloader +1

title 2.6.17-8
kernel (hd0,5)/vmlinuz-2.6.17-8mdv root=/dev/hda7 resume=/dev/hda5
initrd (hd0,5)/initrd-2.6.17-8mdv.img


title Mandriva linux 2007 RC2 "Sunna" kernel-2.6.20.2 (vanilla)
kernel (hd0,5)/vmlinuz-2.6.20.2 root=/dev/hda7 resume=/dev/hda5
initrd (hd0,5)/initrd-2.6.20.2.img


title FreeBSD 6.2
root (hd1,1,а)
kernel /boot/loader

благодаря предварително


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: acidrain в Mar 13, 2007, 22:15
а така бутва ли:
root (hd1,0,a)


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 13, 2007, 22:48
Да, така буутва, мерси много. Само че друг проблем излезе- зарежда донякъдев, опознава и двата диска, и ми вади някаква грешка, нещо като (не я запомних цялата):
ad1: TIMEOUT READ_DMA retrying (1 retry left) LBA=1
и иска ръчно да му укажа къде е руут файловата система- вади промпт
manroot> и да въведа дяла с руут фс- има и пример eg ufs:da0s1a
само че, като пробвах ufs:ad1s1a , даде
panic: root mount failed и рестарта беше единствената опция.

Може би и това, че харда, на който е БСД-то, е Primary slave (сидирома ми е секъндъри мастър, записвачката секъндъри слейв, харда с мандривата и уина е праймъри мастър) оказва някакво влияние? А също и това, че при инсталирането в опцията за мастър буут рекорда от трите опции
Install boot manager
Standard boot (или нещо такова беше, не го запомних)
Leave the MBR untouched
избрах третото (понеже прочетох, че може и ГРУБ на линукса да се ползва) прави магарии? Сега, като се замисля, харда е слейв, макар и праймъри, не би ли трябвало поне неговия буут сектор да оставя БСД-то да си го напише, както си знае, без да инсталира буут мениджър, и да оставя ГРУБ на линукса така, както е в момента(thanks to acidrain)-hd1,0,a?


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: acidrain в Mar 14, 2007, 09:05
Пробвай , вреда няма :)
Но проблема май не е от инсталирането или не на буут лоадера на freebsd-to :(





Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 14, 2007, 13:04
Ще преинсталирам и ще видя как ще е. то поне БСД-то се преинсталира за час  :D  По-бързо и от уина

edit: Преинсталирах го, като му дадох и да си настрои МБР, и още по-зле стана- след като от ГРУБ избера БСД, забива. Освен това, половината неща от порт-колекцията, които исках да инсталирам, не ги сложи, с error code 2, а терминала долу изплю /mnt/usr: create /symlink failed, no inodes free. Освен това, и при буут от Сиди-то, на ad1 дава някакво failure, media changed или нещо от този род. С една дума, затрих БСД-то и пак си монтирах харда като склад за мандривата и уина под ФС фат32. Записах си дисковете с фрийБСД-то, и смятам да го пробвам на друг компютър, на харддиск, който е праймъри, но с моя компютър и експериментите с БСД приключих засега. Благодаря на всички, които писаха тук





Титла: Няколко въпроса за freebsd 6.2
Публикувано от: tarball в Mar 14, 2007, 22:55
Здрасти и от мен.Както виждам вече си се сблъскал доста челно с проблемите на инсталацията на БСД ;) Аз също имах почти същите проблеми и не се оправих с тях.Намерих статия в която пишеше,че БСД-тата не работят с Биоса на компа и искат винаги да се зареждат от Праймъри мастър дискове.Не можеш просто да промениш реда им от биоса,а трябва да им размениш и джъмперите.Малко кофти ,но... ;) аз също имам два харда и така и не ми тръгна БСД от втория.На лаптопа обаче си инсталирах едно PCBSD и 4естно казано съм смаян от лекотата му на използване.Горещо ти препоръчвам да го опиташ!!!В крайна сметка го махнах.Оказа се че имат слаба поддръжка на интелски звукови карти(каквато е моята на лаптопа) и сега съм с Мепис.Препоръчвам ти да продулжиш с опитите с БСД,защото определено има какво да видиш.В момента не ползвам БСД,но от малкото ми опит с тях съм много впечатлен!!!Поздрави!!! :D


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: betso в Mar 15, 2007, 00:35
Цитат (Nik123 @ Март 14 2007,12:04)
/mnt/usr: create /symlink failed, no inodes free.

Това ти казва, че твърдият ти диск е пълен. Покажи, какво дава `df -h`, за да разберем, дали аз пък не греша.

Никога не съм имал проблем с инсталация на FreeBSD. Ползвам тази операционна система от години и не виждам причина да я сменям. Винаги инсталирам boot manager-а на FreeBSD в MBR-а, но това е, защото нямам друга система на машината си.
Успех!
:)


Титла: Няколко въпроса за freebsd 6.2
Публикувано от: Nik123 в Mar 15, 2007, 07:22
Благодаря за информацията., а това с create symlink failed няма как да го проверим, понеже затрих вече БСД слайса от малкия хард. Както писах в предишния си пост, смятам да пробвам БСД-то на друга машина с праймъри диск, но на моята определено няма да си правя повече експерименти, поне докато не взема по-голям праймъри харддиск. Сегашният е 40 гб и е пълен до дупка. Трябва да жертвам или мандривата, което изобщо не съм склонен да правя, или уина- което съм много склонен да направя, но ще имам голяма война с жена ми;-)
Като сложа БСД-то на другата машина, ще пиша тук, ако има проблем- сега желая на всички лек ден