Điểm:0

Làm cách nào để mở rộng phân vùng gốc của tôi?

lá cờ ng

Gần đây, phân vùng gốc của tôi sắp hết dung lượng, điều này gây ra sự cố cho tôi và tôi liên tục phải giải phóng một số dung lượng để tránh nó. Sau 2-3 ngày, phân vùng gốc của tôi lại đầy. Giải pháp duy nhất mà tôi tìm thấy là tăng kích thước phân vùng gốc của mình, nhưng là người mới sử dụng hệ thống Linux, tôi sợ mất dữ liệu. Máy tính xách tay của tôi có khởi động kép Windows 10/Ubuntu 18.04. Có cách nào để tôi có thể sử dụng không gian chưa phân bổ mà tôi đã tạo ở đây để mở rộng phân vùng gốc không?

Ảnh chụp màn hình của các phân vùng

Christos Theofilou avatar
lá cờ ng
Không, vì tôi sẽ phải di chuyển không gian chưa phân bổ bên cạnh phân vùng gốc và tôi không chắc phải làm như thế nào và di chuyển nó đến đâu
lá cờ cc
Bạn không "di chuyển" không gian chưa phân bổ. Bạn 1) xóa hoán đổi có thể quá nhỏ của mình), di chuyển gốc của bạn sang trái để bắt đầu ở đầu không gian chưa phân bổ, sau đó mở rộng nó sang phải (để lại đủ chỗ cho hoán đổi (lớn hơn?).
Nmath avatar
lá cờ ng
Bạn đã không tạo phân vùng gốc đủ lớn. 25 GB đã được khuyến nghị **tối thiểu** cho Ubuntu Desktop kể từ năm 2017. Vì bạn đã để hệ thống tệp của mình hết dung lượng nhiều lần nên có thể bạn sẽ phải cài đặt lại hệ thống.Tốt hơn hết là bạn không nên tạo một phân vùng nhà riêng vì bạn vừa khám phá ra lý do tại sao việc phân vùng quá mức lại tạo ra những giới hạn cứng nhắc và tùy tiện về cách hệ thống của bạn có thể sử dụng không gian của bạn. Do cách thức phức tạp mà bạn đã sắp xếp các phân vùng này, việc di chuyển/thay đổi kích thước sẽ cực kỳ khó khăn.
Nmath avatar
lá cờ ng
FYI, bạn cũng không cần phân vùng trao đổi. Nếu bạn không tạo phân vùng hoán đổi, hệ thống của bạn sẽ sử dụng tệp hoán đổi có kích thước động. Kích thước phân vùng bạn chọn để trao đổi cũng không thực sự đủ lớn để hữu ích. Đề án phân vùng này là không khả thi và được phân vùng quá mức. Tôi muốn giới thiệu một phân vùng duy nhất cho toàn bộ Ubuntu. Xóa (xóa) phân vùng 5, 6 và 7 và cài đặt lại Ubuntu vào không gian chưa phân bổ lớn hơn nhiều ở cuối ổ đĩa sau phân vùng NTFS của bạn. Bạn sẽ tránh được tất cả các vấn đề mà bạn đã tạo ra lần này do phân vùng quá mức/phân vùng không chính xác
heynnema avatar
lá cờ ru
@Nmath *"Nếu bạn không tạo phân vùng trao đổi, hệ thống của bạn sẽ sử dụng tệp hoán đổi có kích thước động"*... ​​ai đã nói với bạn điều đó? Không đúng.
Nmath avatar
lá cờ ng
@hennema Xem: https://askubuntu.com/questions/904372/swap-partition-vs-swap-file - Có thể dễ dàng thay đổi kích thước của tệp hoán đổi. Kích thước của một phân vùng trao đổi không thể
heynnema avatar
lá cờ ru
@Nmath Tôi hoàn toàn nhận thức được sự khác biệt giữa phân vùng trao đổi và/swapfile. Vấn đề của tôi là với tuyên bố của bạn rằng 1) có vẻ như đây là một chuyển đổi tự động và 2) rằng /swapfile là động... không phải... đó là một kích thước cố định... với bất kỳ kích thước nào mà nó được tạo ra với .
Nmath avatar
lá cờ ng
@heynnema nếu bạn không thích từ "động", hãy cân nhắc rằng tôi đang nói cụ thể về việc tạo tệp hoán đổi trong quá trình cài đặt hệ thống, thực tế là có kích thước động vào thời điểm đó dựa trên tài nguyên hệ thống. Tôi không nói về việc nó tự động thay đổi kích thước sau khi đã được thiết lập. Một tệp hoán đổi linh hoạt hơn rất nhiều so với phân vùng hoán đổi, đó là toàn bộ quan điểm của tôi
heynnema avatar
lá cờ ru
@Nmath re: *"tạo tệp hoán đổi trong khi cài đặt hệ thống, thực tế là có kích thước động vào thời điểm đó dựa trên tài nguyên hệ thống"*... ​​Tôi cũng không chắc điều này đúng. Quan sát của tôi là điều này cũng không động... nó LUÔN tạo ra một tệp 2G /swap (LUÔN LUÔN quá nhỏ), bất kể có bao nhiêu RAM. Tôi biết những gì bạn đang cố gắng nói... sự bất đồng duy nhất của tôi về những gì được ngụ ý... hoặc suy nghĩ đằng sau sự hiểu biết của bạn là gì. Hòa bình :-)
Điểm:1
lá cờ ru

Chúng tôi sẽ phân vùng lại đĩa của bạn, theo yêu cầu, nhưng cũng chuyển đổi bạn từ một phân vùng trao đổi (quá nhỏ) thành một /swapfile.

Ghi chú: Hãy chú ý đến những hướng dẫn này.

Đảm bảo rằng bạn có một bản sao lưu tốt các tệp Ubuntu quan trọng của mình, vì quy trình này có thể làm hỏng hoặc mất dữ liệu.


VÔ HIỆU HÓA PHÂN ĐOẠN TRAO ĐỔI HIỆN TẠI

sudo hoán đổi -a

sudo -H gedit /etc/fstab

Nhận xét dòng hoán đổi trông tương tự đến cái này...

UUID=xxxx-xxxx-xxxx-xxxx không hoán đổi sw 0 0

Lưu tệp và thoát gedit.


PHÂN TÍCH

Hãy ghi nhớ những điều này:

  • luôn bắt đầu toàn bộ quy trình bằng việc phát hành một trao đổi trên bất kỳ phân vùng trao đổi được gắn kết nào và kết thúc toàn bộ quy trình bằng cách đưa ra một tráo đổi trên cùng một phân vùng trao đổi

  • một di chuyển được thực hiện bằng cách trỏ con trỏ chuột vào tâm của phân vùng và kéo nó sang trái/phải bằng con trỏ tay

  • một thay đổi kích thước được thực hiện bằng cách kéo bên trái/phải của phân vùng sang trái/phải bằng con trỏ mũi tên chỉ hướng

  • nếu bất kỳ phân vùng nào không thể di chuyển/thay đổi kích thước bằng đồ họa, bạn có thể phải nhập thủ công dữ liệu số được yêu cầu cụ thể (không làm điều này trừ khi tôi hướng dẫn bạn)

  • bạn bắt đầu bất kỳ di chuyển/thay đổi kích thước bằng cách nhấp chuột phải vào phân vùng ở ngăn bên dưới của cửa sổ chính và chọn hành động mong muốn từ menu bật lên, sau đó hoàn tất hành động đó trong cửa sổ mới di chuyển/thay đổi kích thước cửa sổ

Làm như sau...

Ghi chú: nếu quy trình không hoạt động chính xác như tôi phác thảo, DỪNG LẠI ngay lập tức và ĐỪNG tiếp tục.

  • khởi động vào Ubuntu Live DVD/USB, ở chế độ Dùng thử Ubuntuâ
  • bắt đầu chia tay
  • bộ trao đổi trên /dev/nvme0n1p5
  • xóa bỏ phân vùng trao đổi cũ /dev/nvme0n1p5
  • di chuyển /dev/nvme0n1p6 phân vùng còn lại
  • thay đổi kích thước /dev/nvme0n1p6 từ bên phải sang bên phải
  • nhấp vào biểu tượng Áp dụng
  • từ bỏ chia tay và khởi động lại máy tính

TẠO/hoán đổi tập tin

Bây giờ chúng ta sẽ tạo một /swapfile... mới hoàn toàn mới.

Ghi chú: Sử dụng sai rừmđ các lệnh có thể gây mất dữ liệu. Đề xuất sao chép/dán.

bên trong phần cuối...

Sudo hoán đổi -a # tắt hoán đổi
sudo rm -i /swapfile # xóa /swapfile cũ

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # đặt bảo vệ tệp thích hợp
Sudo mkswap/tệp hoán đổi # init/tệp hoán đổi
Sudo hoán đổi /swapfile # bật hoán đổi
free -h # xác nhận hoán đổi xxG RAM và 4G

Chỉnh sửa/etc/fstab, sử dụng sudo -H gedit /etc/fstab hoặc sudo pico /etc/fstab.

Thêm dòng /swapfile sau vào /etc/fstab... và xác nhận không có dòng âswapâ nào khác... sử dụng SPACES trong dòng này... xác nhận KHÔNG CÓ TABS...

/swapfile không trao đổi sw 0 0

Sau đó khởi động lại và xác minh hoạt động.


SỰ GIỚI THIỆU

Giảm kích thước của phân vùng /dev/nvme0n1p7 và tạo phân vùng NTFS mới, có thể được sử dụng để chia sẻ tệp giữa Windows và Ubuntu.

Christos Theofilou avatar
lá cờ ng
Cảm ơn rất nhiều. Đây chính xác là câu trả lời mà tôi đang tìm kiếm, với tư cách là một người dùng mới trên Linux. Làm việc hoàn hảo.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.