Không còn chỗ trống, mặc dù tôi có phân vùng 990 GB chưa được xử lý


10

Tôi đã luôn sử dụng Windows như một hệ điều hành, điều này không có gì đáng ngạc nhiên, nhưng gần đây, tôi đã thấy một thỏa thuận thực sự tốt cho Máy tính để bàn, nhược điểm duy nhất trong trường hợp của tôi là nó được cài đặt sẵn Ubuntu. Tôi đã thực hiện nghiên cứu của mình trước khi mua và thấy rằng Ubuntu mang lại rất nhiều lợi ích và tôi thực sự muốn thử một cái gì đó mới và tốt, tôi đây!

Cài đặt phân vùng bật lên và không có tùy chọn, chỉ có 2 phân vùng tôi có thể chọn, một phân vùng có dung lượng khoảng 10 GB được phân bổ cho hệ thống mà tôi cho là và 990GB cho chính tôi, nhưng ... không thay đổi kích thước, chỉnh sửa, thêm tùy chọn, nút duy nhất Tôi có thể nhấn là Forward, đi kèm với lỗi GRUB không được cài đặt trên bất kỳ phân vùng nào và tiếp tục. Vui mừng, tôi bắt đầu thực hiện tất cả các công cụ khởi động đầu tiên, cập nhật và như vậy, và sau khi hoàn thành, tôi tiếp tục thử một trò chơi để xem PC cảm thấy thế nào, và tiếp tục cài đặt Steam, chỉ cho hệ thống nói rằng tôi không còn chỗ trống, mặc dù tôi nên có một phân vùng chưa được xử lý với 990GB còn lại.

Và bây giờ tôi thậm chí không thể tải xuống một phiên bản Ubuntu khác để gắn vào USB để cài đặt lại, và trên ứng dụng Disks, nó nói Filesystem Partition 2 8.0GB Ext4 / dev / sda2 được gắn tại Filesystem Root và phân vùng khác mà PC nhìn thấy nó như một ổ cứng ngoài vì tôi chỉ có thể đẩy nó ra và tôi có thể lắp và ngắt kết nối bất cứ lúc nào, bất kể tôi sử dụng loại nào, tôi chỉ đơn giản là không thể sử dụng không gian đó.

Bây giờ tôi không có không gian để làm bất cứ điều gì.

Đây là những gì df -hlệnh hiển thị:

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

Đây là lsblkthông tin lệnh:

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  

Và đây là sudo parted -lthông tin lệnh:

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

Xin lưu ý rằng phân vùng 990GB hiện được coi là Không gian trống khi tôi liên tục chuyển đổi mọi thứ với hy vọng tôi sẽ sửa nó, nhưng cuối cùng vẫn không thể khắc phục và khôi phục phân vùng, vì tôi không thể sửa nó.
Pavel

2
Hoặc, bạn có thể sudo parted resize /dev/sda2 30000và sau sudo resize2fs /dev/sda2đó sẽ đưa phân vùng gốc của bạn lên 30 GB
Charles Green

3
Hãy rút ngắn câu hỏi cho các sự kiện và xây dựng tiêu đề. "Thảm họa hoàn toàn" có thể là tiêu đề làm việc rõ ràng cho bạn bây giờ, nhưng không phải là một tiêu đề rất mô tả.
Jonas Stein

Câu trả lời:


8

Có vẻ như trong quá trình cài đặt, 990 GB mà bạn muốn thấy không được phân vùng và gắn kết.


Theo nhận xét của bạn, bạn không thể cài đặt được. Bạn có thể thay đổi kích thước phân vùng gốc bằng bộ lệnh sau:

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

Điều này sẽ tăng kích thước của phân vùng gốc của bạn lên 30 GB. Sau đó tôi sẽ cài đặt gparted và tăng kích thước của phân vùng ở đó để bao quanh toàn bộ đĩa của bạn, mặc dù những người khác thích các lược đồ phân vùng khác nhau.


Tiện ích 'cfdisk' đã được cài đặt trên hệ thống của bạn và có thể được sử dụng để tạo phân vùng ext4 mới. Ngoài ra, bạn có thể tạo đủ không gian trống trên phân vùng hiện tại của mình để cài đặt gparted bởi

sudo apt autoremove
sudo apt clean
sudo apt install gparted

Nếu bạn có thể làm việc gparted, bạn có thể mở rộng kích thước '/ dev / sda2' để chiếm toàn bộ đĩa. Ngoài ra, có một quy trình để tạo một diectory nhà mới ...


Sử dụng 'gparted' hoặc 'cfdisk', tạo một phân vùng mới trong không gian trống trên đĩa của bạn. blkidsau đó nên được sử dụng để tìm UUID của phân vùng mà bạn sẽ cần.

Có một phân vùng và UUID: các bước sau đó được liệt kê bên dưới nhưng vui lòng đọc https://help.ubfox.com/community/Partitioning/Home/Moving để biết mô tả chi tiết về những gì đang diễn ra.

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

Mở fstab gốc trong trình soạn thảo văn bản:

sudo gedit /etc/fstab 

và thêm những dòng này vào nó

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

Bây giờ gắn kết phân vùng mới

sudo mkdir /media/home
sudo mount -a

Sao chép thư mục chính hiện tại của bạn sang vị trí mới, di chuyển vị trí của thư mục chính hiện tại và thay đổi điểm gắn kết của phân vùng và cuối cùng khởi động lại ...

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

Bây giờ chúng ta cần sửa đổi fstab một lần nữa để trỏ đến phân vùng mới và gắn kết nó thành / home. Vì vậy, một lần nữa trên một dòng lệnh

sudo gedit /etc/fstab

và bây giờ chỉnh sửa các dòng bạn đã thêm trước đó, thay đổi phần "/ media / home" thành đơn giản nói "/ home" để nó trông như thế này:

# (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

Bây giờ bạn sẽ có thư mục '/ home' của mình trên phân vùng mới (có nhiều dung lượng trống) và có thể xóa thư mục '/ old_home', giải phóng một số dung lượng trên đĩa chính.


1
@Pavel Đã thêm một phần khác ở đầu câu trả lời ...
Charles Green

1
@Pavel 'Vòng lặp đăng nhập' không xác định - xem https://askubfox.com/questions/223501/ubfox-gets-stuck-in-a-login-loop
Charles Green

1
@Pavel ctrl + alt + f1 có nên đưa bạn vào một thiết bị đầu cuối văn bản nơi bạn có thể đăng nhập không?
kẻ phản diện

1
@Pavel Bạn không phải là người duy nhất gặp vấn đề này, nhưng bạn có thể tốt hơn khi tham gia kênh #ubfox IRC trên Freenode để được trợ giúp theo thời gian thực nếu bạn có thể. Chặn rằng vòng lặp đăng nhập bạn bị mắc kẹt có thể liên quan đến thư mục chính được mã hóa của bạn cùng với đĩa đầy đủ. Hầu hết các hệ thống Ubuntu được cấu hình để cho phép bạn nhập trình phục hồi dưới dạng tùy chọn menu khi khởi động. Sử dụng điều đó với các lệnh parted và resize2fs ở đầu câu trả lời này có thể khắc phục nó cho bạn.
Perkins

1
@Pavel trừ khi bạn bằng cách nào đó đã phá hủy dữ liệu của bạn trong nỗ lực thay đổi kích thước phân vùng của bạn, không cần cài đặt lại, chỉ cần khởi động từ thanh USB và sử dụng gparted để thay đổi kích thước của kích thước đầy đủ của đĩa.
Perkins

0

Bây giờ mọi thứ đều ổn và hoạt động hoàn hảo. Tôi đã thành công cài đặt lại hệ thống bằng thẻ USB với sự trợ giúp của hướng dẫn và ứng dụng Rufus, xóa sạch tất cả dữ liệu của cái trước đó và phân vùng không gian chính xác. Tôi chân thành cảm ơn tất cả các bạn, đặc biệt là Charles Green vì thời gian và công sức của bạn và xin lỗi vì sự thiếu hiểu biết mà tôi có trên Ubuntu. Nó sẽ trở nên tốt hơn trong thời gian!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.