{"id":63,"date":"2013-10-20T10:48:00","date_gmt":"2013-10-20T08:48:00","guid":{"rendered":"http:\/\/pclos.janu.hu\/?p=63"},"modified":"2013-10-23T17:33:52","modified_gmt":"2013-10-23T15:33:52","slug":"gyorsitsd-fel-a-boot-folyamatat","status":"publish","type":"post","link":"http:\/\/pclos.janu.hu\/?p=63","title":{"rendered":"Gyors\u00edtsd fel a boot folyamat\u00e1t"},"content":{"rendered":"<table style=\"font-size: 12px; font-family: Freesans, Helvetica, Arial;\" border=\"0\">\n<tbody>\n<tr style=\"font-family: Times New Roman, sans-serif;\">\n<td>\n<p style=\"margin-bottom: 0.1cm; font-size: 24px; font-weight: bold; text-align: center;\">Gyors\u00edtsd fel a boot folyamat\u00e1t<\/p>\n<p style=\"margin-bottom: 0.15cm; font-size: 18px; font-weight: bold; text-align: center;\"><a href=\"http:\/\/pclosmag.com\/html\/Issues\/200609\/page09.html\">PCLinuxOS \u2013 2006. szeptember<\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"margin-botton: 0.3cm; font-weight: bold;\">Ikerekes \u00edr\u00e1s\u00e1b\u00f3l \u2013 r\u00f6vid\u00edtett v\u00e1ltozat<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"margin-bottom: 0.15cm; font-weight: bold; font-size: 14px;\">Initrd \u00e9s boot<\/p>\n<p style=\"margin-bottom: 0.15cm;\">A le\u00edr\u00e1s Grub \u00e9s Lilo bet\u00f6lt\u0151kre vonatkozik \u00e9s felt\u00e9telezi a telep\u00edtett PCLinuxOS-t az IDE meghajt\u00f3n. A bet\u00f6lt\u0151 (bootloader) a rendszer kernel\u00e9t \u00e9s az inird.img-\u00e9t t\u00f6lti be.<!--more--> Az initrd.img \u00e1ltal\u00e1ban egy, a kernel telep\u00edt\u00e9sekor l\u00e9trehozott .img f\u00e1jlra mutat\u00f3 szimbolikus link. A val\u00f3di .img f\u00e1jl neve valami \u201einitrd-&lt;kernelverzi\u00f3&gt;.img form\u00e1j\u00fa. Hogy l\u00e1sd a g\u00e9peden tal\u00e1lhat\u00f3 initrd f\u00e1jlokat a k\u00f6vetkez\u0151t \u00edrd be termin\u00e1lban:<\/p>\n<p style=\"margin-bottom: 0.15cm; padding-left: 30px; margin-right: 30px; border: 2mm;\">\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%; background-color: #cccccc;\">\n<pre style=\"margin-bottom: 0cm; margin-left: 40px; font-face: Courier 10 Pitch;\">ls -l \/boot\/init*<\/pre>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"margin-bottom: 0cm;\">Valami hasonl\u00f3nak kell megjelennie:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%; background-color: #cccccc;\">\n<pre style=\"margin-bottom: 0cm; margin-left: 40px; font-face: Courier 10 Pitch;\">[root@localhost boot]# ls -l \/boot\/init*\r\nroot root 124605 Jul 19 07:09 \/boot\/initrd-2.6.16.27.dev2.img\r\nroot root 25 Aug 7 07:43 \/boot\/initrd.img -&gt; initrd-2.6.16.27.dev2.img<\/pre>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"margin-bottom: 0.15cm;\">Vedd \u00e9szre, hogy a m\u00e1sodik, az a kor\u00e1bban eml\u00edtett hivatkoz\u00e1s.<\/p>\n<p style=\"margin-bottom: 0.15cm;\">Az adott initrd tartalmaz egy kezdeti gy\u00f6k\u00e9r f\u00e1jlrendszert, ami az adott kernelnek az oper\u00e1ci\u00f3s rendszer bet\u00f6lt\u00e9s\u00e9hez elegend\u0151 k\u00f3dot tartalmaz. A f\u00e1jl el\u0151\u00e1ll\u00edt\u00e1s\u00e1hoz az \u201einstallkernel\u201d (\/ etc\/sysconfig\/installkernel) f\u00e1jl tartalm\u00e1t haszn\u00e1lja \u2013 k\u00fcl\u00f6n\u00f6s tekintettel a hardver bet\u00f6lt\u00e9s\u00e9hez sz\u00fcks\u00e9ges extra meghajt\u00f3kra. Az eredeti telep\u00edt\u00e9skor a LiveCD az \u00f6sszes rendelkez\u00e9sre \u00e1ll\u00f3 meghajt\u00f3t bet\u00f6lti, biztos\u00edtand\u00f3 az \u00f6sszes sz\u00f3ba j\u00f6het\u0151 hardver kezel\u00e9s\u00e9t. A g\u00e9pe z\u00f6m\u00e9n a meghajt\u00f3k t\u00f6bbs\u00e9g\u00e9re nem lesz sz\u00fcks\u00e9g, teh\u00e1t f\u00f6l\u00f6slegesek \u00e9s elt\u00e1vol\u00edthat\u00f3ak. Elt\u00e1vol\u00edt\u00e1suk sz\u00fcks\u00e9gszer\u0171en felgyors\u00edtja a bet\u00f6lt\u00e9si folyamatot.<\/p>\n<h3 class=\"western\">Testre szabott initrd k\u00e9sz\u00edt\u00e9se<\/h3>\n<p>A bet\u00f6lt\u00e9si folyamatot felgyors\u00edt\u00f3 saj\u00e1t initrd k\u00e9sz\u00edthet\u0151<\/p>\n<ul>\n<li>\u00faj kernel telep\u00edt\u00e9s\u00e9vel,<br \/>\nvagy<\/li>\n<li>a megl\u00e9v\u0151 kernel \u00fajratelep\u00edt\u00e9s\u00e9vel.<\/li>\n<\/ul>\n<p>A k\u00e9t elj\u00e1r\u00e1s k\u00f6z\u00f6tti k\u00fcl\u00f6nbs\u00e9g abb\u00f3l ered, hogy a kernel \u00fajratelep\u00edt\u00e9sekor csak akkor k\u00e9sz\u00fcl \u00faj initrd.img, ha az el\u0151z\u0151 initrd-&lt;kernel_verzi\u00f3&gt;.img f\u00e1jlt \u00e1tnevezt\u00fck, vagy t\u00f6r\u00f6lt\u00fck.<\/p>\n<p>\u00d6sszess\u00e9g\u00e9ben az installkernel f\u00e1jl (pontosabban az \u201eINITRDOPTS=\u201d sor) tartalm\u00e1t haszn\u00e1lja az initrd-&lt;krnel_verzi\u00f3&gt;.img telep\u00edt\u00e9s\u00e9hez, vagy \u00fajratelep\u00edt\u00e9s\u00e9hez. Jusson eszedbe, hogy van m\u00e9g egy initrd.img, ami egy egyszer\u0171, a legutols\u00f3 initrd-&lt;kernel_verzi\u00f3&gt;.img f\u00e1jlra mutat\u00f3 hivatkoz\u00e1s.<\/p>\n<p>Ha a telep\u00edtend\u0151 kernelhez m\u00e1r tartozik initrd-&lt;kernel_verzi\u00f3&gt;.img f\u00e1jl, egyszer\u0171en nevezd \u00e1t.<\/p>\n<p>Nyisd meg az \/ etc\/sysconfig\/installkernel f\u00e1jlt root-k\u00e9nt \u00e9s szerkeszd meg az \u201eINITRDOPTS\u201d= sort az ig\u00e9nyeidnek megfelel\u0151en. Az\u00e9rt az \u00e1tnevez\u00e9st javaslom, mert ha hiba t\u00f6rt\u00e9nne, a r\u00e9gi f\u00e1jl m\u00e9g mindig haszn\u00e1lhat\u00f3. Amikor m\u00e1r biztos vagy, hogy minden ok\u00e9, t\u00f6r\u00f6lheted.<\/p>\n<p style=\"margin-left: 25px; font-style: italic;\">Nagyon oda kell figyelni arra, hogy nehogy t\u00f6r\u00f6lj rendszered \u00e1ltal haszn\u00e1lt meghajt\u00f3t!<\/p>\n<p>Miut\u00e1n ig\u00e9nyeid szerint \u00e1tszerkesztetted a \u201ekernelinstall\u201d f\u00e1jlt, k\u00e9szen \u00e1ll arra, hogy a kernel annak seg\u00edts\u00e9g\u00e9vel elk\u00e9sz\u00edtsen mag\u00e1nak egy initrd-&lt;kernel_verzi\u00f3&gt;.img f\u00e1jlt. A kernel egyszer\u0171 telep\u00edt\u00e9se, vagy \u00fajratelep\u00edt\u00e9se automatikusan elk\u00e9sz\u00edti.<\/p>\n<p>Teh\u00e1t<\/p>\n<ul>\n<li>\n<p style=\"margin-bottom: 0cm;\">v\u00e1laszd ki a kernelt;<\/p>\n<\/li>\n<li>\n<p style=\"margin-bottom: 0cm;\">nevezd \u00e1t az adott<br \/>\ninitr-&lt;kernel_verzi\u00f3&gt;.img f\u00e1jlt, ha az adott<br \/>\nkernelhez m\u00e1r van;<\/p>\n<\/li>\n<li>\n<p style=\"margin-bottom: 0cm;\">szerkeszd meg az <i><b>\u201eINITRDOPTS=\u201d <\/b><\/i>sort az \/ etc\/sysconfig\/installkerenel-ben<i><br \/>\n<\/i>(p\u00e9lda lent);<\/p>\n<\/li>\n<li>telep\u00edtsd, vagy telep\u00edtsd \u00fajra a kiv\u00e1lasztott kernelt;<\/li>\n<li>ind\u00edtsd \u00fajra a g\u00e9pet.<\/li>\n<\/ul>\n<p>Ennyi. Most m\u00e1r a f\u00f6l\u00f6sleges extra meghajt\u00f3k n\u00e9lk\u00fcl boot-olsz.<\/p>\n<p>A k\u00f6vetkez\u0151 csak p\u00e9lda \u00e9s <strong>nem mutatja, hogy mi a megfelel\u0151 a te komputerednek<\/strong>.<\/p>\n<p>A r\u00e9gi \u201einstallkernel\u201d f\u00e1jl \u201eInitrdOpts\u201d sora<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%; background-color: #cccccc;\">\n<p style=\"margin-left: 1.2cm;\"><span><b>INITRDOPTS=&#8221;<br \/>\nlibata &#8211;with sd_mod &#8211;with ata_piix &#8211;with scsi_mod<br \/>\n&#8211;with sr_mod &#8211;with sg &#8211;with aic7xxx &#8211;with<br \/>\nBusLogic &#8211;with ahci &#8211;with sata_qstor &#8211;with<br \/>\nsata_sis &#8211;with sata_sx4 &#8211;with sata_uli &#8211;with sx8<br \/>\n&#8211;with sata_sis &#8211;with sata_nv &#8211;with sata_promise<br \/>\n&#8211;with sata_sil &#8211;with sata_svw &#8211;with sata_via<br \/>\n&#8211;with sata_vsc &#8211;with scsi_transport_spi &#8222;<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>Az el\u0151bbi tartalmazza mind a sata, mind a scsi meghajt\u00f3kat. Neked csak a g\u00e9ped hardver\u00e9nek megfelel\u0151re van sz\u00fcks\u00e9ged.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%; background-color: #cccccc;\">\n<p style=\"margin-left: 40px;\"><span><b>INITRDOPTS=&#8221;&#8211;with sata_sil&#8221;<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>Ha nincs se sata, se scsi, csak IDE meghajt\u00f3d, akkor az \u201einstallkernel\u201d f\u00e1jl \u201eInitrdOpts\u201d sora valami ilyesmi lehet:<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 100%; background-color: #cccccc;\">\n<p style=\"margin-left: 40px;\"><span><b>INITRDOPTS=&#8221;&#8221;<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>Ha nem tudod, hogy a merevlemezedhez milyen hardvermeghajt\u00f3ra van sz\u00fcks\u00e9g, menj a men\u00fcben a Configure your Computer \u2192 Hardver \u2192 Hardver kezel\u00e9se\u201d ponthoz, v\u00e1laszd ki az eszk\u00f6zt \u00e9s a jobb oldali panelen olvasd el a hozz\u00e1 tartoz\u00f3 inform\u00e1ci\u00f3t.Tov\u00e1bbi inform\u00e1ci\u00f3kat a bet\u00f6lt\u00e9sr\u0151l \u00e9s az initrd-r\u0151l itt olvashatsz:<a href=\"http:\/\/hu.wikipedia.org\/wiki\/Boot_loader\">http:\/\/hu.wikipedia.org\/wiki\/Boot_loader<\/a><a href=\"http:\/\/en.wikipedia.org\/wiki\/Initrd\">http:\/\/en.wikipedia.org\/wiki\/Initrd <\/a>(magyar, el\u00e9g r\u00f6vid: <a href=\"http:\/\/wiki.hup.hu\/index.php\/Initrd\">http:\/\/wiki.hup.hu\/index.php\/Initrd<\/a>)A szok\u00e1sos kik\u00f6t\u00e9s itt is \u00e9rv\u00e9nyes \u2013 <b>a rendszered megv\u00e1ltoztat\u00e1sa teljes eg\u00e9sz\u00e9ben a te <\/b><b>felel\u0151ss\u00e9ged<\/b>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Gyors\u00edtsd fel a boot folyamat\u00e1t PCLinuxOS \u2013 2006. szeptember Ikerekes \u00edr\u00e1s\u00e1b\u00f3l \u2013 r\u00f6vid\u00edtett v\u00e1ltozat Initrd \u00e9s boot A le\u00edr\u00e1s Grub \u00e9s Lilo bet\u00f6lt\u0151kre vonatkozik \u00e9s felt\u00e9telezi a telep\u00edtett PCLinuxOS-t az IDE meghajt\u00f3n. A bet\u00f6lt\u0151 (bootloader) a rendszer kernel\u00e9t \u00e9s az &hellip; <a href=\"http:\/\/pclos.janu.hu\/?p=63\">Egy kattint\u00e1s ide a folytat\u00e1shoz&#8230;. <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,9],"tags":[8,7,6],"class_list":["post-63","post","type-post","status-publish","format-standard","hentry","category-magazin","category-rendszer","tag-8","tag-boot","tag-gyorsitas"],"_links":{"self":[{"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=63"}],"version-history":[{"count":5,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":69,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=\/wp\/v2\/posts\/63\/revisions\/69"}],"wp:attachment":[{"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pclos.janu.hu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}