스크립트에서 fdisk 사용 [닫기]

스크립트에서 fdisk 사용 [닫기]

.sh 스크립트를 사용하여 2개의 파티션이 있는 ISO 이미지를 생성하고 있습니다.

fdisk $image_name <<EOF
o
n



+64M
a
t
c
n




w
EOF

fdisk대화형 도구(배포판)의 약간의 변경으로 인해 모든 스크립트가 손상되는 위험을 방지하는 더 깔끔한 방법이 있습니까 ?fdisk

답변1

FreeBSD를 사용하는 경우 fdisk구성 파일에서 파티션을 지정할 수 있는 모드가 포함되어 있습니다(호출 사용).-f

Linux에서는 시도해 보세요 sfdisk. 다음은 명령 페이지에서 가져온 예입니다.

sfdisk /dev/hdb << EOF
,3,L
,60,L
,19,S
,,E
,130,L
,130,L
,130,L
,,L
EOF

/dev/hdb두 개의 Linux 파티션(3개 및 60개 실린더), 19개 실린더 스왑 공간, 나머지를 포함하는 확장 파티션으로 나뉩니다 . 확장 파티션에는 4개의 Linux 논리 파티션(130개 실린더 중 3개, 나머지 실린더 중 1개)이 있습니다.

관련 정보