|
îá��áîéå
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ÔÉ.
|