|
îáú÷áîéå
autoboot - a×ÔoÍaÔÉÞecËaÑ ÚaÇpyÚËa cÉcÔeÍÙ
ïðéóáîéå
äÌÑ cÉcÔeÍÙ ÍoÖeÔ ÂÙÔØ ycÔaÎo×ÌeÎo ×ÙÐoÌÎeÎÉe boot (coÇÌacÎo
/etc/default/boot) a×ÔoÍaÔÉÞecËÉ, ËoÇÄa ËoÍÐØÀÔep
×ËÌÀÞaeÔcÑ, ÐpÉ ycÌo×ÉÉ, ÞÔo ÎÉ oÄÎa ËÌa×ÉÛa Îe ÎaÖÉÍaeÔcÑ ×
oÔ×eÔ Îa ÐoÄcËaÚËy boot(HW).
EcÌÉ ×peÍÑ oÖÉÄaÎÉÑ ××oÄa ÉcÔeËÌo (ÔaÊÍ-ayÔ) É LOADXENIX=YES, Ôo XENIX ÐocÙÌaeÔcÑ cÌo×o "auto" × ÚaÇpyÚoÞÎyÀ cÔpoËy, init(7), fsck(1), asktime(1) ÐocÙÌaeÔcÑ ÆÌaÇ -a.
ðpoÃeÄypa autoboot ×ÙÐoÌÎÑeÔcÑ × cooÔ×eÔcÔ×ÉÉ c ÉÎcÔpyËÃÉÑÍÉ, coÄepÖaÍÉcÑ × ÆaÊÌe /etc/default/boot:
B cÌyÞae oÔcyÔcÔ×ÉÑ ÎeoÂxoÄÉÍoÊ ÐepeÍeÎÎoÊ × ÆaÊÌe /etc/default/boot ÉÌÉ oÔcyÔcÔ×ÉÑ caÍoÇo ÆaÊÌa ÐoÄpaÚyÍe×aeÔcÑ, ÞÔo ÚÎaÞeÎÉeÍ cooÔ×eÔcÔ×yÝeÊ ÐepeÍeÎÎoÊ Ñ×ÌÑeÔcÑ NO. OÄÎaËo, ÐpÉ oÔcyÔcÔ×ÉÉ ÆaÊÌo×oÊ cÉcÔeÍÙ ÚÎaÞeÎÉeÍ PANICBOOT Ñ×ÌÑeÔcÑ YES.
æaÊÌ /etc/default/boot Ðo yÍoÌÞaÎÉÀ ÉÍeeÔ cÌeÄyÀÝÉÊ ×ÉÄ:
LOADXENIX=YES FSCKFIX=YES MULTIUSER=YES PANICBOOT=NO
äÌÑ fsck ÎeoÂxoÄÉÍ paÂoÞÉÊ ÆaÊÌ ÄÌÑ Ðpo×epËÉ ÂoÌØÛoÊ ÆaÊÌo×oÊ cÉcÔeÍÙ. ðoÌØÚo×aÔeÌØ ÉÎÆopÍÉpyeÔcÑ o ÜÔoÍ ×o ×peÍÑ ycÔaÎo×ËÉ XENIX. EcÌÉ ÎeoÂxoÄÉÍo, ÐpÉ ycÔaÎo×Ëe cÉcÔeÍÙ coÚÄaeÔcÑ paÂoÞaÑ ÆaÊÌo×aÑ cÉcÔeÍa /dev/scratch ÄÌÑ ÚaÐÉcÉ ×peÍeÎÎÙx ÆaÊÌo× fsck. Fsck ÉcÐoÌØÚyeÔ ËaË paÂoÞÉÊ ÆaÊÌ, ÉÍÑ ËoÔopoÇo oÐpeÄeÌeÎo × /etc/default/boot cÔpoËoÊ
SCRATH=
SCRATCH ÎeoÂxoÄÉÍo oÐpeÄeÌÑÔØ ÔoÌØËo × cÌyÞae, ecÌÉ ÆaÊÌo×aÑ cÉcÔeÍa ×eÌÉËa ÎacÔoÌØËo, ÞÔo ÐpÉ ee Ðpo×epËe ÔpeÂyeÔcÑ ×peÍeÎÎÙÊ ÆaÊÌ. EcÌÉ ÉÍÑ paÂoÞeÇo ÆaÊÌa oÐpeÄeÌeÎo, oÎo ÉcÐoÌØÚyeÔcÑ fsck ÄaÖe × ÔoÍ cÌyÞae, ËoÇÄa boot ×ÙÐoÌÎÑeÔcÑ Îe a×ÔoÍaÔÉÞecËÉ. EÄÉÎcÔ×eÎÎÙÍ ÉcËÌÀÞeÎÉeÍ Ñ×ÌÑeÔcÑ ÎaÞaÌo ÚaÇpyÚËÉ XENIX c ÄÉcËa, ËoÇÄa ÔpeÂyeÔcÑ yËaÚaÔØ paÂoÞÉÊ ÆaÊÌ. æaÊÌ, oÐpeÄeÌeÎÎÙÊ ËaË SCRATCH, Îe ÄoÌÖeÎ ÐpÉÎaÄÌeÖaÔØ ÔoÊ ÆaÊÌo×oÊ cÉcÔeÍe, ËoÔopaÑ Ðpo×epÑeÔcÑ c ÐoÍoÝØÀ fsck. SCRATCH ÔaËÖe Îe ÄoÌÖeÎ ÎaxoÄÉÔcÑ × ÎecÍoÎÔÉpo×aÎÎoÊ ÆaÊÌo×oÊ cÉcÔeÍe.
EcÌÉ cÉcÔeÍÎaÑ ÐoÞÔa mail(1) ycÔaÎo×ÌeÎa × cÉcÔeÍe, ÐopÑÄoË ÚaÇpyÚËÉ ÐepecÙÌaeÔcÑ × aÄpec root. B ÐpoÔÉ×ÎoÍ cÌyÞae, cÉcÔeÍÎÙÊ aÄÍÉÎÉcÔpaÔop ÄoÌÖeÎ Ðpo×epÉÔØ ÐopÑÄoË ÚaÇpyÚËÉ Ðo ÆaÊÌy /etc/bootlog. BÙ×oÄ fsck(1) ×peÍeÎÎo coxpaÎÑeÔcÑ × ÆaÊÌe /dev/recover Äo ÔoÇo, ËaË ÐepecÙÌaeÔcÑ × /etc/bootlog, É × Úa×epÛeÎÉe ÍoÖeÔ ÂÙÔØ ÐocÌaÎ cÉcÔeÍÎoÍy aÄÍÉÎÉcÔpaÔopy Ðo ÐoÞÔe.
äpyÇÉe ÆÌaÇÉ boot, ÉcÐoÌØÚyeÍÙe ÐpÉ a×ÔoÍaÔÉÞecËoÊ ÚaÇpyÚËe, oÐÉcaÎÙ × boot(HW).
æáêìù
óí. ôáëöå
boot(HW), fsck(1), init(7)
úáíåþáîéñ
KoÍaÎÄÙ, ÉcÐoÌØÚyeÍÙe ×o ×peÍÑ ÚaÇpyÚËÉ c ÆÌaÇoÍ -a,
×ÙÚÙ×aÀÔcÑ Ðo ÔaÊÍ-ayÔy ÔoÌØËo ×o ×peÍÑ ×ÙÐoÌÎeÎÉÑ autoboot.
HaÐpÉÍep, asktime(8) ×ÙÚÙ×aeÔcÑ Ðo ÔaÊÍ-ayÔy ÞepeÚ 30 ceËyÎÄ
ÐpÉ ×ÙÐoÌÎeÎÉÉ autoboot, Îo ÐpÉ ÌÀÂoÍ ÄpyÇoÍ ×ÙÚo×e ÖÄeÔ
oÔ×eÔa ÐoÌØÚo×aÔeÌÑ.
PeÖÉÍÙ boot, cyÝecÔ×o×a×ÛÉe × ÂoÌee paÎÎÉx ×epcÉÑx, ÔaËÉe ËaË AUTO=CLEAN, DIRTY, NEVER, ÍoÇyÔ ÂÙÔØ ÉcÐoÌØÚo×aÎÙ ÄÌÑ co×ÍecÔÉÍocÔÉ.
|