Citat:
Ursprungligen postat av GlockPerfection
Tror du det är lättare för en nybörjare att läsa en bok lite snabbt och börja ordna så att ens valda utgåva av Ubuntu får stöd för TRIM eller är det mycket enklare att plugga på via internet?
Tänkte fall det kanske står ordagrant hur man gör om man använder sig av en bok? Eller blir det lättare att göra det med hjälp av andra medlemmar här på Flashback och även SweClockers samt lite läsning på olika forum mm?
Edit: Enklast vore ju om en annan kunde göra det åt en första gången.
besök sajten - följ guiden. inte alls speciellt svårt. kräver viss förkunskap, men inte mycket. det svåra är ju att navigera i kärnan när man konfigurerar och ställer in vilka moduler som ska komma med och sånt. kärnan är en jävla djungel, men googlar man så kan man oftast få svar på vart i kärnan grejer kan hittas.
såhär gör jag:
fixa alla beroenden
Kod:
sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev git-core fakeroot
ladda hem senaste stabila kärnan
Kod:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.36.y.git
brukar själv köra git och laddar till hempartitionen - onödigt att fylla ut rot-partitionen, speciellt då det är en SSD. det är väl just det man vill undvika...
Kod:
cd /sök/väg/till/kärna
( make mrproper - om kärnan ska uppgraderas och städas upp - inte nödvändigt första gånen)
cp /boot/config-$(uname -r) .config && yes "" | make oldconfig
"yes "" | make oldconfig" gör så att alla nya moduler i kärnan accepteras och inkluderas, men för att för säkerhets skull kolla TRIM, kör: "make menuconfig"
Kod:
fakeroot
make-kpkg clean
INSTALL_MOD_STRIP=1 CONCURRENCY_LEVEL=3 make-kpkg --initrd --append-to-version=-dude kernel_image kernel_headers modules_image
--append-to-version=-vadduvill - vad du vill att kärnan ska heta, ubuntu använder sig främst av "generic/pae" = 2.6.35-22-generic/pae.
deb-paketen (headers och image) placeras i mappen ovan kärnan. så för att installera:
Kod:
sudo dpkg -i ../linux-*2.6.36.1/din kärnas nummer*.deb
istället för att hela tiden befinna mig i rotpartitionen, såsom i guiden, föredrar jag att vara i hem-mappen (onödigt att skriva till rotpartition) och använder fakeroot för att göra grovjobbet istället.
edit: tänkte på en sak... /var/log - har ni placerat den mappen i en egen partition utanför roten eller? det skrivs ju nämligen en hel del till den mappen...