탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 관리: 장치 및 파일 시스템 Oracle Solaris 11.1 Information Library (한국어) |
이동식 매체 서비스를 사용으로 설정 또는 사용 안함으로 설정하는 방법
다른 시스템에서 사용할 수 있도록 로컬 매체를 설정하는 방법
11. COMSTAR를 사용하여 저장 장치 구성(작업)
12. Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리
이 절에는 다음 지침과 절차가 설명되어 있습니다.
디스켓으로 작업할 때 다음 고려 사항을 염두에 두십시오.
Oracle Solaris의 파일 시스템 형식은 Oracle Solaris 파일 시스템을 지원하기 위한 구조 이외에 기본 “비트” 형식으로 구성됩니다. DOS 파일 시스템에 대한 전체 형식은 MS-DOS 또는 NEC-DOS 파일 시스템을 지원하기 위한 구조 이외에 기본 “비트” 형식으로 구성됩니다. 각 유형의 파일 시스템에 대한 매체를 준비하는 데 필요한 절차는 다음과 같습니다. 따라서 디스켓을 포맷하기 전에 따라야 하는 절차를 고려하십시오. 자세한 내용은 이동식 매체 관리를 참조하십시오.
이동식 매체 이름에 대한 자세한 내용은 이동식 매체 이름 사용을 참조하십시오.
이름이 지정되지 않은(즉, “레이블”이 없는) 디스켓에는 기본 이름인 unnamed_floppy가 지정됩니다.
이름이 지정되지 않은(즉, “레이블”이 없는) 디스켓에는 기본 이름인 floppy가 지정됩니다.
Oracle Solaris 시스템에서는 다음 파일 시스템 유형을 포맷할 수 있습니다.
ZFS 또는 UFS
MS-DOS 또는 NEC-DOS(PCFS)
UDFS
Oracle Solaris 시스템(SPARC 또는 x86)에서는 다음 밀도의 디스켓을 포맷할 수 있습니다.
|
기본적으로 디스켓 드라이브에서는 디스켓을 같은 밀도로 포맷합니다. 이 기본값은 다르게 지정하지 않는 한 디스켓이 실제로 1.44MB 디스켓인지 여부에 상관없이 1.44MB 드라이브에서 디스켓을 1.44MB로 포맷을 시도함을 의미합니다. 달리 말하면 디스켓은 해당 용량 이하로 포맷될 수 있고, 드라이브에서는 디스켓을 해당 용량 이하로 포맷할 수 있습니다.
rmformat 명령을 사용하여 형식을 지정하고 이동식 매체에서 다른 관리 작업을 수행할 수 있습니다. 파일 시스템은 자동으로 마운트됩니다. 따라서 매체에 기존 파일 시스템이 포함되어 있는 경우 포맷하기 전에 매체를 마운트 해제해야 할 수 있습니다.
rmformat 명령에는 세 가지 포맷 옵션이 있습니다.
quick – 이 옵션은 매체의 특정 트랙에 대한 검증이나 제한된 검증 없이 디스켓을 포맷합니다.
long – 이 옵션은 디스켓을 완전히 포맷합니다. 일부 장치의 경우 이 옵션을 사용하면 드라이브에서 전체 매체를 검증할 수 있습니다.
force – 이 옵션은 사용자 확인 없이 완전히 포맷합니다. 암호로 보호된 디스켓의 경우 이 옵션은 포맷 전에 암호를 지웁니다. 이 기능은 암호를 잊은 경우 유용합니다. 암호로 보호되지 않은 디스켓에서 이 옵션은 long 포맷을 수행합니다.
이동식 매체 하드웨어 고려 사항에 대한 자세한 내용은 이동식 매체 고려 사항을 참조하십시오.
확실치 않은 경우 단계 3에 설명된 대로 매체를 넣고 시스템 콘솔 창에서 상태 메시지를 확인합니다. 매체를 포맷해야 하는 경우 디스켓을 포맷하는 방법(rmformat)으로 이동하십시오.
$ volcheck -v
두 가지 상태 메시지가 가능합니다.
볼륨 관리에서 매체를 발견하고 이동식 매체 이름 사용에 설명된 디렉토리에 마운트를 시도합니다.
매체가 제대로 포맷된 경우 콘솔에 오류 메시지가 나타나지 않습니다.
매체가 포맷되지 않은 경우에도 “media was found” 메시지가 표시됩니다. 하지만 다음과 유사한 오류 메시지가 시스템 콘솔 창에 나타납니다.
fd0: unformatted diskette or no diskette in the drive
fd0: read failed (40 1 0)
fd0: bad format
볼륨 관리에서 매체를 마운트하려면 먼저 포맷해야 합니다. 자세한 내용은 디스켓을 포맷하는 방법(rmformat)을 참조하십시오.
볼륨 관리에서 매체를 발견하지 못했습니다. 매체를 제대로 넣었는지 확인하고 volcheck를 다시 실행합니다. 실패할 경우 매체가 손상되지 않았는지 확인합니다. 매체 수동 마운트를 시도해 볼 수도 있습니다.
예를 들면 디스켓에 대해 다음을 수행합니다.
$ ls /media/floppy lost+found myfiles
rmformat 명령을 사용하여 디스켓을 포맷할 수 있습니다. 기본적으로 이 명령은 매체에 분할 영역 0 및 분할 영역 2의 두 분할 영역을 만듭니다(전체 매체).
# svcs hal dbus rmvolmgr STATE STIME FMRI online Apr_09 svc:/system/dbus:default online Apr_09 svc:/system/hal:default online Apr_09 svc:/system/filesystem/rmvolmgr:default
이동식 매체 서비스 다시 시작에 대한 자세한 내용은 이동식 매체 서비스를 사용으로 설정 또는 사용 안함으로 설정하는 방법을 참조하십시오. 매체 장치 이름 식별에 대한 자세한 내용은 이동식 매체 이름 사용을 참조하십시오.
$ rmformat -F [ quick | long | force ] device-name
rmformat 포맷 옵션에 대한 자세한 내용은 디스켓 포맷을 참조하십시오.
rmformat 출력에 잘못된 블록이 있음을 나타낼 경우 이동식 매체에서 잘못된 블록을 복구하는 방법을 참조하십시오.
$ rmformat -b label device-name
DOS 레이블 만들기에 대한 자세한 내용은 mkfs_pcfs(1M)을 참조하십시오.
예 1-1 디스켓 포맷
이 예에서는 디스켓을 포맷하는 방법을 보여 줍니다.
$ rmformat -F quick /dev/rdiskette Formatting will erase all the data on disk. Do you want to continue? (y/n) y .........................................................................
USB 디스켓을 포맷하려면 다음과 유사한 구문을 사용합니다.
$ rmformat -F long /dev/rdsk/c11t0d0p0
$ rmformat -s slice-file device-name
샘플 슬라이스 파일은 다음과 유사하게 나타납니다.
slices: 0 = 0, 30MB, "wm", "home" : 1 = 30MB, 51MB : 2 = 0, 94MB, "wm", "backup" : 6 = 81MB, 13MB
자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.
PCFS 파일 시스템을 만듭니다. 예를 들면 다음과 같습니다.
# mkfs -F pcfs -o nofdisk,size=9800 /dev/rdsk/c11t0d0p0
UDFS 파일 시스템을 만듭니다. 예를 들면 다음과 같습니다.
# mkfs -F udfs /dev/rdsk/c0t1d0p0
DVD-RAM에서 파일 시스템을 만들려면 다음 절차를 따릅니다.
자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.
다음은 UDFS 파일 시스템을 만드는 예입니다.
# mkfs -F udfs /dev/rdsk/c0t0d0s2
다음은 UDFS 파일 시스템을 마운트하는 예입니다.
# mount -F udfs /dev/dsk/c0t0d0s2 /mnt
자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.
# fsck -F udfs device-name
# fsck -F pcfs device-name
예 1-2 이동식 매체에서 PCFS 파일 시스템 검사
다음 예는 매체에서 PCFS 파일 시스템의 일관성을 검사하는 방법을 보여 줍니다.
# fsck -F pcfs /dev/rdsk/c0t4d0s2 ** /dev/rdsk/c0t4d0s2 ** Scanning file system meta-data ** Correcting any meta-data discrepancies 1457664 bytes. 0 bytes in bad sectors. 0 bytes in 0 directories. 0 bytes in 0 files. 1457664 bytes free. 512 bytes per allocation unit. 2847 total allocation units. 2847 available allocation units.
드라이브가 잘못된 블록 관리를 지원하는 경우 확인하는 동안 발견된 불량 섹터를 확인, 분석 및 복구하려면 rmformat 명령만 사용할 수 있습니다. 대부분의 USB 메모리 스틱은 잘못된 블록 관리를 지원하지 않습니다.
드라이브가 잘못된 블록 관리를 지원하는 경우 최선의 방법은 잘못된 블록을 수정하는 것입니다. 최선의 방식에도 불구하고 잘못된 블록을 수정할 수 없는 경우 매체 복구 실패를 나타내는 메시지가 표시됩니다.
$ rmformat -c block-numbers device-name
이전 rmformat 세션에서는 10진수, 8진수 또는 16진수 형식으로 블록 수를 표시합니다.
$ rmformat -V read device-name
읽기 또는 쓰기 보호 기능이 제공되는 이동식 매체에서 이러한 기능을 적용하고 암호를 설정할 수 있습니다.
$ rmformat -p device-name
이러한 기능이 지원되는 이동식 매체에 대해 최대 32자의 암호를 적용할 수 있습니다.
이 기능이 지원되지 않는 이동식 매체에서 암호를 적용하려고 하면 경고 메시지가 표시됩니다.
$ rmformat -W enable device-name Please enter password (32 chars maximum): xxx Please reenter password:
$ rmformat -R enable device-name Please enter password (32 chars maximum): xxx Please reenter password:
$ rmformat -W disable device-name Please enter password (32 chars maximum): xxx
$ rmformat -R disable device-name Please enter password (32 chars maximum): xxx
$ rmformat -p device-name