fdisk disk_name type size |
fdisk는 fdisk 분할 영역을 x86 기반 시스템에서 설정하는 방법을 정의합니다. fdisk를 두 번 이상 지정할 수 있습니다. fdisk가 x86 기반 시스템을 분할하는 경우 다음과 같은 경우가 발생합니다.
디스크의 모든 fdisk 분할 영역은 size에 delete 또는 0의 값을 할당하여 fdisk 키워드로 분할 영역을 삭제하지 않는 한 보존됩니다. 또한 모든 존재하는 fdisk 분할 영역은 size가 all로 설정되면 삭제됩니다.
루트(/) 파일 시스템을 포함하는 Solaris fdisk 분할 영역은 항상 디스크의 활성 분할 영역으로 지정됩니다.
시스템은 기본적으로 활성 분할 영역에서 부트됩니다.
fdisk 키워드가 프로필에 지정되지 않으면 다음 fdisk 키워드가 설치 동안 기본적으로 사용됩니다.
fdisk all solaris maxfree
fdisk 항목이 프로필에 나열된 순서로 처리됩니다.
disk_name – 다음 값을 사용하여 fdisk 분할 영역이 작성 또는 삭제되는 지점을 지정합니다.
cxtydz 또는 cydz – 특정 디스크(예: c0t3d0).
rootdisk.s – 시스템의 루트 디스크 결정 방법에서 설명한 바와 같이 JumpStart 프로그램에 의해 결정된 시스템의 루트 디스크용 값을 포함하는 변수.
all – 모든 선택된 디스크.
type – 다음 값을 사용하여 지정된 디스크에서 작성하거나 삭제할 fdisk 분할 영역의 유형을 지정합니다.
solaris – Solaris fdisk 분할 영역(SUNIXOS fdisk 유형).
dosprimary – 데이터 DOS에 대하여 확장 또는 예약된 fdisk 분할 영역이 아닌 기본 DOS fdisk 분할 영역. size에 delete의 값을 할당하여 fdisk 분할 영역을 삭제하는 경우 dosprimary는 DOSHUGE, DOSOS12 및 DOSOS16 fdisk 유형의 별명입니다. fdisk 분할 영역을 작성하는 경우 dosprimary는 DOSHUGE fdisk 분할 영역의 별명입니다.
DDD – fdisk 분할 영역의 정수. DDD는 1 ~ 255 사이의 정수입니다.
size가 delete인 경우에만 이 값을 지정할 수 있습니다.
0xHH – 16진수 fdisk 분할 영역. HH는 01 ~ FF 사이의 16진수입니다.
size가 delete인 경우에만 이 값을 지정할 수 있습니다.
다음 표는 일부 fdisk 유형에 대한 정수와 16진수를 표시합니다.
fdisk 유형 |
DDD |
HH |
---|---|---|
DOSOS12 |
1 |
01 |
PCIXOS |
2 |
02 |
DOSOS16 |
4 |
04 |
EXTDOS |
5 |
05 |
DOSHUGE |
6 |
06 |
DOSDATA |
86 |
56 |
OTHEROS |
98 |
62 |
UNIXOS |
99 |
63 |
DDD – fdisk MB 단위의 크기 DDD의 분할 영역은 지정된 디스크에 작성됩니다. DDD는 정수여야 합니다. JumpStart 프로그램이 가장 가까운 실린더 경계까지 숫자를 자동으로 반올림합니다. 0의 값을 지정하는 것은 delete를 지정하는 것과 동일합니다.
all – fdisk 분할 영역은 전체 디스크에 작성됩니다. 모든 기존 fdisk 분할 영역이 삭제됩니다.
all 값은 type이 solaris인 경우에만 지정할 수 있습니다.
maxfree – fdisk 분할 영역은 지정된 디스크의 최대의 인접 사용 가능 공간에서 작성됩니다. 지정된 type의 fdisk 분할 영역이 디스크에 이미 존재하면 기존 fdisk 분할 영역이 사용됩니다. 새로운 fdisk 분할 영역은 디스크에 작성되지 않습니다.
디스크는 최소한 하나의 미사용 fdisk 분할 영역을 포함해야 합니다. 또한 디스크는 사용 가능 공간이 있어야 합니다. 그렇지 않으면 설치가 실패합니다. maxfree 값은 type이 solaris 또는 dosprimary인 경우에만 지정할 수 있습니다.
delete – 지정된 type의 모든 fdisk 분할 영역이 지정된 디스크에서 삭제됩니다.