Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 333852 Details for
Bug 448408
New Russian Translations
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
hb-install-x86+amd64-bootloader
hb-install-x86+amd64-bootloader.xml (text/plain), 33.96 KB, created by
Vladimir Romanov (RETIRED)
on 2012-12-31 15:15:22 UTC
(
hide
)
Description:
hb-install-x86+amd64-bootloader
Filename:
MIME Type:
Creator:
Vladimir Romanov (RETIRED)
Created:
2012-12-31 15:15:22 UTC
Size:
33.96 KB
patch
obsolete
><?xml version='1.0' encoding='UTF-8'?> > ><!DOCTYPE sections SYSTEM "/dtd/book.dtd"> > ><!-- ТекÑÑ ÑÑого докÑменÑа ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð½Ð° ÑÑловиÑÑ Ð»Ð¸Ñензии CC-BY-SA --> ><!-- См. http://creativecommons.org/licenses/by-sa/2.5 --> > ><!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-x86-bootloader.xml 2012/09/11 blueboar Exp $ --> > > ><sections> > ><version>3</version> ><date>2012-09-11</date> > ><section> ><title>ÐÑÐ±Ð¾Ñ Ð·Ð°Ð³ÑÑзÑика</title> ><subsection> ><title>Ðведение</title> ><body> > ><p> >ТепеÑÑ, когда ÑдÑо наÑÑÑоено и ÑобÑано, а нÑжнÑе конÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ >Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ ÐºÐ°Ðº надо, пÑиÑло вÑÐµÐ¼Ñ ÑÑÑановиÑÑ Ð¿ÑогÑаммÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑ >ваÑе ÑдÑо пÑи ÑÑаÑÑе ÑиÑÑемÑ. Такого Ñода пÑогÑамма назÑваеÑÑÑ ><e>загÑÑзÑиком</e>. ></p> > ></body> ><body test="contains('AMD64 x86', func:keyval('arch'))"> ><p> >ÐÐ»Ñ Ð°ÑÑ Ð¸ÑекÑÑÑÑ <keyval id="arch"/> в Gentoo Linux еÑÑÑ Ð·Ð°Ð³ÑÑзÑики <uri >link="#grub">GRUB</uri> и <uri link="#lilo">LILO</uri>. ></p> > ></body> ><body> > ><p> >Ðо пÑежде, Ñем пÑиÑÑÑпиÑÑ Ðº ÑÑÑановке загÑÑзÑика, Ð¼Ñ ÑаÑÑкажем, как наÑÑÑоиÑÑ >кадÑовÑй бÑÑÐµÑ (еÑÑеÑÑвенно, еÑли Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе). С помоÑÑÑ ÐºÐ°Ð´Ñового бÑÑеÑа >можно ÑабоÑаÑÑ Ð² командной ÑÑÑоке Linux на Ñоне гÑаÑиÑеÑÐºÐ¸Ñ ÑлеменÑов >(напÑимеÑ, ÑимпаÑиÑного изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð· загÑÑзоÑной заÑÑавки Gentoo). ></p> > ></body> ></subsection> ><subsection> ><title>ÐополниÑелÑно: кадÑовÑй бÑÑеÑ</title> ><body> > ><p> ><e>ÐÑли</e> Ð²Ñ Ð½Ð°ÑÑÑоили в ÑдÑе поддеÑÐ¶ÐºÑ ÐºÐ°Ð´Ñового бÑÑеÑа (или оÑÑавили >наÑÑÑойки по ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи иÑполÑзовании <c>genkernel</c>), Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вклÑÑиÑÑ >бÑÑеÑ, добавив паÑамеÑÑ <c>video</c> в Ñайл конÑигÑÑаÑии Ñвоего загÑÑзÑика. ></p> > ><p> >ÐÑежде вÑего, вам нÑжно знаÑÑ Ð²Ð°Ñе ÑÑÑÑойÑÑво кадÑового бÑÑеÑа. ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ >иÑполÑзоваÑÑ <c>uvesafb</c> в каÑеÑÑве <e>дÑайвеÑа VESA</e>. ></p> > ><p> >ÐаÑамеÑÑ <c>video</c> оÑвеÑÐ°ÐµÑ Ð·Ð° поÑÑдок оÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ ÐºÐ°Ð´Ñового бÑÑеÑа. Рнем >ÑказÑваеÑÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ дÑайвеÑа кадÑового бÑÑеÑа, а заÑем ÑежимÑ, коÑоÑÑе нÑжно >вклÑÑиÑÑ. ÐÑе ÑÐµÐ¶Ð¸Ð¼Ñ Ð¿ÑÐ¸Ð²ÐµÐ´ÐµÐ½Ñ Ð² <path>/usr/src/linux/Documentation/fb/vesafb.txt</path>. >СамÑе ÑаÑÑоиÑполÑзÑемÑе опÑии ÑледÑÑÑие: ></p> > ><table> ><tr> > <th>ÐеÑеменнаÑ</th> > <th>ÐпиÑание</th> ></tr> ><tr> > <ti>ywrap</ti> > <ti> > ÑÑиÑаÑÑ, ÑÑо видеоплаÑа Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°ÐºÐ¾Ð»ÑÑовÑваÑÑ ÑÐ²Ð¾Ñ Ð¿Ð°Ð¼ÑÑÑ (пÑодолжаÑÑ > вÑбоÑÐºÑ Ñ Ð½Ð°ÑалÑного адÑеÑа, когда доÑÑигнÑÑ ÐºÐ¾Ð½ÐµÑнÑй) > </ti> ></tr> ><tr> > <ti>mtrr:<c>n</c></ti> > <ti> > ÑÑÑановка ÑегиÑÑÑов MTRR; допÑÑÑимÑе знаÑÐµÐ½Ð¸Ñ <c>n</c>:<br/> > 0 - оÑклÑÑено<br/> > 1 - без кÑÑиÑованиÑ<br/> > 2 - оÑÐ»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ (write-back)<br/> > 3 - обÑÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ (write-combining)<br/> > 4 - ÑÐºÐ²Ð¾Ð·Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ (write-through)<br/> > </ti> ></tr> ><tr> > <ti><c>mode</c></ti> > <ti> > УÑÑановиÑÑ ÑазÑеÑение, ÑвеÑноÑÑÑ Ð¸ ÑаÑÑоÑÑ ÐºÐ°Ð´Ñов. ÐапÑимеÑ, > <c>1024x768-32@85</c> Ð´Ð»Ñ ÑазÑеÑÐµÐ½Ð¸Ñ 1024x768, 32-биÑного ÑвеÑа и ÑаÑÑоÑÑ > кадÑов 85 ÐÑ. > </ti> ></tr> ></table> > ><p> >Ð ÑезÑлÑÑаÑе должно полÑÑиÑÑÑÑ ÑÑо-Ñо вÑоде ><c>video=uvesafb:mtrr:3,ywrap,1024x768-32@85</c>. ÐапиÑиÑе >ÑоÑÑавленное знаÑение, ÑкоÑо оно понадобиÑÑÑ. ></p> > ><p test="func:keyval('arch')='IA64'"> >ТепеÑÑ Ð²Ð°Ð¼ нÑжно ÑÑÑановиÑÑ <uri link="#elilo">загÑÑзÑик elilo</uri>. ></p> > ><p test="not(func:keyval('arch')='IA64')"> >ÐеÑейдем к ÑÑÑановке <uri link="#grub">GRUB</uri> <e>или</e> <uri >link="#lilo">LILO</uri>. ></p> > ></body> ></subsection> ></section> ><section id="grub" test="contains('AMD64 x86',func:keyval('arch'))"> ><title>Ðо ÑмолÑаниÑ: иÑполÑзование GRUB</title> ><subsection> ><title>Ðведение в ÑеÑÐ¼Ð¸Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ GRUB</title> ><body> > ><p> >Самое Ñложное в оÑвоении GRUB — оÑвоиÑÑÑÑ Ñ Ñем, как в нем именÑÑÑÑÑ >жеÑÑкие диÑки и ÑазделÑ. ÐÐ°Ñ Linux-Ñаздел <path>/dev/sda1</path>, ÑкоÑее вÑего, >в GRUB ÑÑÐ°Ð½ÐµÑ Ð½Ð°Ð·ÑваÑÑÑÑ <path>(hd0,0)</path>. ÐбÑаÑиÑе внимание на кÑÑглÑе >Ñкобки вокÑÑг <path>hd0,0</path> — они обÑзаÑелÑнÑ. ></p> > ><p> >ÐеÑÑкие диÑки нÑмеÑÑÑÑÑÑ, наÑÐ¸Ð½Ð°Ñ Ñ Ð½ÑлÑ, а не Ñ «Ð°»; ÑÐ°Ð·Ð´ÐµÐ»Ñ >— c нÑлÑ, а не Ñ ÐµÐ´Ð¸Ð½Ð¸ÑÑ. ÐÑжно помниÑÑ, ÑÑо в виде hd нÑмеÑÑÑÑÑÑ ÑолÑко >жеÑÑкие диÑки, но не ÑÑÑÑойÑÑва atapi-ide, Ñакие как пÑÐ¸Ð²Ð¾Ð´Ñ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ-диÑков. >Та же нÑмеÑаÑÐ¸Ñ Ð¸ÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÑÑÑойÑÑв SCSI (обÑÑно им пÑиÑваиваÑÑÑÑ Ð½Ð¾Ð¼ÐµÑа >болÑÑие, Ñем ÑÑÑÑойÑÑвам IDE, кÑоме ÑлÑÑаев, когда BIOS наÑÑÑоен на загÑÑÐ·ÐºÑ Ñ >ÑÑÑÑойÑÑва SCSI). Ðогда BIOS наÑÑÑоен на загÑÑÐ·ÐºÑ Ñ Ð´ÑÑгого жеÑÑкого диÑка >(напÑимеÑ, Ñ Ð¿ÐµÑвиÑного ведомого), <e>именно ÑÑоÑ</e> жеÑÑкий диÑк и ÑÑановиÑÑÑ ><path>hd0</path>. ></p> > ><p> >ÐапÑимеÑ, еÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð¶ÐµÑÑкий диÑк <path>/dev/sda</path>, и еÑе два ><path>/dev/sdb</path> и <path>/dev/sdc</path>, Ñо <path>/dev/sdb7</path> >бÑÐ´ÐµÑ ÑооÑвеÑÑÑвоваÑÑ <path>(hd1,6)</path>. Ðозможно, ÑÑо покажеÑÑÑ Ð·Ð°Ð¿ÑÑаннÑм >(Ñак и еÑÑÑ), но, как Ð¼Ñ Ñвидим, в GRUB еÑÑÑ Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼ авÑÐ¾Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾ tab, >облегÑаÑÑий Ð¶Ð¸Ð·Ð½Ñ Ð¾Ð±Ð»Ð°Ð´Ð°ÑелÑм множеÑÑва жеÑÑÐºÐ¸Ñ Ð´Ð¸Ñков и Ñазделов, а Ñакже Ñем, >кÑо ÑеÑÑеÑÑÑ Ð² ÑÑ ÐµÐ¼Ðµ нÑмеÑаÑии ÑÑÑÑойÑÑв GRUB. ></p> > ><p> >ÐоÑÑвÑÑвовав, ÑÑо к ÑемÑ, поÑа ÑÑÑановиÑÑ GRUB. ></p> > ></body> ></subsection> ><subsection> ><title>УÑÑановка GRUB</title> ><body> > ><p> >ÐÐ»Ñ ÑÑÑановки GRUB ÑнаÑала добавим его в ÑиÑÑемÑ: ></p> > ><impo test="func:keyval('arch')='AMD64'"> >ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе ><uri link="?part=1&chap=6#doc_chap2">пÑоÑилÑ</uri> без иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ >32-биÑнÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек, Ð²Ñ <b>не</b> Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑаналиваÑÑ <c>grub</c>, а, вмеÑÑо него, >Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑÑановиÑÑ <c>grub-static</c>. ÐÑли Ð²Ñ Ð¿Ð»Ð°Ð½Ð¸ÑÑеÑе иÑполÑзоваÑÑ >пÑоÑÐ¸Ð»Ñ Ð±ÐµÐ· иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ 32-биÑнÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек <e>и</e> в ваÑем ÑдÑе ><b>оÑклÑÑена</b> ÑмÑлÑÑÐ¸Ñ IA-32, вам ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ <c>lilo</c>. ></impo> > ><pre caption="УÑÑановка GRUB"> ># <i>emerge grub</i> ></pre> > ><p> >ХоÑÑ GRUB Ñже ÑÑÑановлен, нам еÑе поÑÑебÑеÑÑÑ Ð¿Ð¾Ð´Ð¿ÑавиÑÑ ÐµÐ³Ð¾ Ñайл конÑигÑÑаÑии, >и помеÑÑиÑÑ GRUB в MBR, ÑÑÐ¾Ð±Ñ Ð¾Ð½ авÑомаÑиÑеÑки загÑÑжал ÑдÑо. С помоÑÑÑ ><c>nano</c> (или дÑÑгого ÑедакÑоÑа) ÑоздайÑе <path>/boot/grub/grub.conf</path>: ></p> > ><pre caption="Создание /boot/grub/grub.conf"> ># <i>nano -w /boot/grub/grub.conf</i> ></pre> > ><p> >ТепеÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ð¼ <path>grub.conf</path> Ñвоими знаÑениÑми. УдоÑÑовеÑÑÑеÑÑ, ÑÑо Ñ >ÑÐµÐ±Ñ Ð²Ñ ÑказÑваеÑе Ð¸Ð¼Ñ <e>Ñвоего</e> Ñайла обÑаза ÑдÑа, и пÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи Ð¸Ð¼Ñ ><e>Ñвоего</e> обÑаза наÑалÑного коÑневого диÑка (initrd). ></p> > ><note> >Grub назнаÑÐ°ÐµÑ Ð¸Ð¼ÐµÐ½Ð° ÑÑÑÑойÑÑвам из BIOS. ÐÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе наÑÑÑойки BIOS, >ваÑи бÑÐºÐ²Ñ Ð¸ ÑиÑÑÑ Ð² Ð¸Ð¼ÐµÐ½Ð°Ñ ÑÑÑÑойÑÑв могÑÑ Ñакже измениÑÑÑÑ. ÐапÑимеÑ, >еÑли Ð²Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñе поÑÑдок загÑÑзки Ñ ÑÑÑÑойÑÑв, вам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð½Ð°Ð´Ð¾Ð±Ð¸ÑÑÑÑ Ñакже >измениÑÑ Ð²Ð°ÑÑ ÐºÐ¾Ð½ÑигÑÑаÑÐ¸Ñ grub. ></note> > ><note> >ÐÑли ваÑа коÑÐ½ÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема — JFS, <e>Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾</e> добавиÑÑ >«ro» в ÑÑÑÐ¾ÐºÑ <c>kernel</c>, поÑколÑÐºÑ JFS >«Ð½Ð°ÐºÐ°ÑÑваеѻ Ñвой жÑÑнал пеÑед Ñем, как ÑазÑеÑиÑÑ Ð¼Ð¾Ð½ÑиÑование >Ñаздела на ÑÑение-запиÑÑ. ></note> > ><pre caption = "ÐÑÐ¸Ð¼ÐµÑ grub.conf"> ><comment># какой пÑÐ½ÐºÑ Ð·Ð°Ð³ÑÑжаÑÑ Ð¿Ð¾ ÑмолÑаниÑ: 0 - пеÑвÑй, 1 - вÑоÑой и Ñ.д.</comment> >default 0 ><comment># ÑколÑко ÑекÑнд ждаÑÑ Ð´Ð¾ наÑала загÑÑзки пÑнкÑа по ÑмолÑаниÑ</comment> >timeout 30 ><comment># ÑимпаÑиÑÐ½Ð°Ñ Ð·Ð°ÑÑавка, добавиÑÑ Ð¿Ð¾ вкÑÑÑ :) ># закомменÑиÑÑйÑе, еÑли Ñ Ð²Ð°Ñ Ð½Ðµ ÑÑÑановлена гÑаÑиÑеÑÐºÐ°Ñ Ð²Ð¸Ð´ÐµÐ¾Ð¿Ð»Ð°Ñа</comment> >splashimage=(hd0,0)/boot/grub/splash.xpm.gz > >title Gentoo Linux <keyval id="kernel-version"/> ><comment># Ñаздел Ñ Ñайлом обÑаза ÑдÑа (или опеÑаÑионной ÑиÑÑемой)</comment> >root (hd0,0) >kernel /boot/<keyval id="kernel-name"/> root=/dev/sda3 > >title Gentoo Linux <keyval id="kernel-version"/> (rescue) ><comment># Ñаздел Ñ Ñайлом обÑаза ÑдÑа (или опеÑаÑионной ÑиÑÑемой)</comment> >root (hd0,0) >kernel /boot/<keyval id="kernel-name"/> root=/dev/sda3 init=/bin/bb > ><comment># ÑледÑÑÑие 4 ÑÑÑоки нÑÐ¶Ð½Ñ ÑолÑко, еÑли Ð²Ñ Ñакже иÑполÑзÑеÑе</comment> ><comment># Ñакже ÑиÑÑÐµÐ¼Ñ Ñ Windows. Рданном ÑлÑÑае, Ð¼Ñ ÑÑиÑаем, ÑÑо</comment> ><comment># Windows Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð° /dev/sda6</comment> >title Windows XP >rootnoverify (hd0,5) >makeactive >chainloader +1 ></pre> > ><p> >ÐÑли пÑи компилÑÑии ÑдÑа Linux Ð²Ñ ÑеÑили вклÑÑиÑÑ initramfs Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки, Ñо вам >нÑжно измениÑÑ ÐºÐ¾Ð½ÑигÑÑаÑиÑ, Ñказав на ÑÑÐ¾Ñ Ñайл initramfs, и Ñказав initramfs, >где Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð°ÑÑоÑÑее коÑневое ÑÑÑÑойÑÑво: ></p> > ><pre caption="ÐÑдеÑжка из GRUB Ð´Ð»Ñ ÑÐ´ÐµÑ Ñо вклÑÑеннÑм initramfs"> >title Gentoo Linux <keyval id="kernel-version"/> >root (hd0,0) >kernel /boot/<keyval id="kernel-version"/> <i>real_</i>root=/dev/sda3 ><i>initrd /boot/<keyval id="genkernel-initrd"/></i> ></pre> > ><p> >ÐÑли Ð²Ñ Ñазбили жеÑÑкий диÑк по-дÑÑгомÑ, или Ñ Ð²Ð°Ñ Ð´ÑÑгое ÑдÑо, внеÑиÑе >Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе изменениÑ. ÐÑи ÑÑом ÑбедиÑеÑÑ, ÑÑо вÑе пÑÑи, ÑледÑÑÑие >за Ñпоминанием ÑÑÑÑойÑÑва GRUB (напÑÐ¸Ð¼ÐµÑ <path>(hd0,0)</path>), пÑÐ¸Ð²ÐµÐ´ÐµÐ½Ñ >оÑноÑиÑелÑно ÑоÑки подклÑÑениÑ, а не коÑÐ½Ñ Ñайловой ÑиÑÑемÑ. ÐÑÑгими Ñловами, ><path>(hd0,0)/grub/splash.xpm.gz</path> — на Ñамом деле ><path>/boot/grub/splash.xpm.gz</path>, Ñак как <path>(hd0,0)</path> — ÑÑо ><path>/boot</path>. ></p> > ><p> >ÐÑоме Ñого, еÑли Ð²Ñ Ð¸Ð·Ð±Ñали дÑÑгÑÑ ÑÑ ÐµÐ¼Ñ ÑÐ°Ð·Ð±Ð¸ÐµÐ½Ð¸Ñ Ð´Ð¸Ñка, и не вÑделÑли Ð´Ð»Ñ ><path>/boot</path> оÑделÑнÑй Ñаздел, пÑеÑÐ¸ÐºÑ <path>/boot</path>, >иÑполÑзованнÑй в пÑимеÑÐ°Ñ Ð²ÑÑе, <e>обÑзаÑелен</e>. ÐÑли же Ð²Ñ Ñледовали >ÑÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñ Ð½Ð°Ð¼Ð¸ Ð¿Ð»Ð°Ð½Ñ ÑазбиениÑ, пÑеÑÐ¸ÐºÑ <path>/boot</path> >не ÑÑебÑеÑÑÑ, но вÑе ÑабоÑÐ°ÐµÑ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑÑ ÑимволÑной ÑÑÑлке <path>boot</path>. >ÐоÑоÑе говоÑÑ, пÑиведеннÑе пÑимеÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑабоÑаÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ Ñого, >еÑÑÑ Ñ Ð²Ð°Ñ Ð¾ÑделÑнÑй Ñаздел Ð´Ð»Ñ <path>/boot</path> или неÑ. ></p> > ><p> >ÐÑли вам надо пеÑедаÑÑ ÑдÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе паÑамеÑÑÑ, пÑоÑÑо добавÑÑе Ð¸Ñ Ð² >ÐºÐ¾Ð½ÐµÑ ÑÑÑоки kernel. Ðдин паÑамеÑÑ Ð¼Ñ Ñже пеÑедаем ÑдÑÑ (<c>root=/dev/sda3</c> >или <c>real_root=/dev/sda3</c>); можно добавлÑÑÑ Ð¸ дÑÑгие, напÑимеÑ, >паÑамеÑÑ <c>video</c> Ð´Ð»Ñ ÐºÐ°Ð´Ñового бÑÑеÑа, обÑÑждавÑийÑÑ Ð²ÑÑе. ></p> > ><p> >ÐÑли Ñайл конÑигÑÑаÑии ваÑего наÑалÑного загÑÑзÑика ÑодеÑÐ¶Ð¸Ñ Ð¿Ð°ÑамеÑÑ >real_root, Ñо иÑполÑзÑйÑе паÑамеÑÑ real_rootflags Ð´Ð»Ñ ÑÑÑановки опÑий >монÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ñневой Ñайловой ÑиÑÑемÑ. ></p> > ><p> >ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе ÑдÑо 2.6.7 или вÑÑе, а обÑем жеÑÑкого диÑка огÑаниÑили >пеÑемÑÑками из-за Ñого, ÑÑо BIOS не в ÑоÑÑоÑнии ÑабоÑаÑÑ Ñ Ð´Ð¸Ñками болÑÑого >ÑазмеÑа, вам поÑÑебÑеÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ <c>sda=stroke</c>. ÐамениÑе sda на >ÑÑÑÑойÑÑво, коÑоÑое ÑÑебÑÐµÑ Ð´Ð°Ð½Ð½ÑÑ Ð¾Ð¿ÑиÑ. ></p> > ><p> >Тем, кÑо иÑполÑзÑÐµÑ <c>genkernel</c>, нÑжно помниÑÑ, ÑÑо Ð¸Ñ ÑдÑо иÑполÑзÑÐµÑ >Ñакие же загÑÑзоÑнÑе паÑамеÑÑÑ, как на ÑÑÑановоÑном компакÑ-диÑке. ÐапÑимеÑ, >еÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ ÑÑÑÑойÑÑва SCSI, ÑледÑÐµÑ Ð¿ÐµÑедаÑÑ ÑдÑÑ Ð¿Ð°ÑамеÑÑ <c>doscsi</c>. ></p> > ><p> >ТепеÑÑ ÑÐ¾Ñ ÑаниÑе <path>grub.conf</path> и вÑйдиÑе из ÑедакÑоÑа. Ðам по-пÑÐµÐ¶Ð½ÐµÐ¼Ñ >Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запиÑаÑÑ GRUB в MBR (Master Boot Record), ÑÑÐ¾Ð±Ñ GRUB авÑомаÑиÑеÑки >запÑÑкалÑÑ Ð¿Ñи загÑÑзке ÑиÑÑемÑ. ></p> > ><p> >РазÑабоÑÑики GRUB ÑекомендÑÑÑ Ð¸ÑполÑзоваÑÑ <c>grub-install</c>. Ðднако, на >ÑлÑÑай некоÑÑекÑной ÑабоÑÑ <c>grub-install</c> еÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ GRUB >вÑÑÑнÑÑ. ></p> > ><p> >ÐеÑÐµÑ Ð¾Ð´Ð¸Ñе к ÑÐ°Ð·Ð´ÐµÐ»Ñ <uri link="#grub-install-auto">по ÑмолÑаниÑ: >ÑÑÑановка GRUB Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ grub-install</uri> или <uri >link="#grub-install-manual">алÑÑеÑнаÑива: ÑÑÑановка GRUB вÑÑÑнÑÑ</uri>. ></p> > ></body> ></subsection> ><subsection id="grub-install-auto"> ><title>Ðо ÑмолÑаниÑ: ÑÑÑановка GRUB Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ grub-install</title> ><body> > ><p> >ÐÐ»Ñ ÑÑÑановки GRUB вам надо вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ <c>grub-install</c>. >Ðднако, <c>grub-install</c> не заÑабоÑÐ°ÐµÑ Ñам по Ñебе, Ñ.к. Ð¼Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð² >ÑÑеде Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð½Ñм коÑневÑм каÑалогом. Ðам нÑжно ÑоздаÑÑ Ñайл ><path>/etc/mtab</path>, пеÑеÑиÑлив в нем вÑе ÑмонÑиÑованнÑе ÑайловÑе ÑиÑÑемÑ. Ð >ÑÑаÑÑÑÑ, Ð´Ð»Ñ ÑÑого еÑÑÑ Ð¾ÑÐµÐ½Ñ Ð»ÐµÐ³ÐºÐ¸Ð¹ ÑпоÑоб: пÑоÑÑо ÑкопиÑÑйÑе ÑодеÑжимое ><path>/proc/mounts</path> повеÑÑ <path>/etc/mtab</path>, иÑклÑÑив ÑÑÑÐ¾ÐºÑ ><c>rootfs</c>, еÑли Ð²Ñ Ð½Ðµ Ñоздавали оÑделÑнÑй загÑÑзоÑнÑй Ñаздел. СледÑÑÑÐ°Ñ >команда Ð¿Ð¾Ð´Ð¾Ð¹Ð´ÐµÑ Ð² Ð¾Ð±Ð¾Ð¸Ñ ÑлÑÑаÑÑ : ></p> > ><pre caption="Создание /etc/mtab"> ># <i>grep -v rootfs /proc/mounts > /etc/mtab</i> ></pre> > ><p> >ТепеÑÑ Ð¼Ñ Ð¼Ð¾Ð¶ÐµÐ¼ ÑÑÑановиÑÑ GRUB, иÑполÑзÑÑ <c>grub-install</c>: ></p> > ><pre caption="ÐÑполнение grub-install"> ># <i>grub-install --no-floppy /dev/sda</i> ></pre> > ><p> >ÐÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð²Ð¾Ð¿ÑоÑÑ Ð¾ GRUB, пожалÑйÑÑа, обÑаÑиÑеÑÑ Ðº <uri >link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ (англ.)</uri>, ><uri link="http://grub.enbug.org/GrubLegacy">GRUB Wiki</uri>, или пÑоÑиÑайÑе ><c>info grub</c> в ваÑем ÑеÑминале. ></p> > ><p> >ÐеÑÐµÑ Ð¾Ð´Ð¸Ñе к <uri link="#reboot">пеÑезагÑÑзке ÑиÑÑемÑ</uri>. ></p> > ></body> ></subsection> ><subsection id="grub-install-manual"> ><title>ÐлÑÑеÑнаÑива: ÑÑÑановка GRUB вÑÑÑнÑÑ</title> ><body> > ><p> >ÐÐ»Ñ Ð½Ð°Ñала наÑÑÑойки, введиÑе <c>grub</c>. ÐÑ ÑвидиÑе пÑиглаÑение ><path>grub></path> — ÑÑо ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока grub. ТепеÑÑ Ð¿Ð¾ÑÑебÑеÑÑÑ >набÑаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, нÑжнÑе Ð´Ð»Ñ ÑÑÑановки загÑÑзоÑной запиÑи GRUB на Ð²Ð°Ñ Ð¶ÐµÑÑкий >диÑк. ></p> > ><pre caption ="ÐапÑÑк оболоÑки GRUB"> ># <i>grub --no-floppy</i> ></pre> > ><note> >ÐÑли Ñ Ð²Ð°Ñ Ð½ÐµÑ Ð¿Ñиводов Ð´Ð»Ñ Ð´Ð¸ÑкеÑ, к пÑиведенной команде добавÑÑе ><c>--no-floppy</c>, ÑÑÐ¾Ð±Ñ grub зÑÑ Ð½Ðµ опÑаÑивал неÑÑÑеÑÑвÑÑÑие диÑководÑ. ></note> > ><p> >РпÑиводимом пÑимеÑе Ð¼Ñ Ñ Ð¾Ñим ÑÑÑановиÑÑ GRUB Ñак, ÑÑÐ¾Ð±Ñ Ð¾Ð½ ÑÑиÑÑвал нÑжнÑÑ >инÑоÑмаÑÐ¸Ñ Ñ Ð·Ð°Ð³ÑÑзоÑного Ñаздела <path><keyval id="/boot"/></path>, а загÑÑзоÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ >GRUB Ð½Ð°Ñ Ð¾Ð´Ð¸Ð»Ð°ÑÑ Ð² MBR (Master Boot Record) жеÑÑкого диÑка, ÑÑÐ¾Ð±Ñ Ð¿ÐµÑвое, ÑÑо Ð¼Ñ >видели поÑле вклÑÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑа — ÑÑо пÑиглаÑение GRUB. ÐÑÑеÑÑвенно, >еÑли Ð²Ñ Ð¿Ñи ÑÑÑановке оÑклонÑлиÑÑ Ð¾Ñ Ð¿Ñедлагаемой ÑÑ ÐµÐ¼Ñ, внеÑиÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе >попÑавки. ></p> > ><p> >ÐÐ°Ñ Ð¾Ð´ÑÑÑ Ð² GRUB, можно иÑполÑзоваÑÑ Ð°Ð²Ñодополнение по клавиÑе TAB. РпÑимеÑÑ, >еÑли ввеÑÑи «<c>root (</c>», а заÑем TAB, поÑвиÑÑÑ ÑпиÑок >ÑÑÑÑойÑÑв (ÑÐ°ÐºÐ¸Ñ ÐºÐ°Ðº <path>hd0</path>). ÐÑли ввеÑÑи «<c>root >(hd0,</c>» и нажаÑÑ TAB, поÑвиÑÑÑ ÑпиÑок Ð´Ð»Ñ Ð²ÑбоÑа Ñаздела из возможнÑÑ >(Ñакого как <path>hd0,0</path>). ></p> > ><p> >ÐлагодаÑÑ Ð°Ð²ÑÐ¾Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑÑановка GRUB не Ñак Ñложна. ТепеÑÑ Ð¿ÑиÑÑÑпим к >наÑÑÑойке GRUB. ></p> > ><pre caption ="УÑÑановка GRUB в MBR"> >grub> <i>root (hd0,0)</i> <comment>(Ñказание ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñаздела Ñ /boot)</comment> >grub> <i>setup (hd0)</i> <comment>(ÑÑÑановка GRUB в MBR)</comment> >grub> <i>quit</i> <comment>(вÑÑ Ð¾Ð´ из оболоÑки GRUB)</comment> ></pre> > ><note> >ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑÑÑановиÑÑ GRUB в опÑеделеннÑй Ñаздел вмеÑÑо MBR, ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ><c>setup</c> поÑÑебÑеÑÑÑ Ð¸ÑпÑавиÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð° ÑказÑвала на нÑжнÑй Ñаздел. >ÐапÑимеÑ, команда Ð´Ð»Ñ ÑÑÑановки GRUB в <path>/dev/sda3</path> — <c>setup >(hd0,2)</c>. Ðднако, Ñак поÑÑÑпаÑÑ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¸Ðµ. ></note> > ><p> >ÐÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð²Ð¾Ð¿ÑоÑÑ Ð¾ GRUB, пожалÑйÑÑа, обÑаÑиÑеÑÑ Ðº <uri >link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ (англ.)</uri>, ><uri link="http://grub.enbug.org/GrubLegacy">GRUB Wiki</uri>, или пÑоÑиÑайÑе ><c>info grub</c> в ваÑем ÑеÑминале. ></p> > ><p> >ÐеÑÐµÑ Ð¾Ð´Ð¸Ñе к <uri link="#reboot">пеÑезагÑÑзке ÑиÑÑемÑ</uri>. ></p> > ></body> ></subsection> ></section> ><section id="lilo" test="contains('AMD64 x86', func:keyval('arch'))"> ><title>ÐлÑÑеÑнаÑива: иÑполÑзование LILO</title> ><subsection> ><title>УÑÑановка LILO</title> ><body> > ><p> >LILO (ÑокÑаÑение Ð¾Ñ LInux LOader) — ÑÑо пÑовеÑÐµÐ½Ð½Ð°Ñ Ð²Ñеменем ÑабоÑÐ°Ñ >лоÑадка ÑÑеди загÑÑзÑиков Linux-ÑиÑÑем. Ðо ей недоÑÑÐ°ÐµÑ ÑÑда возможноÑÑей, >коÑоÑÑе еÑÑÑ Ð² GRUB (и в Ñом ÑиÑле в ÑÑом заклÑÑаеÑÑÑ Ð¿ÑиÑина ÑаÑÑÑÑей >попÑлÑÑноÑÑи GRUB). LILO вÑе еÑе иÑполÑзÑеÑÑÑ, поÑÐ¾Ð¼Ñ ÑÑо на некоÑоÑÑÑ ÑиÑÑÐµÐ¼Ð°Ñ >он ÑабоÑаеÑ, а GRUB — неÑ. ÐонеÑно же, он иÑполÑзÑеÑÑÑ ÐµÑе и поÑомÑ, ÑÑо >многие пÑоÑÑо Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ Ñ LILO и ÑÑоднилиÑÑ Ñ Ð½Ð¸Ð¼. Так или инаÑе, в Gentoo >поддеÑживаÑÑÑÑ Ð¾Ð±Ð° загÑÑзÑика, и вÑ, видимо, ÑеÑили иÑполÑзоваÑÑ LILO. ></p> > ><p> >УÑÑановка LILO в ÑиÑÑÐµÐ¼Ñ Ð¿ÑоÑÑа как пÑобка: пÑоÑÑо иÑполÑзÑйÑе <c>emerge</c>. ></p> > ><pre caption = "УÑÑановка LILO"> ># <i>emerge lilo</i> ></pre> > ></body> ></subsection> ><subsection> ><title>ÐаÑÑÑойка LILO</title> ><body> > ><p> >ÐÐ»Ñ Ð½Ð°ÑÑÑойки LILO нÑжно ÑоздаÑÑ Ñайл <path>/etc/lilo.conf</path>. ÐапÑÑÑиÑе >Ñвой лÑбимÑй ÑедакÑÐ¾Ñ (в ÑÑководÑÑве Ð¼Ñ Ð´Ð»Ñ ÐµÐ´Ð¸Ð½Ð¾Ð¾Ð±ÑÐ°Ð·Ð¸Ñ Ð¸ÑполÑзÑем ><c>nano</c>) и ÑоздайÑе Ñайл. ></p> > ><pre caption = "Создание /etc/lilo.conf"> ># <i>nano -w /etc/lilo.conf</i> ></pre> > ><p> >ÐеÑколÑкими Ñазделами ÑанÑÑе Ð¼Ñ Ð¿Ð¾Ð¿ÑоÑили Ð²Ð°Ñ Ð·Ð°Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñозданного >Ñайла обÑаза ÑдÑа. Ð ÑледÑÑÑем пÑимеÑе <path>lilo.conf</path> Ð¼Ñ Ð¸ÑполÑзÑем >наÑÑ ÑÑ ÐµÐ¼Ñ Ñазбивки Ð´Ð»Ñ Ð¿ÑимеÑа. ></p> > ><p> >УдоÑÑовеÑÑÑеÑÑ, ÑÑо Ñ ÑÐµÐ±Ñ Ð²Ñ ÑказÑваеÑе Ð¸Ð¼Ñ <e>Ñвоего</e> Ñайла обÑаза ÑдÑа, и >пÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи Ð¸Ð¼Ñ <e>Ñвоего</e> обÑаза наÑалÑного коÑневого диÑка (initrd). ></p> > ><note> >ÐÑли ваÑа коÑÐ½ÐµÐ²Ð°Ñ ÑÐ°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема — JFS, <e>Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾</e> добавиÑÑ >«ro» в ÑÑÑÐ¾ÐºÑ <c>kernel</c>, поÑколÑÐºÑ JFS >«Ð½Ð°ÐºÐ°ÑÑваеѻ Ñвой жÑÑнал пеÑед Ñем, как ÑазÑеÑиÑÑ Ð¼Ð¾Ð½ÑиÑование >Ñаздела на ÑÑение-запиÑÑ. ></note> > ><pre caption="ÐÑÐ¸Ð¼ÐµÑ /etc/lilo.conf"> >boot=/dev/sda <comment># ÑÑÑановка LILO в MBR</comment> >prompt <comment># пÑедоÑÑавление ÑанÑа вÑбоÑа дÑÑгого ваÑианÑа</comment> >timeout=50 <comment># ожидание пÑÑÑ ÑекÑнд до загÑÑзки ваÑианÑа по ÑмолÑаниÑ</comment> >default=gentoo <comment># по иÑÑеÑении вÑемени загÑÑзка ваÑианÑа gentoo</comment> > >image=/boot/<keyval id="kernel-name"/> > label=gentoo <comment># название ÑÑого ваÑианÑа</comment> > read-only <comment># запÑÑк Ñ ÐºÐ¾Ñневой ФС ÑолÑко Ð´Ð»Ñ ÑÑениÑ; не менÑÑÑ!</comment> > root=/dev/sda3 <comment># ÑаÑположение коÑневой Ñайловой ÑиÑÑемÑ</comment> > >image=/boot/<keyval id="kernel-name"/> > label=gentoo.rescue <comment># название ÑÑого ваÑианÑа</comment> > read-only <comment># запÑÑк Ñ ÐºÐ¾Ñневой ФС ÑолÑко Ð´Ð»Ñ ÑÑениÑ; не менÑÑÑ!</comment> > root=/dev/sda3 <comment># ÑаÑположение коÑневой Ñайловой ÑиÑÑемÑ</comment> > append="init=/bin/bb" <comment># запÑÑÑиÑÑ Ð¾Ð±Ð¾Ð»Ð¾ÑÐºÑ Ð²Ð¾ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Gentoo</comment> > ><comment># ÑледÑÑÑие две ÑÑÑоки нÑÐ¶Ð½Ñ ÑолÑко Ð´Ð»Ñ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ загÑÑзки Ñ Windows</comment> ><comment># в ÑÑом пÑимеÑе Windows Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð° /dev/sda6</comment> >other=/dev/sda6 > label=windows ></pre> > ><note> >ÐÑли Ð²Ñ Ñазбили жеÑÑкий диÑк по-дÑÑгомÑ, или Ñ Ð²Ð°Ñ Ð´ÑÑгое ÑдÑо, внеÑиÑе >Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе изменениÑ. ></note> > ><p> >ÐÑли пÑи компилÑÑии ÑдÑа Linux Ð²Ñ ÑеÑили вклÑÑиÑÑ initramfs Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки, Ñо вам >нÑжно измениÑÑ ÐºÐ¾Ð½ÑигÑÑаÑиÑ, Ñказав на ÑÑÐ¾Ñ Ñайл initramfs, и Ñказав initramfs, >где Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð°ÑÑоÑÑее коÑневое ÑÑÑÑойÑÑво: ></p> > ><pre caption="LILO snippet for initramfs-enabled kernel builds"> >image=/boot/<keyval id="kernel-name"/> > label=gentoo > read-only > <i>append="real_root=/dev/sda3"</i> > <i>initrd=/boot/<keyval id="genkernel-initrd" /></i> ></pre> > ><p> >ÐÑли нÑжно пеÑедаÑÑ ÑдÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе паÑамеÑÑÑ, добавÑÑе в ÑооÑвеÑÑÑвÑÑÑий >Ñаздел Ñайла вÑÑажение <c>append</c>. ÐапÑимеÑ, добавим паÑамеÑÑ <c>video</c> >Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÐºÐ°Ð´Ñового бÑÑеÑа: ></p> > ><pre caption = "ÐÑполÑзование append Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑов ÑдÑа"> >image=/boot/<keyval id="kernel-name"/> > label=gentoo > read-only > root=/dev/sda3 > <i>append="video=uvesafb:mtrr,ywrap,1024x768-32@85"</i> ></pre> > ><p> >ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе ÑдÑо 2.6.7 или вÑÑе, а обÑем жеÑÑкого диÑка огÑаниÑили >пеÑемÑÑками из-за Ñого, ÑÑо BIOS не в ÑоÑÑоÑнии ÑабоÑаÑÑ Ñ Ð´Ð¸Ñками болÑÑого >ÑазмеÑа, вам поÑÑебÑеÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ <c>sda=stroke</c>. ÐамениÑе sda на Ð¸Ð¼Ñ >ÑÑÑÑойÑÑва, коÑоÑое ÑÑебÑÐµÑ Ð´Ð°Ð½Ð½ÑÑ Ð¾Ð¿ÑиÑ. ></p> > ><p> >Тем, кÑо иÑполÑзÑÐµÑ <c>genkernel</c>, нÑжно помниÑÑ, ÑÑо Ð¸Ñ ÑдÑо иÑполÑзÑÐµÑ >Ñакие же загÑÑзоÑнÑе паÑамеÑÑÑ, как на ÑÑÑановоÑном компакÑ-диÑке. ÐапÑимеÑ, >еÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ ÑÑÑÑойÑÑва SCSI, ÑледÑÐµÑ Ð¿ÐµÑедаÑÑ ÑдÑÑ Ð¿Ð°ÑамеÑÑ ><c>doscsi</c>. ></p> > ><p> >ТепеÑÑ ÑÐ¾Ñ ÑаниÑе Ñайл и вÑйдиÑе из ÑедакÑоÑа. ÐÐ»Ñ Ð¾ÐºÐ¾Ð½ÑÐ°Ð½Ð¸Ñ ÑÑÑановки >нÑжно запÑÑÑиÑÑ <c>/sbin/lilo</c>, ÑÑÐ¾Ð±Ñ LILO Ñмог оÑÑазиÑÑ Ð½Ð°ÑÑÑойки, >ÑделаннÑе в <path>/etc/lilo.conf</path>, в ваÑей ÑиÑÑеме (Ñ.е. запиÑалÑÑ Ð½Ð° >диÑк). ÐмейÑе в видÑ, ÑÑо пÑи каждой ÑÑÑановке нового ÑдÑа или изменении Ð¼ÐµÐ½Ñ >вам поÑÑебÑеÑÑÑ Ð²ÑполнÑÑÑ <c>/sbin/lilo</c> заново. ></p> > ><pre caption = "ÐавеÑÑение ÑÑÑановки LILO"> ># <i>/sbin/lilo</i> ></pre> > ><p> >ÐÑли Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð²Ð¾Ð¿ÑоÑÑ Ð¿Ð¾ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ LILO, поÑмоÑÑиÑе ><uri link="http://en.wikipedia.org/wiki/LILO_(boot_loader)">ÑÑÑаниÑÑ Ð² Ðикипедии</uri>, >поÑвÑÑеннÑÑ Ð´Ð°Ð½Ð½Ð¾Ð¹ пÑогÑамме. ></p> > ><p> >ÐеÑÐµÑ Ð¾Ð´Ð¸Ñе к <uri link="#reboot">пеÑезагÑÑзке ÑиÑÑемÑ</uri>. ></p> > ></body> ></subsection> ></section> > ><section id="elilo" test="func:keyval('arch')='IA64'"> ><title>Ðо ÑмолÑаниÑ: УÑÑановка elilo</title> ><body> > ><p> >Ðа плаÑÑоÑме IA64, наÑалÑнÑй загÑÑзÑик назÑваеÑÑÑ <c>elilo</c>. Ðам Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð½Ð°Ð´Ð¾Ð±Ð¸ÑÑÑÑ >ÑнаÑала ÑÑÑановиÑÑ ÐµÐ³Ð¾ на ваÑей маÑине. ></p> > ><pre caption="УÑÑанавливаем elilo"> ># <i>emerge elilo</i> ></pre> > ><p> >Файл конÑигÑÑаÑии данной пÑогÑÐ°Ð¼Ð¼Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² Ñайле <path>/etc/elilo.conf</path>, >а Ñайл Ñ Ð¿ÑимеÑами - в обÑÑном каÑалоге Ñ Ð´Ð¾ÐºÑменÑаÑией ><path>/usr/share/doc/elilo-<ver>/</path>. ÐÐ¾Ñ ÐµÑе один пÑÐ¸Ð¼ÐµÑ >конÑигÑÑаÑии: ></p> > ><pre caption="ÐÑÐ¸Ð¼ÐµÑ /etc/elilo.conf"> >boot=/dev/sda1 >delay=30 >timeout=50 >default=Gentoo >append="console=ttyS0,9600" >prompt > >image=/vmlinuz > label=Gentoo > root=/dev/sda2 > read-only > >image=/vmlinuz.old > label=Gentoo.old > root=/dev/sda2 > read-only ></pre> > ><p> >СÑÑока <c>boot</c> ÑказÑÐ²Ð°ÐµÑ elilo на положение загÑÑзоÑного Ñаздела (в данном >ÑлÑÑае, ÑÑо <path>/dev/sda1</path>). СÑÑока <c>delay</c> ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑиÑло >10<sup>Ñ </sup> долей ÑекÑндÑ, коÑоÑÑе пÑогÑамма бÑÐ´ÐµÑ Ð¶Ð´Ð°ÑÑ, пÑежде Ñем >авÑомаÑиÑеÑки загÑÑÐ·Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ Ð² неинÑеÑакÑивном Ñежиме. СÑÑока ><c>timeout</c> Ð´ÐµÐ»Ð°ÐµÑ Ð¿ÑимеÑно Ñо же Ñамое, ÑÑо и delay, но Ð´Ð»Ñ Ð¸Ð½ÑеÑакÑивного >Ñежима. СÑÑока <c>default</c> ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°Ñение по ÑмолÑÐ°Ð½Ð¸Ñ (оно >опÑеделено ниже). СÑÑока <c>append</c> добавлÑÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе опÑии к >командной ÑÑÑоке ÑдÑа. <c>prompt</c> ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ elilo по ÑмолÑаниÑ, >как инÑеÑакÑивное. ></p> > ><p> >РазделÑ, коÑоÑÑе наÑинаÑÑÑÑ Ñ <c>image</c> опÑеделÑÑÑ ÑазлиÑнÑе загÑÑзоÑнÑе >обÑазÑ. ÐаждÑй обÑаз Ð¸Ð¼ÐµÐµÑ ÐºÑаÑивÑÑ Ð¼ÐµÑÐºÑ <c>label</c>, коÑневÑÑ ÑайловÑÑ >ÑиÑÑÐµÐ¼Ñ <c>root</c> и ÑмонÑиÑÑÐµÑ ÐºÐ¾ÑневÑÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ñ ÑолÑко Ð´Ð»Ñ >ÑÑÐµÐ½Ð¸Ñ (<c>read-only</c>). ></p> > ><p> >ÐÑли пÑи компилÑÑии ÑдÑа Linux Ð²Ñ ÑеÑили вклÑÑиÑÑ initramfs Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки, Ñо вам >нÑжно измениÑÑ ÐºÐ¾Ð½ÑигÑÑаÑиÑ, Ñказав на ÑÑÐ¾Ñ Ñайл initramfs, и Ñказав initramfs, >где Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð°ÑÑоÑÑее коÑневое ÑÑÑÑойÑÑво: ></p> > ><pre caption="ELILO snippet for initramfs-enabled kernel-builds"> >image=/vmlinuz > label=Gentoo > <i>initrd=/<keyval id="genkernel-initrd"/></i> > <i>append = "initrd=<keyval id="genkernel-initrd"/> real_root=/dev/sda2 console=ttyS0,9600"</i> > read-only ></pre> > ><p> >Ðогда конÑигÑÑаÑÐ¸Ñ Ð·Ð°ÐºÐ¾Ð½Ñена, пÑоÑÑо запÑÑÑиÑе <c>elilo --efiboot</c>. >ÐпÑÐ¸Ñ <c>--efiboot</c> добавлÑÐµÑ Ð¿ÑÐ½ÐºÑ Ð¼ÐµÐ½Ñ Ð´Ð»Ñ Gentoo Linux в Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ >загÑÑзки EFI. ></p> > ><pre caption="ÐÑименÑем конÑигÑÑаÑÐ¸Ñ elilo"> ># <i>elilo --efiboot</i> ></pre> > ><p> >ТепеÑÑ Ð¿ÑодолжайÑе Ñ <uri link="#reboot">ÐеÑезагÑÑзки ÑиÑÑемÑ</uri>. ></p> > ></body> ></section> > ><section id="reboot"> ><title>ÐеÑезагÑÑзка ÑиÑÑемÑ</title> ><subsection> ><body> > ><p> >ÐÑйдиÑе из изолиÑованной ÑÑÐµÐ´Ñ Ð¸ ÑазмонÑиÑÑйÑе вÑе ÑмонÑиÑованнÑе ÑазделÑ. >ÐаÑем введиÑе ÑÑ ÑамÑÑ Ð²Ð¾Ð»ÑебнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑÑ Ð²Ñ Ñак заждалиÑÑ: ><c>reboot</c>. ></p> > ><pre caption="РазмонÑиÑование вÑÐµÑ Ñазделов и пеÑезагÑÑзка" test="func:keyval('arch')='IA64'"> ># <i>exit</i> >cdimage ~# <i>cd</i> >cdimage ~# <i>umount -l /mnt/gentoo/dev{/pts,/shm,}</i> >cdimage ~# <i>umount -l /mnt/gentoo{/boot,/sys,/proc,}</i> >cdimage ~# <i>reboot</i> ></pre> > ><pre caption="РазмонÑиÑование вÑÐµÑ Ñазделов и пеÑезагÑÑзка" test="not(func:keyval('arch')='IA64')"> ># <i>exit</i> >cdimage ~# <i>cd</i> >cdimage ~# <i>umount -l /mnt/gentoo/dev{/shm,/pts,}</i> >cdimage ~# <i>umount -l /mnt/gentoo{/boot,/proc,}</i> >cdimage ~# <i>reboot</i> ></pre> > ><p> >ÐÑÑеÑÑвенно, не забÑдÑÑе вÑнÑÑÑ Ð·Ð°Ð³ÑÑзоÑнÑй компакÑ-диÑк, инаÑе он загÑÑзиÑÑÑ >Ñам вмеÑÑо ваÑей новой ÑиÑÑÐµÐ¼Ñ Gentoo. ></p> > ><p test="func:keyval('arch')='IA64'"> >Ðогда Ð²Ñ Ð¿ÐµÑезагÑÑзиÑеÑÑ, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑвидеÑÑ Ð½Ð¾Ð²ÑÑ Ð¾Ð¿ÑÐ¸Ñ Ñ Gentoo Linux в менеджеÑе >загÑÑзки EFI, пÑи вÑбоÑе коÑоÑой пÑÐ¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ Ð·Ð°Ð³ÑÑзка Gentoo. ></p> > ><p> >ÐагÑÑзив Ð²Ð½Ð¾Ð²Ñ ÑÑÑановленнÑÑ ÑиÑÑемÑ, пеÑÐµÑ Ð¾Ð´Ð¸Ñе к <uri >link="?part=1&chap=11">завеÑÑÐµÐ½Ð¸Ñ ÑÑÑановки Gentoo</uri>. ></p> > ></body> ></subsection> ></section> ></sections> > ><!-- *$Localization: >target-language: Russian >target-date: 2012-09-11 >source-cvs-revision: 1.28 >translated-by: Vasiliy Golubev [vas@nightmail.ru] >edited-by: Sergey Kuleshov >edited-by: Alexey Chumakov [achumakov@gentoo.org] >edited-by: Vladimir Romanov [blueboar2@gmail.com] >-->
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 448408
:
333202
|
333204
|
333206
|
333222
|
333850
| 333852 |
334058
|
334060
|
334066
|
334072
|
334586
|
334588
|
334592
|
334594
|
334596
|
334598
|
334600
|
334614
|
334616
|
334618
|
334620
|
334630
|
334634
|
334706
|
334708
|
334972
|
334974
|
334976
|
334978
|
334980
|
335332
|
335390
|
335392
|
335394
|
335396
|
335398
|
335400
|
335402
|
335404
|
335406
|
335408
|
335410
|
335412
|
335414
|
335416
|
335418