- A hozzászóláshoz be kell jelentkezni
- 4989 megtekintés
Hozzászólások
Kritikat, javaslatot, valtoztatasi kerelmet, egyeb ohajt-sohajt itt a hozzaszolasokban szivesen fogadok. Hiba lehet benne, nem vagyok tokeletes :-)
- A hozzászóláshoz be kell jelentkezni
Bár még nem próbáltam a FreeBSD -t (de tervezem), de jók ezek a leírások. Csak így tovább... :)
- A hozzászóláshoz be kell jelentkezni
Oke ez is egy lehetseges ut. De nem latok hibat a fent leirtakban sem.
Hogy ki vagy? Bra? ;-)
nemtom ;-)
- A hozzászóláshoz be kell jelentkezni
1) Na viszont EN ki lehetek? Skizofrenia rulz :)
2) Szal: csupan egy ket kiegeszites.
2.a) Telleg mashogy irja a handbook, en pedig megintcsak maskeppen csinalom. Amit hozzatennek, az az hogy az /usr/src-ben ugyanugy muxik a "make buildkernel" es a "make installkernel" is, ezekhez persze vagy erdemes az /etc/make.conf-ba betenni egy "KERNCONF=MyKernel" sort, vagy a make-nek kell igy megadni.
2.b) Szinten az /etc/make.conf-hoz: a CPUTYPE=K7 (nalam) csupan megadja a CPU tipusat, a forditasi optimalizacio pedig (ha jol tevedek) a "CFAGS= -O -pipe", illetve a "COPTFLAGS= -O -pipe" sorokkal hatarozhato meg, a masodik a kulon kernelferditesre vonatkozik. Mas kerdes hogy ezeknel kulon figyelmeztetes hogy -O -nal nagyobb optimalizacio (-O2, -O3, stb...) hibas kodhoz vezethet, ezert nem ajanljak. De -O -val siman muxik.
2.c) Talan erdemes megemliteni, hogy a "make installworld" illetve a "make installkernel" nem fog lefutni, ha a kernel biztonsagi szintje 1-es vagy a folotti (a 0-rol nem tudom hogy engedi-e, azzal sose probaltam), ennek ellenorzese a "sysctl kern.securelevel" paranccsal lehetseges, csokkenteni a root se tudja, csak a reboot. Bovebben: man init :))
2.d) Ja, es "make installworld" elott egy "mergemaster -p" azert nem art, csakugy mint utana egy parameter nelkuli "mergemaster" :)
- A hozzászóláshoz be kell jelentkezni
B0B masta! ;-)
Na ennyi okossag utan akkor ossze kene allitani a vegleges HOWTO-t. Ki vallalja? ;-)
- A hozzászóláshoz be kell jelentkezni
5. kernelfordítas ;-)
Ez az otos pont, az hogy nem a legujabb kernelen forgatod az IMHO nem baj. A lenyeg az, hogy a vegere legyen kesz a rendszer nem?
Vag ynem ertem mit akarsz mondani ... ;)
- A hozzászóláshoz be kell jelentkezni
>ezekhez persze vagy erdemes az /etc/make.conf-ba betenni egy "KERNCONF=MyKernel" sort, vagy a make-nek kell igy megadni.
ott van az a HOWTO-ba B0B bacsi ;)
Olvasd el megegyszer
- A hozzászóláshoz be kell jelentkezni
Ize, az elozo envoltam csak elfelejtettem beloginzolni.
- A hozzászóláshoz be kell jelentkezni
Szervusztok!
Forrás letöltése után nálam következő a menetrend:
root alól kiadom a következő parancsot:
evm# shutdown now
Igy egyfelhasználos módba kerülök, itt gyorsabban mennek a dolgok, plusz nem fenyeget az a veszély, hogy valamely futó daemon, process belekavarna a dolgokba.
Itt gyorsan a következőket pötyögöm be:
evm# fsck -p
evm# mount -u /
evm# mount -a -t ufs
evm# swapon -a
evm# adjkerntz -i
Utána következik az rész:
evm# cd /usr/src
Ahol kiadom a már látott parancsokat -j4 kapcsoloval, ami gyorsit a dolgon, ui igy négy szálon futhatnak:
evm# make -j4 buildworld
evm# make -j4 buildkernel KERNCONF=AMINEVETADTAMNEKI
evm# make -j4 installkernel KERNCONF=AMINEVETADTAMNEKI
Itt egy reboot következik amiatt, hogy tapasztalati utón lehessen meggyözödni arról, hogy egyáltalán müködöképes a friss forrásbol forditott kernel. Amennyiben az, akkor tudom csak igazábol az alaprendszert felülírni.
Single user módban térek vissza a rendszerbe, ahol ismételten kiadom a következő parancsokat:
evm# cd /usr/src
Ezt ajánlatos el nem felejteni! ;-)
evm# fsck -p
evm# mount -u /
evm# mount -a -t ufs
evm# swapon -a
evm# adjkerntz -i
Ezután pedig:
evm# mergemaster -p
evm# make -j4 installworld
evm# mergemaster
evm# reboot
És tádám...
- A hozzászóláshoz be kell jelentkezni
......
Utána következik az rész:
evm# cd /usr/src
......
Nyilvánvaloan mountolás után, csak figyelmetlen voltam, elnézést mindenkitöl. :(
- A hozzászóláshoz be kell jelentkezni