D.9. /etc/rc.d/init.d/mountfs
#! / Bin / sh
################################################# #####################
# mountfs'e başla
#
# Açıklama : Dosya Sistemi Bağlama Komut Dosyası
#! / Bin / sh
################################################# #####################
# mountfs'e başla
#
# Açıklama : Dosya Sistemi Bağlama Komut Dosyası
#
# Yazarlar: Gerard Beekmans - [e-posta korumalı]
# DJ Lucas - [e-posta korumalı]
# Güncelleme: Bruce Dubbs - [e-posta korumalı]
#
# Sürüm : LFS 7.0
#
################################################# #####################
### BAŞLANGIÇ BİLGİLERİ
# Sağlar: $local_fs
# Gerekli-Başlangıç: udev checkfs
# Başlamalı:
# Gerekli-Dur: takas
# Durmalı:
# Varsayılan-Başlangıç: S
# Varsayılan-Durdur: 0 6
# Kısa Açıklama: /etc/fstab içinde tanımlanan yerel dosya sistemlerini bağlar/bağlarını kaldırır.
# Açıklama: Kök dosya sistemi okuma/yazma işlemlerini yeniden bağlar ve tümünü bağlar
# /etc/fstab üzerinde tanımlanan kalan yerel dosya sistemleri
# Başlat. Kök dosya sistemini salt okunur olarak yeniden bağlar ve bağlantısını keser
# durakta kalan dosya sistemleri.
# X-LFS-Sağlayan: LFS
### END INIT BİLGİSİ
. /lib/lsb/init-functions vakası "${1}" içinde
başlangıç)
log_info_msg "Kök dosya sistemi okuma-yazma modunda yeniden bağlanıyor..." mount --options remount,rw / >/dev/null
değerlendirmek_retval
# fsck ile ilgili dosya sistemi filigranlarını kaldırın. rm -f /fastboot /forcefsck
# /dev/pts'nin var olduğundan emin olun mkdir -p /dev/pts
# Bu, içinde _netdev olmayan tüm dosya sistemlerini bağlayacaktır.
# onların seçenek listesi. _netdev bir ağ dosya sistemini belirtir.
log_info_msg "Kalan dosya sistemleri monte ediliyor..." mount --all --test-opts no_netdev >/dev/null Assessment_retval
çıkış $başarısız
;;
durdur)
# /run gibi sanal dosya sistemlerinin bağlantısını kesme
log_info_msg "Şu anda bağlı olan tüm diğer dosya sistemlerinin bağlantısı kaldırılıyor..."
# Herhangi bir döngü aygıtının kaldırıldığından emin olun -D
umount --all --detach-loop --salt okunur \
--types notmpfs,nosysfs,nodevtmpfs,noproc,nodevpts >/dev/null değerlendirme_retval
# Salt okunur olarak monte edildiğinden emin olun (umount bug) mount --options remount,ro /
# Uygunsa tüm LVM birim gruplarını kullanılamaz hale getirin
# Takas veya / bir LVM bölümündeyse bu başarısız olur
#if [ -x /sbin/vgchange ]; sonra /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "Kullanım: ${0} {start|stop}" çıkış 1
;;
esac
# mountfs'i sonlandır
# Salt okunur olarak monte edildiğinden emin olun (umount bug) mount --options remount,ro /
# Uygunsa tüm LVM birim gruplarını kullanılamaz hale getirin
# Takas veya / bir LVM bölümündeyse bu başarısız olur
#if [ -x /sbin/vgchange ]; sonra /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "Kullanım: ${0} {start|stop}" çıkış 1
;;
esac
# mountfs'i sonlandır
: Aleksandr E. Patrakov
DJ Lucas- [e-posta korumalı]
: Bruce Dubbs- [e-posta korumalı] Bryan Kadzban-
: Aleksandr E. Patrakov
DJ Lucas- [e-posta korumalı]
: Bruce Dubbs- [e-posta korumalı] Bryan Kadzban-
:LFS 7.0
:LFS 7.0
udev_retry udev
$local_fs
udev_retry udev
$local_fs
S
Başarısız olayları tekrarlar ve ek cihazlar oluşturur. Yavaş donanım başlatma nedeniyle atlanan tüm başarısız olayları yeniden oynatır ve gerekli aygıt düğümlerini oluşturur
LFS
S
Başarısız olayları tekrarlar ve ek cihazlar oluşturur. Yavaş donanım başlatma nedeniyle atlanan tüm başarısız olayları yeniden oynatır ve gerekli aygıt düğümlerini oluşturur
LFS