콘솔에서 ext4 파티션 생성 저를 제공하거나위한 최소한의 권리 매개 변수 수

/dev/sda10.6TB 공간을 사용하는 NTFS 파티션이 포함 된 볼륨 (1.2TB)이 있습니다.

ext4나머지 0.6TB 공간에 파티션 을 만들고 싶습니다 .

잘못된 명령을했을 때 데이터 손실 위험을 원치 않기 때문에 아직 아무것도 시도하지 않았습니다. (GUI가 없으므로 gparted를 사용할 수 없습니다.)

올바른 명령으로 저를 제공하거나위한 최소한의 권리 매개 변수 수 있습니다 mkfs.ext4.

root @ rasp : ~ # fdisk -l / dev / sda

Disk /dev/sda: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000303ee

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048  2930272255  1465135104    7  HPFS/NTFS/exFAT


답변

우선 파티션을 생성 한 다음 파일 시스템을 만들 수 있습니다.

  1. 새로운 파티션 생성

    sudo fdisk /dev/sda
    

    이것은 나타납니다 fdisk메뉴. 이를 숙지하고 튜토리얼을 검색 하십시오 ( 여기서 하나 ). 기본 옵션은 다음과 같습니다.

    Command action
       a   toggle a bootable flagL
       b   edit bsd disklabel
       c   toggle the dos compatibility flag
       d   delete a partition
       l   list known partition types
       m   print this menu
       n   add a new partition
       o   create a new empty DOS partition table
       p   print the partition table
       q   quit without saving changes
       s   create a new empty Sun disklabel
       t   change a partition's system id
       u   change display/entry units
       v   verify the partition table
       w   write table to disk and exit
       x   extra functionality (experts only)
    

    모든 것이 제대로 진행되면를 누르면 N빈 공간에 새 파티션을 생성 할 수있는 옵션이 제공됩니다. 할당되지 않은 유일한 공간이 사용하려는 공간이면 기본 선택은 정상이며 fdisk선택 만하면 됩니다.

  2. ext파티션 을 만들고 싶을 때 아무 것도 할 필요가 없습니다. 다른 유형 (스왑 또는 NTFS 등)을 만들 t려면 파티션 유형을 변경하는 데 사용해야 합니다. 만약을 대비하여 이것을 언급하고 있습니다.

  3. P파티션 테이블 인쇄 를 눌러 변경 사항이 예상 한 것인지 확인하십시오 .

  4. 모든 것이 정상이면 새 파티션 테이블을 디스크에 쓰고 ( W) 종료하십시오 ( Q).

빈 파티션이 새로 생겼으므로 파일 시스템을 만들 수 있습니다. 따라서 방금 생성 한 경우 /dev/sdaX( X/dev/sda2: 생성 한 파티션 번호는 다음과 같이 ) 다음을 실행하십시오.

sudo mkfs.ext4 /dev/sdaX

답변

문법은 mkfs.ext4 *partition*

예를 들어 포맷되지 않은 파티션 이있는 mkfs.ext4 /dev/sda2/dev/sda2이 있습니다 .

lsblk또는 lsblk --fs자세한 정보를 실행하여 파일 시스템에 대한 정보를 얻을 수 있습니다 .

마지막 2 개의 파티션은 비어 있으며 아직 파일 시스템이 없습니다 :

root@augur:/# lsblk --fs --ascii
NAME        FSTYPE LABEL MOUNTPOINT
mmcblk0
|-mmcblk0p1 vfat   boot  /boot
|-mmcblk0p2 ext4         /
|-mmcblk0p3
`-mmcblk0p4