확장 파티션을 포맷하고 사용하는 방법

확장 파티션을 포맷하고 사용하는 방법

출력은 df -h다음과 같습니다.

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           796M  1.7M  794M   1% /run
/dev/sda7        85G  6.2G   74G   8% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/loop0      1.0M  1.0M     0 100% /snap/gnome-logs/61
/dev/loop2       43M   43M     0 100% /snap/gtk-common-themes/1313
/dev/loop1      150M  150M     0 100% /snap/gnome-3-28-1804/67
/dev/loop3       89M   89M     0 100% /snap/core/7270
/dev/loop5      4.2M  4.2M     0 100% /snap/gnome-calculator/406
/dev/loop4       15M   15M     0 100% /snap/gnome-characters/296
/dev/loop6       55M   55M     0 100% /snap/core18/1066
/dev/loop7      3.8M  3.8M     0 100% /snap/gnome-system-monitor/100
/dev/sda1       453M  113M  313M  27% /boot
/dev/sda6       9.4G  993M  7.9G  11% /home
tmpfs           796M   16K  796M   1% /run/user/121
tmpfs           796M     0  796M   0% /run/user/1001

따라서 /home/에 설치 /dev/sad6하고 /에 설치하십시오 /dev/sda7.

보시다시피 내 것은 /home작습니다.

그런 다음 실행하면 parted /dev/sda -l다음과 같은 결과가 나타납니다.

Model: VMware Virtual disk (scsi)
Disk /dev/sda: 183GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  500MB   499MB   primary   ext4            boot
 2      501MB   107GB   107GB   extended
 5      501MB   4596MB  4095MB  logical   linux-swap(v1)
 6      4597MB  14.8GB  10.2GB  logical   ext4
 7      14.8GB  107GB   92.5GB  logical   ext4

그렇죠 , 1그렇습니다 /boot, 6그렇습니다 ./home7/

2충분히 크고 5SWAP을 사용하는 것 같은데 2크기가 54095M에 불과합니다. 사용하지 않는 공간이 많습니다 2.

2다음 명령을 사용하여 포맷을 시도했지만 mkfs.ext4오류가 발생했습니다.

mke2fs 1.44.1 (24-Mar-2018)
Found a dos partition table in /dev/sda2
Proceed anyway? (y,N) y
mkfs.ext4: inode_size (128) * inodes_count (0) too big for a
        filesystem with 0 blocks, specify higher inode_ratio (-i)
        or lower inode count (-N).

2포함 때문일까요 5? 그것을 2/home디렉토리 로 어떻게 사용합니까 ?

답변1

parted의 출력은 2가 5, 6, 7로 구성되어 있음을 보여줍니다. 섹터의 시작 및 끝 주소가 사람이 읽을 수 있는 형식이 아닌 경우( fdisk -l /dev/sda).

즉, 2를 홈 디렉토리로 사용하는 것은 이미 홈 디렉토리의 일부이므로 해결책이 아닙니다.

새 컴퓨터나 파일 시스템을 설정할 때 이와 같은 문제를 훨씬 쉽게 처리할 수 있는 lvm 사용을 고려하십시오. 파티션 변경 사항을 구현하기가 더 쉽습니다.

관련 정보