
|
 |
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Djimbo (djimbo< at >ssi[ точка ]bg) |
Дата: 12/17/2002 |
Zdr fenove na nai velikata os Linux,
imam jelanie da napravq automatic repair filesystem
,zashtoto mi pisna da puskam e2fsk za da opravqm
filesystem ,poradi neprekasnatoto spirane na toka koeto
pri men se sluchva dosta chesto naposledak.
Znam che nqkoi biha mi kazali ""Emi vzemisi UPS" no za
kakvo mi e kato ima vazmojnost i bez nego da mina .
taka vaprosat mi kam vas e :
za da postigna tova dopalnitelno postavqm nqkolko usloviq
v rc.sysinit sled proverka filesystem
_RUN_QUOTACHECK=0
ROOTFSTYPE=`grep " / " /proc/mounts | awk '{ print $3 }'`
if [ -z "$fastboot" -a "$ROOTFSTYPE" != "nfs" ]; then
STRING=$"Checking root filesystem"
echo $STRING
initlog -c "fsck -T -a $fsckoptions /"
rc=$?
if [ "$rc" = "0" ]; then
success "$STRING"
echo
elif [ "$rc" = "1" ]; then
passed $"$STRING"
echo
fi
# A return of 2 or higher means there were serious
problems.
if [ $rc -gt 1 ]; then
# failure "$STRING"
echo
echo
echo $"*** An error occurred during the
file system check."
#--djimbo automatic repair filesystem
STRING=$"Automatic repair filesysytem."
echo $STRING
e2fsk -y /dev/hda6
rc=$?
if [ "$rc" = "0" ]; then
success "$STRING"
echo
elif [ "$rc" = "1" ]; then
passed "$STRING"
echo
fi
#--ako nemine popravkata na filesystem se izvejda promp za
login
if [ $rc -gt 1 ]; then
failure "$STRING"
echo $"*** Dropping you to a shell; the
system will reboot"
echo $"*** when you leave the shell."
PS1=$"(Repair filesystem) \# # ";
export PS1
sulogin
fi
echo $"Unmounting file systems"
umount -a
mount -n -o remount,ro /
echo $"Automatic reboot in progress."
reboot -f
elif [ "$rc" = "1" ]; then
_RUN_QUOTACHECK=1
fi
fi
Interesuvame tova neshto che srabotili ili sam dopusnal
greshka v scripta?
10X predvaritelno
|
Отговор #1 |
От: Никола Антонов (linux__at__logos__dot__goto__dot__bg) |
Дата: 12/17/2002 |
Не съм програмист и не разбирам точно какво искаш да
постигнеш, но защо не използваш вече съществуващото -
журнална файлова система. Примерно, reiserfs се справя
перфектно с внезапните сривове на захранването:))
|
Отговор #2 |
От: Sudo |
Дата: 12/17/2002 |
Бе ти си вземи UPS пък e2fsck винаги можеш да си пуснеш
:)))
Успех
|
Отговор #3 |
От: Djimbo (djimbo< at >ssi__dot__bg) |
Дата: 12/17/2002 |
10x za otgovorite
G-n Antonov ne sam polzval prilojenata ot vas programa
kato vah fen i ldedeiki poluchavanite ot vas otgovori se
nadqvam che imenno tova mi e neobhodimo.
Molq Vi ako imate svobodno vreme daite mi poveche info za
packeta.
A ti Sudo si prav sashto ,no nali znaesh che horata
poseshtavaiki tozi forum se stqraqt da postavqt vaprosi
koito moje da se reshat ot samiqt Linux ,nali za tva si open
source systema . Che e neobhodim UPS si e taka no tova sa si
pari koito pone za sega nqmam .
10x za otgovorite i na dvamata .
I vse pak ako moje da mi kaje nqkoi dali sa napisani
pravilno dobavkite v sysinit ?
10x
|
<< проблем с mencoder mdk 8.2 (1
) | razdelqne na trqfic (1
) >>
|
|
|
|
|