할당되지 않은 하드 드라이브 공간의 크기를 늘리거나 사용하는 방법

할당되지 않은 하드 드라이브 공간의 크기를 늘리거나 사용하는 방법

그래서 공간이 부족합니다 /(초기 9.3GB). 따라서 내 하드 드라이브()에 할당되지 않은 공간이 있는데 이를 다음과 같은 파티션 /dev/sda에 할당하고 싶습니다 .//dev/sda1

참고로 제 하드디스크 구성은 이렇습니다.

→ sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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: 0x00081f45

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    19531775     9764864   83  Linux
/dev/sda2        19533822   625141759   302803969    5  Extended
/dev/sda5        19533824    34172927     7319552   82  Linux swap / Solaris
/dev/sda6        34174976   443774975   204800000   83  Linux


→ sudo sfdisk -l

Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1   *      0+   1215-   1216-   9764864   83  Linux
/dev/sda2       1215+  38913-  37698- 302803969    5  Extended
/dev/sda3          0       -       0          0    0  Empty
/dev/sda4          0       -       0          0    0  Empty
/dev/sda5       1215+   2127-    912-   7319552   82  Linux swap / Solaris
/dev/sda6       2127+  27623-  25497- 204800000   83  Linux

/내 파티션 에 사용할 수 있는 공간은 약 85~90GB입니다 .

편집하다:저는 두 번째 옵션을 선택하고 파티션을 만들었습니다./dev/sda7

→ sudo sfdisk -d /dev/sda
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start=     2048, size= 19529728, Id=83, bootable
/dev/sda2 : start= 19533822, size=605607938, Id= 5
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start= 19533824, size= 14639104, Id=82
/dev/sda6 : start= 34174976, size=409600000, Id=83
/dev/sda7 : start=443777024, size=181364736, Id=83

답변1

Linux는 데이터 손실 없이 파티션 크기를 조정하거나 축소할 수 있는 다양한 파티션 도구를 제공합니다. Gparted를 사용하면 간단하고 편리한 방법으로 파티션 크기를 조정할 수 있습니다. 오픈 소스이고 무료로 다운로드할 수 있기 때문입니다.

Gparted를 사용하여 파티션을 수정하려면 해당 파티션을 다운로드하여 빈 CD에 구워야 합니다. 이 CD는 Linux에서 파티션 크기를 조정하기 위한 부팅 가능한 CD 역할을 합니다.

데이터 손실 없이 Linux에서 Gparted를 사용하여 파티션 크기를 조정하려면 다음의 간단한 지침을 따르십시오. 프로세스를 완료하는 데 다소 시간이 걸릴 수 있습니다. 다음 방법으로 이를 수행할 수 있습니다.이것전체 설명 및 크기 조정 페이지...

도와 줄 수있어서 기뻐

답변2

쉽지 않습니다. 클래식 파티셔닝의 경우 연속적인 여유 공간이 필요합니다. 전체 디스크에 추가할 수는 없습니다.

첫 번째 파티션 바로 다음에 파티션 확장을 시작하면 재미가 더욱 커집니다. 두 가지 가능성이 있습니다:

  1. 파티션 확장(좁은 의미. 약 7GiB 추가로 제한됨)
  2. 사용 가능한 공간에 더 큰 파티션을 만들고 해당 내용을 복사하여 /다양한 sda1용도로 사용하십시오.

확장 파티션

삭제하고 sda5(스왑을 위해 여유 공간에 새 파티션을 생성하고) 시작 부분과 sda1.

출력을 sfdisk -d /dev/sda파일에 저장하고(외부 저장소에 백업하세요!) 값을 조정해야 합니다. 해당 결과를 질문에 추가하면 도움을 드릴 수 있습니다.

관련 정보