속도:

속도:

스크린샷: http://imgur.com/DQnhwG2

  학기 ss

Parted에서 mkfs 명령을 사용하여 기존 ext2 파티션을 ntfs(또는 모든 파일 시스템)로 포맷하려고 하는데 포맷할 파티션을 지정하면 다음과 같은 결과가 나타납니다.

parted: invalid token: 1

"1"은 내가 지정한 파티션 번호입니다. 무엇이 잘못되었는지 잘 모르겠습니다. 여기서 목표는 올바른 명령을 찾는 것입니다. 다른 프로그램을 사용하는 해결 방법에는 관심이 없습니다. 저는 Parted의 세부 사항을 이해하기 위해 이렇게 했습니다. 매뉴얼과 수많은 블로그 게시물을 읽었습니다. 내가 사용하는 명령은 다음과 같습니다

$ mkfs 1 ntfs

세부 사항:

  • 우분투 12.04 - DesktopX86-64
  • 이별 2.3
  • 기계에는 귀중한 데이터가 없습니다. 2개의 가상 하드 디스크로 Ubuntu를 실행하는 가상 머신일 뿐입니다. Sda: Ubuntu Sdb: Parted 테스트에 사용된 드라이브

답변1

오류 메시지는 예/아니요 질문이고 "1"이 예 또는 아니오가 아니기 때문에 발생합니다. parted의 mkfs 명령을 사용하지 마십시오. 불완전하고(ntfs도 지원하지 않음) 손상되어 몇 버전/년 전에 pared 업스트림에서 제거되었습니다. 대신 사용하십시오 mkntfs.

답변2

Parted에 대해서는 잘 모르지만 셸에서 다음과 같이 시도해 보세요.

$ mkfs -t ntfs /dev/sdXX

사용하지 마세요 /dev/sdXX.먼저 파티션을 찾으세요. df -H현재 설치된 항목과 크기를 나열합니다. 파티션은 /dev/sda1또는 와 같아야 합니다 /dev/hda1.

매뉴얼 페이지에서:

mkfs [options] [-t type] [fs-options] device [size]
...
The device argument is either the device name (e.g.  /dev/hda1, /dev/sdb2), 
or a regular file that shall contain the filesystem.
...
-t, --type type
       Specify  the  type  of  filesystem  to be built.  If not specified, 
       the default filesystem type (currently ext2) is used.

답변3

다양한 소스의 문서에 "mkfs 1 fat32"가 올바른 명령이라고 명시되어 있고 이를 성공적으로 사용하는 사람들의 스크린샷도 찾았지만 실제 생활에서는 작동하지 않습니다. 다만, 제 댓글에도 언급했듯이 미리 정보를 지정하지 않으면 Parted에서는 나중에 정보를 입력하라는 메시지를 표시하므로 괜찮습니다. 물론 이는 자동화 목적으로 "-s" 플래그와 함께 "mkfs" 명령을 사용할 수 없다는 것을 의미합니다. 이는 짜증나는 일이지만 작업은 완료됩니다. 더 나은 답변을 찾으시기 바랍니다. NTFS는 분명히 지원되지 않으므로 예제를 "fat32"로 변경했습니다.

속도:

옵션 1:

1 단계

터미널 유형:

sudo parted /dev/sdb

["/dev/sdb"는 원하는 드라이브입니다. ]

2 단계

(분리된) 터미널 유형:

mkfs

3단계 =

계속할지 묻는 메시지가 나타나면 예를 선택합니다.

파티션을 묻는 메시지가 나타나면 "1"과 같이 숫자를 입력하세요.

파일 시스템을 묻는 메시지가 나타나면 "fat32"와 같은 선택 사항을 입력하십시오.

옵션 2:

1 단계

터미널 유형:

sudo parted /dev/sdb mkfs

["/dev/sdb"는 원하는 드라이브입니다. ]

2 단계

계속할지 묻는 메시지가 나타나면 예를 선택합니다.

파티션을 묻는 메시지가 나타나면 "1"과 같이 숫자를 입력하세요.

파일 시스템을 묻는 메시지가 나타나면 "fat32"와 같은 선택 사항을 입력하십시오.

관련 정보