D.9. /etc/rc.d/init.d/mountfs
#! / bin / sh의
#################################################### #######################
# mountfs 시작
#
# 설명 : 파일 시스템 마운트 스크립트
#! / bin / sh의
#################################################### #######################
# mountfs 시작
#
# 설명 : 파일 시스템 마운트 스크립트
#
# 저자 : Gerard Beekmans - [이메일 보호]
# DJ 루카스 - [이메일 보호]
# 업데이트 : Bruce Dubbs - [이메일 보호]
#
# 버전 : LFS 7.0
#
#################################################### #######################
### 시작 정보 시작
# 제공: $local_fs
# 필수 시작: udev checkfs
# 시작해야 함:
# 필수 중지: 교환
# 멈춰야 한다:
# 기본 시작: S
# 기본 정지: 0 6
# 간단한 설명: /etc/fstab에 정의된 로컬 파일 시스템을 마운트/마운트 해제합니다.
# 설명: 루트 파일 시스템 읽기/쓰기를 다시 마운트하고 모두 마운트합니다.
# /etc/fstab에 정의된 나머지 로컬 파일 시스템
# 시작. 루트 파일 시스템을 읽기 전용으로 다시 마운트하고 마운트 해제합니다.
#개의 남은 파일 시스템이 중지됩니다.
# X-LFS 제공: LFS
### 끝 INIT 정보
. /lib/lsb/init-functions 케이스 "${1}" in
시작)
log_info_msg "읽기-쓰기 모드에서 루트 파일 시스템을 다시 마운트하는 중..." mount --options remount,rw / >/dev/null
평가_재발
# fsck 관련 파일 시스템 워터마크를 제거합니다. rm -f /fastboot /forcefsck
# /dev/pts가 존재하는지 확인하세요 mkdir -p /dev/pts
# 이렇게 하면 _netdev가 없는 모든 파일 시스템이 마운트됩니다.
# 옵션 목록. _netdev는 네트워크 파일 시스템을 나타냅니다.
log_info_msg "나머지 파일 시스템 마운트 중..." mount --all --test-opts no_netdev >/dev/null 평가_retval
종료 실패
;;
멈추다)
# /run과 같은 가상 파일 시스템을 마운트 해제하지 마세요.
log_info_msg "현재 마운트된 다른 모든 파일 시스템을 마운트 해제하는 중..."
# 모든 루프 장치가 제거되었는지 확인하십시오. losstup -D
umount --all --detach-loop --읽기 전용 \
--mpfs,nosysfs,nodevtmpfs,noproc,nodevpts가 아닌 유형 >/dev/null 평가_retval
# /가 읽기 전용으로 마운트되었는지 확인하세요(umount 버그) mount --options remount,ro /
# 해당되는 경우 모든 LVM 볼륨 그룹을 사용할 수 없게 만듭니다.
# 스왑이나 /가 LVM 파티션에 있으면 실패합니다.
#if [ -x /sbin/vgchange ]; 그런 다음 /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "사용: ${0} {start|stop}" 출구 1
;;
그 C
# mountfs 종료
# /가 읽기 전용으로 마운트되었는지 확인하세요(umount 버그) mount --options remount,ro /
# 해당되는 경우 모든 LVM 볼륨 그룹을 사용할 수 없게 만듭니다.
# 스왑이나 /가 LVM 파티션에 있으면 실패합니다.
#if [ -x /sbin/vgchange ]; 그런 다음 /sbin/vgchange -an > /dev/null; fi
;;
*)
echo "사용: ${0} {start|stop}" 출구 1
;;
그 C
# mountfs 종료
: 알렉산더 E. 파트라코프
DJ 루카스 - [이메일 보호]
: 브루스 덥스 - [이메일 보호] 브라이언 카즈반 -
: 알렉산더 E. 파트라코프
DJ 루카스 - [이메일 보호]
: 브루스 덥스 - [이메일 보호] 브라이언 카즈반 -
: LFS 7.0
: LFS 7.0
udev_retry udev
$local_fs
udev_retry udev
$local_fs
S
실패한 uevent를 재생하고 추가 장치를 생성합니다. 느린 하드웨어 초기화로 인해 건너뛴 실패한 uevent를 재생하고 필요한 장치 노드를 생성합니다.
LFS
S
실패한 uevent를 재생하고 추가 장치를 생성합니다. 느린 하드웨어 초기화로 인해 건너뛴 실패한 uevent를 재생하고 필요한 장치 노드를 생성합니다.
LFS