Kompajliranje i instalacija novog kernela

Uputstva, saveti i trikovi

Moderator: Urednik


Administrator
Administrator
offline
User avatar

Posts: 3451
Joined: 01 Apr 2012, 13:50
Location: Mlečni put

Post Napisano: 07 Oct 2012, 22:12


Samo da malo prelistam forum i net. Ako se ne snađem sutra krećem ponovo pa ću tad i temu da otvorim. Problem koji se pojavljuje liči na onaj iz Brokerove teme. Slična je slika.

EDIT: rešio sam problem sad se pokreće poslednji stabilni kernel :)

Code: Select all

zeljko@stereo:~$ uname -a
Linux stereo 3.6.1 #3 SMP Sun Oct 7 23:50:41 CEST 2012 x86_64 AMD Athlon(tm) II X2 220 Processor AuthenticAMD GNU/Linux
zeljko@stereo:~$ 
Videću kako se ponaša pa ako valja ide u default.
Use the source, Luke
SSZ irc kanal
Spread the Word, “CHOOSE SLACK! and Don’t look back.”



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 23 Oct 2012, 09:18


bocke wrote:VirtualBox virtualni drajveri

Nakon reinstalacije kernela potrebno je i prekompajlirati drajvere za VirtualBox uređaje. Instalacija Non-Free verzije VirtualBoxa postavlja simbolički link ka izvornom kodu u /usr/src/vboxhost-<VERZIJA>, gde je <VERZIJA> numerička vrednost instalirane verzije VBox-a (napr: vboxhost-4.1.20).

Code: Select all

cd /usr/src/vboxhost-4.1.20
make
make install
Ovo je ok, ali će biti aktivirano tek pri restartu. Da bi se aktivirali svi VBox servisi bilo bi potrebno i učitati novo kreirane module, kao i pokrenuti servise iz /etc/rc.d. Međutim, ovo nije potrebno (ispraviću u uputstvu).

Cela stvar se može završiti samo pokretanjem rc.vboxdrv sa opcijom setup:

Code: Select all

/etc/rc.d/rc.vboxdrv setup
To je to. Ovo će automatski kompajlirati i učitati module, kao i pokrenuti servise koji su neophodni za pokretanje VirtualBoxa-a.



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 23 Oct 2012, 09:36


Btw, za instalaciju vlasničkih drajvera nije potreban restart, ali je jednostavnija varijanta za početnike. Ono što bi se reklo "failsafe".

Za iskusnije:
Alt+Ctrl+F2

Ulogujte se kao root, zatim se prebacite u init 3.

Code: Select all

init 3
Zatim pokrenite setup program vlasničkog drajvera.

I za početnike i za naprednije:
Pogledajte i napomene u odgovarajućim temama. Obićno je potrebno dodati open source module u "crnu listu" kako ne bi došlo do konflikta sa vlasničkim drajverima.



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 25 Oct 2012, 11:47


bocke wrote:Pri prenosu config fajla ovo nije slučaj, pa je potrebno izmeniti par linija...
Da se dopunim: za 14.0 nije potrebno menjati config. Pat je već uključio config datoteke za 3.4, 3.5 i 3.6 u /testing direktorijumu na DVD-u. Naravno ove datoteke možete preuzeti i sa bilo kog Slack mirror-a.



Povremen korisnik
Povremen korisnik
offline
User avatar

Posts: 21
Joined: 17 Jul 2012, 08:10

Post Napisano: 08 Dec 2012, 19:23


Novi kernel 3.6.9, nešto su pisali o novim network opcijama FOP.
Izgleda da brže otvara sajtove.



Povremen korisnik
Povremen korisnik
offline

Posts: 20
Joined: 16 Sep 2012, 11:19

Post Napisano: 09 Mar 2014, 18:48


Је л' важи још увек оно да се код вишејезгарних процесора код компајлирања додаје опција -jX где је икс двоструко већи од броја језгара?



Administrator
Administrator
offline
User avatar

Posts: 3451
Joined: 01 Apr 2012, 13:50
Location: Mlečni put

Post Napisano: 09 Mar 2014, 18:50


Koliko znam stoji ali ne duplo nego broj jezgra +1.

Code: Select all

# make -j 3

za dual core, -j 5 za quad core...
Use the source, Luke
SSZ irc kanal
Spread the Word, “CHOOSE SLACK! and Don’t look back.”



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 2168
Joined: 08 Jun 2010, 13:28
Location: Centralna Srbija Kraljevo
Contact:

Post Napisano: 10 Mar 2014, 12:20


Upravo tako, jer se u Unix/Linux svetu corovi broje od nule, prvi core je znači 0, drugi 1 i tako redom...



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 23 Apr 2015, 15:06


Čitao sam nešto o Linuksu 4.0, pa rekoh da proverim šta je dostupno od kernel configa u currentu. Trenutno podrazumevani (23.04.2015) kernel je 3.18.11. U "testing" je dostupan config za 4.0.

Linuks 4.0

Ko hoće da isproba kernel 4.0, Patove config datoteke se nalaze u testing direktorijum current repoa:

Slackware 64-bitni
ftp://ftp.osuosl.org/pub/slackware/slac ... sting-4.0/" onclick="window.open(this.href);return false;

Slackware 32-bitni
ftp://ftp.osuosl.org/pub/slackware/slac ... sting-4.0/" onclick="window.open(this.href);return false;

Linuks 3.18

Trenutni kernel u Currentu je 3.18.11. Koristim 3.18 već neko vreme i moj utisak je da je dosta stabilan. Kod mene je 3.18.9. Prethodno sam koristio i 3.18.4.

Slackware 64-bitni
ftp://ftp.osuosl.org/pub/slackware/slac ... /source/k/" onclick="window.open(this.href);return false;

Slackware 32-bitni
ftp://ftp.osuosl.org/pub/slackware/slac ... /source/k/" onclick="window.open(this.href);return false;



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 21 May 2015, 10:44


Verzije kernela 4.0.x sadrže ozbiljan bug koji može dovesti do korupcije ext4 sistema datoteka. Iako je bug navodno vezan samo za korišćenje ext4 u RAID konfiguracijama, nije loše sačekati da se 4.0.x ispegla. 3.18 je izdanje sa dugoročnom podrškom pa možda nije loše zadržati ga još neko vreme. Za one koji ne jure ove verzije kernela, druga aktivna dugoročno podržana izdanja su 3.14, 3.12, 3.10, 3.4 i 3.2.

Više informacija


Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests