JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: 장치 및 파일 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이동식 매체 관리(작업)

2.  CD 및 DVD에 쓰기(작업)

3.  장치 관리(작업)

4.  동적으로 장치 구성(작업)

5.  USB 장치 관리(작업)

6.  InfiniBand 장치 사용(개요/작업)

7.  디스크 관리(개요)

8.  디스크 사용 관리(작업)

9.  디스크 관리(작업)

10.  디스크 설정(작업)

11.  COMSTAR를 사용하여 저장 장치 구성(작업)

12.  Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리

13.  format 유틸리티(참조)

format 유틸리티 사용을 위한 권장 사항 및 요구 사항

format 메뉴 및 명령 설명

partition 메뉴

x86: fdisk 메뉴

analyze 메뉴

defect 메뉴

format 명령에 대한 입력 규칙

format 명령에 숫자 지정

format 명령 이름 지정

format 명령에 디스크 이름 지정

format 유틸리티에 대한 도움말 보기

14.  파일 시스템 관리(개요)

15.  파일 시스템 만들기 및 마운트(작업)

16.  추가 스왑 공간 구성(작업)

17.  파일 및 파일 시스템 복사(작업)

18.  테이프 드라이브 관리(작업)

색인

format 메뉴 및 명령 설명

format 메뉴는 다음과 같이 표시됩니다.

FORMAT MENU:
        disk       - select a disk
        type       - select (define) a disk type
        partition  - select (define) a partition table
        current    - describe the current disk
        format     - format and analyze the disk
        fdisk      - run the fdisk program (x86 only)
        repair     - repair a defective sector
        label      - write label to the disk
        analyze    - surface analysis
        defect     - defect list management
        backup     - search for backup labels
        verify     - read and display labels
        save       - save new disk/partition definitions
        inquiry    - show vendor, product and revision
        volname    - set 8-character volume name
        !<cmd>     - execute <cmd>, then return
        quit
format> 

다음 표에서는 format 유틸리티의 기본 메뉴 항목에 대해 설명합니다.

표 13-1 format 유틸리티의 기본 메뉴 항목 설명

메뉴 항목
명령 또는 메뉴?
설명
disk
명령
시스템의 드라이브를 모두 나열합니다. 후속 작업에서 사용할 디스크를 선택할 수도 있습니다. 이 디스크를 현재 디스크라고 합니다.
type
명령
현재 디스크의 제조업체 및 모델을 식별합니다. 알려진 드라이브 유형 목록도 표시합니다. 모든 SCSI-2 디스크 드라이브에 대해 Auto configure 옵션을 선택합니다.
partition
메뉴
슬라이스를 만들고 수정합니다. 자세한 내용은 partition 메뉴를 참조하십시오.
current
명령
현재 디스크에 대해 다음 정보를 표시합니다.
  • 장치 이름 및 장치 유형

  • 실린더, 대체 실린더, 헤드 및 섹터 수

  • 물리적 장치 이름

format
명령
다음 정보 소스 중 하나를 이 순서대로 사용하여 현재 디스크를 포맷합니다.
  1. format.dat 파일에 있는 정보

  2. 자동 구성 프로세스의 정보

  3. format.dat 항목이 없는 경우 프롬프트에서 입력한 정보

IDE 디스크에는 이 명령이 적용되지 않습니다. IDE 디스크는 제조업체가 미리 포맷합니다.

fdisk
메뉴
x86 플랫폼에만 해당: fdisk 프로그램을 실행하여 Solaris fdisk 분할 영역을 만듭니다.

1TB 크기보다 큰 EFI 레이블 디스크에서는 fdisk 명령을 사용할 수 없습니다.

repair
명령
현재 디스크에서 특정 블록을 복구합니다.
label
명령
현재 디스크에 새 레이블을 씁니다.
analyze
메뉴
읽기, 쓰기 및 비교 테스트를 실행합니다. 자세한 내용은 analyze 메뉴를 참조하십시오.
defect
메뉴
결함 목록을 검색하고 표시합니다. 자세한 내용은 defect 메뉴를 참조하십시오. IDE 디스크에는 이 기능이 적용되지 않습니다. IDE 디스크가 자동으로 결함을 관리합니다.
backup
명령
VTOC – 백업 레이블을 검색합니다.

EFI – 지원되지 않습니다.

verify
명령
현재 디스크에 대해 다음 정보를 표시합니다.
  • 장치 이름 및 장치 유형

  • 실린더, 대체 실린더, 헤드 및 섹터 수

  • 분할 영역 테이블

save
명령
VTOC – 새 디스크 및 분할 영역 정보를 저장합니다.

EFI – 적용할 수 없습니다.

inquiry
명령
SCSI 디스크에만 해당 – 현재 드라이브의 공급업체, 제품 이름 및 개정 레벨을 표시합니다.
volname
명령
새로 지정한 8자 볼륨 이름을 사용하여 디스크에 레이블을 지정합니다.
quit
명령
format 메뉴를 종료합니다.

partition 메뉴

partition 메뉴는 다음과 같이 표시됩니다.

format> partition
PARTITION MENU:
        0      - change `0' partition
        1      - change `1' partition
        2      - change `2' partition
        3      - change `3' partition
        4      - change `4' partition
        5      - change `5' partition
        6      - change `6' partition
        7      - change `7' partition
        select - select a predefined table
        modify - modify a predefined partition table
        name   - name the current table
        print  - display the current table
        label  - write partition map and label to the disk
        quit
partition> 

다음 표에서는 partition 메뉴 항목에 대해 설명합니다.

표 13-2 partition 메뉴 항목 설명

하위 명령
설명
change `n' partition
새 분할 영역에 대한 다음 정보를 지정할 수 있습니다.
  • ID 태그

  • 권한 플래그

  • 시작 실린더

  • 크기

select
미리 정의된 분할 영역 테이블을 선택할 수 있습니다.
modify
분할 영역 테이블의 모든 슬라이스를 변경할 수 있습니다. 개별 change `x' partition 명령보다 이 명령이 선호됩니다.
name
현재 분할 영역 테이블의 이름을 지정할 수 있습니다.
print
현재 분할 영역 테이블을 표시합니다.
label
현재 디스크에 분할 영역 맵과 레이블을 씁니다.
quit
partition 메뉴를 종료합니다.

x86: fdisk 메뉴

fdisk 메뉴는 x86 기반 시스템에서만 사용할 수 있으며 다음과 같이 표시됩니다.

format> fdisk
            Total disk size is 8924 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1                 EFI               0  8924    8925    100




SELECT ONE OF THE FOLLOWING:
   1. Create a partition
   2. Specify the active partition
   3. Delete a partition
   4. Change between Solaris and Solaris2 Partition IDs
   5. Edit/View extended partitions
   6. Exit (update disk configuration and exit)
   7. Cancel (exit without updating disk configuration)
Enter Selection: 

다음 표에서는 fdisk 메뉴 항목에 대해 설명합니다.

표 13-3 x86: fdisk 메뉴 항목 설명

메뉴 항목
설명
Create a partition
fdisk 분할 영역을 만듭니다. Oracle Solaris 또는 DOS와 같은 각 OS에 대해 별도의 분할 영역을 만들어야 합니다. 디스크당 최대 4개 분할 영역이 있습니다. 디스크의 비율로 fdisk 분할 영역의 크기를 묻는 메시지가 표시됩니다.
Specify the active partition
부트에 사용할 분할 영역을 지정할 수 있습니다. 이 메뉴 항목은 첫번째 단계 부트 프로그램이 두번째 단계 부트 프로그램을 찾는 위치를 식별합니다.
Delete a partition
이전에 만든 분할 영역을 삭제합니다. 이 명령은 분할 영역의 데이터를 모두 삭제합니다.
Change between Solaris and Solaris2 Partition IDs
분할 영역 ID를 130(0x82)에서 191(0xbf)로 변경하고 되돌립니다.
Edit/View extended partitions
일반적으로 부트에 사용되는 분할 영역 정보를 관리합니다.
Exit (update disk configuration and exit)
새 버전의 분할 영역 테이블을 작성하고 fdisk 메뉴를 종료합니다.
Cancel (exit without updating disk configuration)
분할 영역 테이블을 수정하지 않고 fdisk 메뉴를 종료합니다.

analyze 메뉴

analyze 메뉴는 다음과 같이 표시됩니다.

format> analyze
 
ANALYZE MENU:
    read     - read only test   (doesn't harm SunOS)
    refresh  - read then write  (doesn't harm data)
    test     - pattern testing  (doesn't harm data)
    write    - write then read      (corrupts data)
    compare  - write, read, compare (corrupts data)
    purge    - write, read, write   (corrupts data)
    verify   - write entire disk, then verify (corrupts data)
    print    - display data buffer
    setup    - set analysis parameters
    config   - show analysis parameters
    quit
analyze> 

다음 표에서는 analyze 메뉴 항목에 대해 설명합니다.

표 13-4 analyze 메뉴 항목 설명

하위 명령
설명
read
현재 디스크에서 각 섹터를 읽습니다. 결함이 있는 블록을 기본값으로 복구합니다.
refresh
데이터를 손상시키지 않고 현재 디스크에서 데이터를 읽은 후 씁니다. 결함이 있는 블록을 기본값으로 복구합니다.
test
데이터를 손상시키지 않고 디스크에 패턴 세트를 씁니다. 결함이 있는 블록을 기본값으로 복구합니다.
write
디스크에 패턴 세트를 쓴 후 디스크의 데이터를 다시 읽습니다. 디스크의 기존 데이터를 삭제합니다. 결함이 있는 블록을 기본값으로 복구합니다.
compare
디스크에 패턴 세트를 쓰고, 데이터를 다시 읽은 후 쓰기 버퍼의 데이터와 비교합니다. 디스크의 기존 데이터를 삭제합니다. 결함이 있는 블록을 기본값으로 복구합니다.
purge
어떤 방법으로도 데이터를 검색할 수 없도록 디스크에서 모든 데이터를 제거합니다. 전체 디스크 또는 디스크의 한 섹션에 고유한 패턴 3개를 쓰면 데이터가 제거됩니다. 확인에 성공하면 전체 디스크 또는 디스크의 한 섹션에 16진수 비트 패턴이 기록됩니다.

결함이 있는 블록을 기본값으로 복구합니다.

verify
첫번째 단계에서 전체 디스크의 각 블록에 고유한 데이터를 씁니다. 다음 단계에서 데이터를 읽고 확인합니다. 디스크의 기존 데이터를 삭제합니다. 결함이 있는 블록을 기본값으로 복구합니다.
print
읽기/쓰기 버퍼의 데이터를 표시합니다.
setup
다음과 같은 분석 매개변수를 지정할 수 있습니다.
Analyze entire disk? yes
Starting block number: depends on drive
Ending block number: depends on drive
Loop continuously? no
Number of passes: 2
    Repair defective blocks? yes
Stop after first error? no
Use random bit patterns? no
Number of blocks per transfer: 126 (0/n/nn)
Verify media after formatting? yes
Enable extended messages? no
Restore defect list? yes
Restore disk label? yes
config
현재 분석 매개변수를 표시합니다.
quit
analyze 메뉴를 종료합니다.

defect 메뉴

defect 메뉴는 다음과 같이 표시됩니다.

format> defect
 
DEFECT MENU:
        primary  - extract manufacturer's defect list
        grown    - extract manufacturer's and repaired defects lists
        both     - extract both primary and grown defects lists
        print    - display working list
        dump     - dump working list to file
        quit
defect> 

다음 표에서는 defect 메뉴 항목에 대해 설명합니다.

표 13-5 defect 메뉴 항목 설명

하위 명령
설명
primary
디스크 드라이브에서 제조업체의 결함 목록을 읽고 메모리 내 결함 목록을 업데이트합니다.
grown
발생한 결함 목록을 읽고 메모리 내 결함 목록을 업데이트합니다. 발생한 결함은 분석 도중 감지된 결함입니다.
both
제조업체의 결함 목록과 발생한 결함 목록을 모두 읽습니다. 그런 다음 메모리 내 결함 목록을 업데이트합니다.
print
메모리 내 결함 목록을 표시합니다.
dump
메모리 내 결함 목록을 파일에 저장합니다.
quit
defect 메뉴를 종료합니다.