Oracle® Solaris 11.2의 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

레거시 UFS 파일 시스템을 만들고 마운트하는 방법

시작하기 전에

다음 필수 조건을 충족하는지 확인합니다.

  • 해당 디스크가 포맷되어 있고 슬라이스로 나누어져 있어야 합니다.

  • 기존 레거시 UFS 파일 시스템을 다시 만드는 경우 해당 파일 시스템을 마운트 해제합니다.

  • 해당 파일 시스템을 포함할 슬라이스의 장치 이름을 알고 있어야 합니다.

디스크 및 디스크 슬라이스 번호를 찾는 방법에 대한 자세한 내용은 Oracle Solaris 11.2의 장치 관리 의 6 장, 시스템의 디스크 관리를 참조하십시오.

  1. 관리자로 로그인합니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 레거시 UFS 파일 시스템을 만듭니다.
    # newfs [-N] [-b size] [-i bytes] /dev/rdsk/device-name

    시스템에서 확인을 요청합니다.


    Caution

    주의  - 이 단계를 수행하기 전에 슬라이스에 올바른 장치 이름을 지정했는지 확인합니다. 잘못된 슬라이스를 지정한 경우 새 파일 시스템이 만들어지면 해당 슬라이스의 내용이 지워집니다. 이러한 오류로 인해 시스템 패닉 상태가 발생할 수 있습니다.


  3. 레거시 UFS 파일 시스템이 만들어졌는지를 확인하려면 새 파일 시스템을 검사합니다.
    # fsck /dev/rdsk/device-name

    여기서 device-name 인수는 새 파일 시스템이 포함된 디스크 장치의 이름을 지정합니다.

    fsck 명령은 새 파일 시스템의 일관성을 검사하고, 모든 문제를 보고하며 문제를 복구하기 전에 알립니다. fsck 명령에 대한 자세한 내용은 fsck(1M)를 참조하십시오.

  4. 레거시 UFS 파일 시스템을 마운트합니다.
    # mkdir /directory-name
    # mount /dev/dsk/device-name /directory-name
예 2-1  레거시 UFS 파일 시스템 만들기 및 마운트

다음 예에서는 /legacy에서 UFS 파일 시스템 /dev/rdsk/c0t1d0s0을 만들고 마운트하는 방법을 보여 줍니다.

# newfs /dev/rdsk/c0t1d0s0
newfs: construct a new file system /dev/rdsk/c0t1d0s0: (y/n)? y
/dev/rdsk/c0t1d0s0:     286722656 sectors in 46668 cylinders of 48 tracks, 128 sectors
140001.3MB in 2917 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
Initializing cylinder groups:
..........................................................
super-block backups for last 10 cylinder groups at:
285773216, 285871648, 285970080, 286068512, 286166944, 286265376, 286363808,
286462240, 286560672, 286659104
# fsck /dev/rdsk/c0t1d0s0
# mkdir /legacy
# mount /dev/dsk/c0t1d0s0 /legacy

다음 단계

부트 시 레거시 UFS 파일 시스템을 자동으로 마운트하려면 파일 시스템을 만든 후 /etc/vfstab 파일에 항목을 추가하는 방법으로 이동합니다.