OnWorks Linux 및 Windows 온라인 워크스테이션

심벌 마크

워크스테이션용 무료 온라인 호스팅

<이전 | 내용 | 다음>

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

OnWorks의 최고 OS 클라우드 컴퓨팅: