ד.9. /etc/rc.d/init.d/mountfs
# / Bin / sh
############################################## #####################
# התחל mountfs
#
# תיאור: Script Mount System File
# / Bin / sh
############################################## #####################
# התחל mountfs
#
# תיאור: Script Mount System File
#
# מחברים : ג'רארד ביקמנס - [מוגן בדוא"ל]
# DJ לוקאס - [מוגן בדוא"ל]
# עדכון: ברוס דאבס - [מוגן בדוא"ל]
#
# גרסה: LFS 7.0
#
############################################## #####################
### התחל מידע על כניסה
# מספק: $local_fs
# Required-Start: udev checkfs
# צריך להתחיל:
# חובה-עצירה: החלפה
# צריך להפסיק:
# ברירת מחדל התחלה: S
# ברירת מחדל עצירה: 0 6
# תיאור קצר: מעלה/מבטל מערכות קבצים מקומיות המוגדרות ב-/etc/fstab.
# תיאור: מעלה מחדש קריאה/כתיבה של מערכת קבצים שורש ומעלה הכל
# מערכות קבצים מקומיות שנותרו המוגדרות ב-/etc/fstab on
# להתחיל. מעלה מחדש את מערכת הקבצים הבסיסית לקריאה בלבד ומבטלת
# מערכות קבצים שנותרו בעצירה.
# X-LFS-Provided-by: LFS
### מידע על כניסת סיום
. /lib/lsb/init-functions מקרה "${1}" ב
הַתחָלָה)
log_info_msg "הרכבה מחדש של מערכת קבצי השורש במצב קריאה-כתיבה..." mount --options remount,rw / >/dev/null
evaluate_retval
# הסר סימני מים של מערכת קבצים הקשורים ל-fsck. rm -f /fastboot /forcefsck
# ודא ש-/dev/pts קיים mkdir -p /dev/pts
# פעולה זו תעלה את כל מערכות הקבצים שאין בהן _netdev
# רשימת האפשרויות שלהם. _netdev מציין מערכת קבצים ברשת.
log_info_msg "מתקין את מערכות הקבצים הנותרות..." mount --all --test-opts no_netdev >/dev/null evaluate_retval
יציאה $נכשלה
;;
תפסיק)
# אל תבטל את הטעינה של מערכות קבצים וירטואליות כמו /run
log_info_msg "ביטול טעינת כל שאר מערכות הקבצים המותקנות כעת..."
# ודא שכל התקני לולאה יוסרו losetup -D
umount --all --detach-loop --read-only \
--סוגים notmpfs,nosysfs,nodevtmpfs,noproc,nodevpts >/dev/null evaluate_retval
# ודא / מותקן לקריאה בלבד (umount באג) mount --options remount,ro /
# הפוך את כל קבוצות הנפח של LVM ללא זמינות, אם מתאים
# זה נכשל אם swap או / נמצאים במחיצת LVM
#if [ -x /sbin/vgchange ]; ואז /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "שימוש: ${0} {start|stop}" יציאה 1
;;
esac
# סיום mountfs
# ודא / מותקן לקריאה בלבד (umount באג) mount --options remount,ro /
# הפוך את כל קבוצות הנפח של LVM ללא זמינות, אם מתאים
# זה נכשל אם swap או / נמצאים במחיצת LVM
#if [ -x /sbin/vgchange ]; ואז /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "שימוש: ${0} {start|stop}" יציאה 1
;;
esac
# סיום mountfs
: אלכסנדר אי פטרקוב
DJ לוקאס - [מוגן בדוא"ל]
: ברוס דאבס - [מוגן בדוא"ל] בריאן קדזבן -
: אלכסנדר אי פטרקוב
DJ לוקאס - [מוגן בדוא"ל]
: ברוס דאבס - [מוגן בדוא"ל] בריאן קדזבן -
: LFS 7.0
: LFS 7.0
udev_נסה שוב udev
$local_fs
udev_נסה שוב udev
$local_fs
S
הפעלה חוזרת של אירועים שנכשלו ויוצרת התקנים נוספים. משמיע מחדש כל אירוע שנכשל שדילג עליהם עקב אתחול חומרה איטי, ויוצר את צמתי ההתקן הדרושים
LFS
S
הפעלה חוזרת של אירועים שנכשלו ויוצרת התקנים נוספים. משמיע מחדש כל אירוע שנכשל שדילג עליהם עקב אתחול חומרה איטי, ויוצר את צמתי ההתקן הדרושים
LFS