990GB 파티션을 만져도 공간이 남아 있지 않습니다.


10

나는 항상 Windows를 운영 체제로 사용했지만 놀랍지는 않지만 최근에는 데스크톱 PC에 대한 좋은 거래를 보았습니다. 제 경우에는 우분투가 사전 설치되어 있다는 것이 유일한 실패였습니다. 나는 구입하기 전에 조사를 해 보았고 우분투가 많은 이점을 제공한다는 것을 알았으며 실제로 새로운 것을 시도하고 싶었습니다.

파티션 설치 팝업이 나타나고 옵션이 없습니다. 선택할 수있는 파티션은 2 개뿐입니다. 하나는 내가 생각한 시스템에 할당 된 약 10GB와 나 자신을 위해 990GB이지만, 크기 조정, 편집, 옵션 추가, 유일한 버튼은 없습니다. 나는 앞으로를 누를 수 있었고 GRUB이 파티션에 설치되지 않고 계속 진행되었다는 오류가 발생했습니다. 흥분, 나는 모든 첫 번째 부팅 작업, 업데이트 등을 시작했고, 모든 작업을 마친 후에는 PC의 느낌을 확인하기 위해 게임을 시도하고 시스템에 대해서만 Steam을 설치했습니다. 990GB가 남은 파티션이 없어도 공간이 남아 있다고 말하십시오.

그리고 이제 다른 버전의 Ubuntu를 다운로드하여 USB 스틱에 다시 설치할 수 없으며 디스크 응용 프로그램에는 Filesystem Root에 마운트 된 Filesystem Partition 2 8.0GB Ext4 / dev / sda2 및 PC가 보는 다른 파티션이 표시됩니다 꺼내기 만하면 외장 하드 드라이브로 사용할 수 있으며 사용하는 유형에 관계없이 언제든지 마운트 및 마운트 해제 할 수 있습니다. 해당 공간을 사용할 수 없습니다.

이제는 할 일이 없습니다.

df -h명령이 표시 하는 내용은 다음과 같습니다 .

Filesystem                 Size  Used Avail Use% Mounted on    
udev                       3,9G     0  3,9G   0% /dev    
tmpfs                      785M  9,5M  776M   2% /run
/dev/sda2                  7,3G  6,9G  576K 100% /    
tmpfs                      3,9G   26M  3,9G   1% /dev/shm    
tmpfs                      5,0M  4,0K  5,0M   1% /run/lock
tmpfs                      3,9G     0  3,9G   0% /sys/fs/cgroup    
cgmfs                      100K     0  100K   0% /run/cgmanager/fs    
tmpfs                      785M   64K  785M   1% /run/user/1000    
/home/lightriphy/.Private  7,3G  6,9G  576K 100% /home/lightriphy

이것은 lsblk명령 정보입니다.

lightriphy@Lightriphy-HQ:~$ lsblk    
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT    
sda      8:0    0 931,5G  0 disk     
└─sda2   8:2    0   7,5G  0 part /    
sr0     11:0    1   3,5G  0 rom  

그리고 이것은 sudo parted -l명령 정보입니다 :

Model: ATA ST1000DM010-2EP1 (scsi) 
Disk /dev/sda: 1000GB 
Sector size (logical/physical): 512B/4096B 
Partition Table: msdos 
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags  
 2      4096MB  12,1GB  8000MB  primary  ext4

990GB 파티션은 여유 공간으로 간주됩니다. 수정을 기대하면서 주변을 전환했지만 파티션을 마운트 해제하고 복원하여 수정하지 못했습니다.
Pavel

2
또는, 당신은 할 수 sudo parted resize /dev/sda2 30000다음 sudo resize2fs /dev/sda230기가바이트에 루트 파티션을 가져올 것이다
찰스 그린

3
질문을 사실로 줄이고 제목을 정교하게 작성하십시오. "완전 재난"은 현재 당신에게 명백한 작업 제목 일지 모르지만, 매우 설명적인 제목은 아닙니다.
Jonas Stein

답변:


8

설치 중에 예상되는 990GB가 분할 및 마운트되지 않은 것으로 보입니다.


귀하의 의견에 따라 설치할 수 없습니다. 다음 명령 세트를 사용하여 루트 파티션의 크기를 조정할 수 있습니다.

sudo parted resize /dev/sda2 30000
sudo resize2fs /dev/sda2

루트 파티션의 크기가 30GB로 늘어납니다. 그런 다음 gparted를 설치하고 다른 사람들이 다른 파티션 구성표를 선호하지만 전체 디스크를 포함하도록 파티션 크기를 늘리십시오.


'cfdisk'유틸리티가 시스템에 이미 설치되어 있어야하며 새 ext4 파티션을 만드는 데 사용할 수 있습니다. 또는 현재 파티션에 충분한 공간을 확보하여 설치할 수 있습니다.

sudo apt autoremove
sudo apt clean
sudo apt install gparted

분할 작업을 할 수 있다면 '/ dev / sda2'의 크기를 확장하여 전체 디스크를 차지할 수 있습니다. 또는 새로운 가정 구역을 만드는 절차가 있습니다 ...


'gparted'또는 'cfdisk'를 사용하여 디스크의 빈 공간에 새 파티션을 만듭니다. blkid그런 다음 파티션의 UUID를 찾는 데 사용해야합니다.

파티션과 UUID 사용 : 단계가 아래에 나열되어 있지만 https://help.ubuntu.com/community/Partitioning/Home/Moving 에서 진행중인 작업에 대한 자세한 설명을 참조하십시오 .

sudo cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
cmp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)

텍스트 편집기에서 원본 fstab을 엽니 다.

sudo gedit /etc/fstab 

이 라인을 추가하십시오

# (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
UUID=????????   /media/home    ext4          defaults       0       2 

이제 새로운 파티션을 마운트하십시오

sudo mkdir /media/home
sudo mount -a

현재 홈 디렉토리를 새 위치로 복사하고 현재 홈 디렉토리의 위치를 ​​옮긴 다음 파티션의 마운트 포인트를 변경하고 결국 재부팅하십시오 ...

sudo rsync -aXS --exclude='/*/.gvfs' /home/. /media/home/.

이제 새 파티션을 가리키고 / home으로 마운트하도록 fstab을 다시 수정해야합니다. 다시 명령 행에서

sudo gedit /etc/fstab

이제 이전에 추가 한 줄을 편집하여 "/ media / home"부분을 "/ home"이라고 간단히 변경하면 다음과 같이됩니다.

# (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
UUID=????????   /home    ext3          defaults       0       2


cd / && sudo mv /home /old_home && sudo mkdir /home
sudo reboot

이제 빈 공간이 많은 새 파티션에 '/ home'디렉토리가 있어야하며 '/ old_home'디렉토리를 제거하여 기본 디스크의 공간을 확보 할 수 있습니다.


1
@Pavel 답변 맨 위에 다른 섹션을 추가했습니다 ...
Charles Green

1
@Pavel '로그인 루프'를 알 수 없습니다-/ubuntu/223501/ubuntu-gets-stuck-in-a-login-loop 참조
Charles Green

1
@Pavel Ctrl + Alt + F1을 사용하면 로그인 할 수있는 텍스트 터미널로 덤프해야합니까?
trognanders

1
@Pavel이 문제가있는 유일한 사람은 아니지만 가능하면 실시간 도움말을 위해 Freenode의 #ubuntu IRC 채널에 가입하는 것이 좋습니다. 로그인 루프가 멈추는 것은 전체 디스크와 연결된 암호화 된 홈 디렉토리와 관련이있을 수 있습니다. 대부분의 Ubuntu 시스템은 부팅시 복구 옵션을 메뉴 옵션으로 입력 할 수 있도록 구성되어 있습니다. 이 답변 맨 위에 parted 및 resize2fs 명령을 사용하면 문제를 해결할 수 있습니다.
Perkins

1
@Pavel은 파티션 크기를 조정하려는 시도에서 데이터를 손상시키지 않으면 다시 설치할 필요가 없습니다 .USB 스틱에서 부팅하고 gparted를 사용하여 디스크의 전체 크기로 크기를 조정하십시오.
Perkins

0

이제 모든 것이 정상이며 완벽하게 작동합니다. 자습서 및 Rufus 응용 프로그램의 도움으로 USB 스틱을 사용하여 시스템을 성공적으로 다시 설치하고 이전 데이터의 모든 데이터를 지우고 공간을 올바르게 분할했습니다. 진심으로 감사합니다. 특히 Charles Green 은 시간과 노력에 감사 하며 우분투에 대한 지식이 부족하여 죄송합니다. 시간이 나아질 것입니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.