Parted에는 사용 가능한 '크기 조정'명령이 없습니다.


16

parted를 사용하여 파티션의 크기를 조정하려고하는데 'resize'명령이 없습니다.

gchain@archbogchain@archbook:~$ sudo parted /dev/sdb 
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
  align-check TYPE N                        check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a
        particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted

Archlinux x86_64를 사용하고 있는데 이것이 정상입니까?

감사 !


1
먼저 MBR에서 GUID 파티션 테이블 로 변환 할 수 있습니다 . 프로세스는 간단하고 오류가 발생하지 않습니다. 그런 다음 gdisk 도구는 이러한 파티션의 크기를 조정할 수 있습니다. 그것은 아치 리눅스 "추가"저장소에 있습니다. 크기를 올바르게 조정했으면 다음 스레드를 참조하십시오 . GPT를 MBR로 다시 변환하는 방법 .
zero2cx

gparted는 잘 작동하지만 GUI 데스크탑을 실행해야합니다
LatinSuD

답변:


9

예, 정상입니다.

로부터 GNU 사이트 :

Note that after version 2.4, the following commands were removed: check, cp,
mkfs, mkpartfs, move, resize.

3
왜? 파티션을 어떻게 이동해야합니까?
azzid jan

6
gparted를 절대적으로 좋아하지만 gui 앱이 항상 옵션은 아닙니다.
azid jan

3
물론 그래도 여전히 궁금합니다. 기능이 왜 삭제 되었습니까?
azid

4
@ azzid 나는 문제의 이유에 대해 알지 못하지만 파티션을 블록별로 이동하면 효과 가 있습니다. 그것이 현재 선호되는 방법 인 것처럼 보입니다. 또한 parted 's의resizepart 재 구현에 대한 많은 요청이 있었음을 알았습니다 . 확인 resizepart했으며 버전 3.2에서 사용할 수 있습니다.
zero2cx

3
이것은 분노입니다.
Alexander Gonchiy

6

대부분의 최신 OS에는 CHUI 버전 parted 3.2가 포함되어 있습니다 resizepart.

(parted) resizepart 2 100%

패키지 관리자에서 찾을 수 있습니다.


3

sfdisk를 사용하여 파일 시스템 크기를 조정 하여이 작업을 수행했습니다 . sfdisk 사용 예는 이것을 참조하십시오 .


1
이것은 매우 오래된 게시물이며 링크가 나중에 죽을 경우 가능한 한 많은 링크 정보를 질문에 넣는 것이 좋습니다.
Cand3r

2

비슷한 문제에 대한 해결책을 찾는 동안 질문을 겪었습니다. 파티션 (및 파일 시스템)의 크기를 조정할 수 있었고 여전히 귀하와 관련이 있는지 확실하지 않지만 내 솔루션을 요점으로 문서화하여 도움이 될 수 있습니다.

크기를 조정하려는 부분을 마운트하지 않고 디스크 크기를 삭제 한 후 다시 만든 다음 resize2fs파일 시스템의 크기를 조정하여 디스크의 여유 공간을 차지하도록 파티션 크기를 조정합니다.




0

resizepart는 독립 명령으로 찾을 수 있습니다. 다음과 같은 sintax로 호출 할 수 있습니다 : resizepart / dev / sdx #partnumber newsizeinblock


이름에도 불구하고 resizepart파티션 크기는 변경하지 않습니다. 에서 맨 페이지 : " 이 명령은 블록 장치에 파티션을 조작하지 않습니다. "
Deltik
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.