A Slackware kernelének felépítése
Előfordul, hogy az operációs rendszer alapértelmezés szerint nem támogatja a hardverünket, vagy csak el akarjuk távolítani a nem szükséges hardverek támogatását. Az utóbbi időben a Linux felhasználói megfeledkeztek erről az egykor nagyon szokásos telepítési feladattól.
Miután megtanulta a Slackware telepítését, meglátjuk, hogyan kell felépíteni a Slackware kerneljét.
Először a futás segítségével töltheti le a kernelt:
wget --no-check-tanúsítvány http: // kernel.org / pub / linux / kernel / v2.6 /linux-2.6.38.2.kátrány.bz2
Ezután kivonjuk az / usr / src könyvtárba:
tar -C / usr / src -jxvf linux-2.6.38.2.kátrány.bz2
Szimbolikus linket hozunk létre új kernelforrásainkhoz:
ln -s linux-2.6.38.2 linux
Most letöltjük a fejléceket:
wget http: // slackware.tükrök.tds.net / pub / slackware / slackware-14.2 / forrás / k / config-x86 /config-generic-smp-4.4.14 smp
cp config-generic-smp-4.4.14 smp / usr / src / linux /.konfig
A futó modulok kiválasztásának és eltávolításának megkezdéséhez:
cd linuxmenukonfigot készíteni
Alternatív megoldásként a „make menuconfig” futtatása a „make oldconfig” vagy „make xconfig” futtatásával.
Amikor a szürke és a kék képernyő elindul (ha a menuconfig-et választotta az xconfig és a oldconfig helyett), ideje különös figyelmet fordítani minden mozdulatra. Helytelen választás ebben a lépésben kernel összeomlást eredményezhet.
Kezdje el alaposan ellenőrizni az összes beállítást és alopciót, törölheti a hardver támogatásának jelölését, ha biztosan nem használja, például, ha nem Lenovo számítógépet használ, akkor törölheti az ilyen eszközök beállításait, letilthatja a más típusú, mint amit használ, vezeték nélküli kártyák, amelyekre nincs szüksége, de a legfontosabb az, hogy támogatást adjon a szükséges hardverhez. Általában erre építik az emberek a magokat.
Gondosan áttekintjük az összes lehetőséget, a szóköz billentyűvel alapértelmezés szerint kiválasztjuk a modulokat, az M megnyomásával letiltottként töltjük be őket.
Ellenőrizze a fájlrendszereket, a ramot, az eszközillesztőket, a firmware-t, a processzort, a hálózatot, az összes lehetőséget, és ne próbáljon időt spórolni ebben a lépésben.
Ha végzett, menjen a MENTÉS és nyomja meg BELÉP. Ezután nyomja meg a gombot rendben és kétszer tovább KIJÁRAT.
Most a következő parancs futtatásával állíthatja össze a modulokat (ez a folyamat sokáig tarthat):
készítsen bzImage modulokat
A modulok telepítéséhez futtassa
hogy a modulok települjenek
Megakadályozhatjuk az lba32 figyelmeztetést, ha hozzáadjuk a Lilo-hoz, majd később megtesszük.
Most fuss:
Most futtathatja az utolsó parancsokat, hogy később folytassa a lilo-val:
cp .config / boot / config-custom-2.6.38.2cd / boot
rm Rendszer.térkép
ln -s rendszer.map-custom-2.6.38.2 Rendszer.térkép
Most lehetővé teszi a lilo javítását futtatással:
nano / etc / lilo.konfA CTRL + W billentyűkombinációval a „felülbírálás” szóra keresünk, és meglátjuk a „szabályok megváltoztatása” lehetőséget az alábbi „visszaállítás” opcióval, lehetővé teszi az „lba32” hozzáadását, hogy megakadályozzuk a Lilo figyelmeztetését, amelyet korábban láttunk
Ezután menjen a képernyő aljára, és adja hozzá az új kernelt.
Miután gondosan elvégezték a módosításokat, nyomja meg a CTRL + X, majd az Y billentyűt a lilo kilépéshez, és futtassa a lilo-t:
lilo
Láthatjuk, hogy új kernelt adott hozzá, és ezúttal nem adott hibákat vagy figyelmeztetéseket. Indítsa újra az eszközt, és indításkor válassza ki az új kernelt:
Próbálkozzon az új kernellel, ha megfelelően indul, akkor szerkessze újra a lilo-t, módosítva ezzel az alapértelmezett kernelt.