Điểm:1

Sự cố mở rộng phân vùng ổ cứng mới

lá cờ us

Tôi đã nâng cấp ổ cứng Ubuntu của mình từ 1 tb lên 2 tb. Tôi đã sao chép thành công ổ đĩa gốc với "đ" nhưng gặp sự cố khi mở rộng phân vùng đĩa để sử dụng dung lượng mới. Sau khi thay đổi kích thước phân vùng, máy tính khởi động bình thường, nhưng Ubuntu chuyển sang "chế độ khẩn cấp" và không khởi động được. Tôi đã sao chép lại ổ đĩa cũ sang ổ đĩa mới và bây giờ mọi thứ hoạt động bình thường, mặc dù không có dung lượng đĩa mới.

Ảnh chụp màn hình đính kèm là giao diện Gparted về ổ đĩa mới của tôi được chụp qua USB khởi động trực tiếp. Khi đọc thêm về vấn đề này, bây giờ tôi biết rằng tôi nên ngắt kết nối phân vùng trao đổi trước khi thử thay đổi kích thước phân vùng mở rộng chứa nó.

Ảnh chụp màn hình Gparted

Tôi nghi ngờ vấn đề của mình đã được tìm thấy trong việc thay đổi kích thước phân vùng mở rộng chứa phân vùng trao đổi được gắn kết. Tôi viết thư này để hỏi liệu có điều gì khác mà tôi cần lưu ý không. Tôi hy vọng các bước cần tuân theo, sau khi ngắt kết nối hoán đổi, là:

  1. Xóa phân vùng SDA6 (một phần cài đặt windows cũ không phục vụ mục đích gì)
  2. Mở rộng SDA2 (phân vùng mở rộng) sang bên phải.
  3. Mở rộng SDA7 (phân vùng nhà) sang bên phải.

Ngoài ra, hiện có một ổ đĩa SDC dường như là cùng một ổ đĩa với SDA. Tôi không biết đây là gì, có lẽ là phần còn lại từ nỗ lực mở rộng phân vùng đầu tiên của tôi? Đây là một ảnh chụp màn hình của điều đó là tốt.

ổ đĩa SDC

Có điều gì khác mà tôi nên biết và/hoặc làm không? Khi đọc qua nhiều bài đăng trên diễn đàn này, có vẻ như đây là một quá trình đơn giản với Gparted, nhưng tôi đang xin lời khuyên ở đây trước khi thực hiện lần thử thứ hai.

oldfred avatar
lá cờ cn
Bạn phải ngắt kết nối trao đổi & mở rộng trước khi có thể thay đổi kích thước hoặc chỉnh sửa phân vùng. Tôi muốn trao đổi ở cuối ổ đĩa, vì vậy hãy tránh đường. Nhưng đây có phải là hệ thống UEFI mới hơn không? Nếu vậy, tôi khuyên bạn nên chuyển đổi sang gpt (có thể xóa hoàn toàn ổ đĩa) và cài đặt ở chế độ UEFI.Bây giờ sẽ là thời điểm tốt hơn để thực hiện thay đổi đó. Có phải sdc là ổ đĩa cũ, nhưng nó đang hiển thị các phân vùng khác nhau. https://wiki.archlinux.org/index.php/GUID_Partition_Table#Advantages_of_GPT lý do duy nhất để sử dụng MBR(msdos) nữa là nếu cài đặt Windows ở chế độ khởi động BIOS cũ.
lá cờ ar
Xem [câu trả lời này](https://askubuntu.com/questions/510393/cannot-move-swap-space/510411#510411) để biết giải pháp cho sự cố tương tự.
heynnema avatar
lá cờ ru
@oldfred Đặt phân vùng trao đổi của bạn ở cuối/phía sau/bên phải sẽ làm giảm hiệu suất hệ thống của bạn, vì đĩa phải di chuyển xa hơn để sử dụng nó. Tốt nhất nên có nó ở đầu/phía trước/bên trái... hoặc sử dụng/swapfile thay vì phân vùng.
heynnema avatar
lá cờ ru
Tình trạng xin...
oldfred avatar
lá cờ cn
Ngay cả hệ thống năm 2006 của tôi với 4GB RAM cũng không bao giờ sử dụng trao đổi. Vì vậy, nó đã được lái xe ở đâu không thực sự quan trọng. Đó là nhiều hơn cho một số sử dụng khẩn cấp. Và bây giờ SSD không thành vấn đề. Bạn có thể thấy trao đổi sử dụng `free -m`
Điểm:2
lá cờ ru

Vấn đề của bạn là bạn có ổ cứng 2TB nhưng bạn đang sử dụng bảng phân vùng MBR. Đĩa nguồn 1TB của bạn là MBR và đang sử dụng phân vùng mở rộng. Đĩa lớn hơn 2TB yêu cầu bảng phân vùng GPT và không yêu cầu phân vùng mở rộng. Nhân bản không phải là lựa chọn tốt nhất trong trường hợp này.

Bạn có thể kiểm tra các bảng phân vùng bằng cách sử dụng Sudo fdisk -l.

Ghi chú: Có một số vấn đề về phân vùng trên ổ cứng 1TB ban đầu của bạn mà bạn không nhất thiết muốn sao chép sang ổ cứng 2TB mới.

Sao lưu mọi dữ liệu mới trên 2TB, đặt bảng phân vùng GPT mới (điều này SẼ xóa sạch ổ đĩa) bằng cách sử dụng gparted. Sau đó sao chép qua các phân vùng bằng cách sử dụng gparted, nhân bản, hoặc một số ứng dụng khác. (Kế hoạch không được đề xuất).

Hoặc, tốt hơn nữa, chỉ cần cài đặt Ubuntu mới cho 2TB (với bảng phân vùng GPT mới ở trên). Không phân bổ phân vùng theo cách thủ công, hãy chấp nhận sơ đồ phân vùng mặc định của trình cài đặt Ubuntu, trừ khi bạn muốn tạo phân vùng ext4 bổ sung hoặc phân vùng NTFS để chia sẻ dữ liệu với cài đặt Windows. Sau đó sao chép mọi dữ liệu từ 1TB sang ổ cứng 2TB mới. (Phương án tốt nhất).

Ghi chú: Nếu bạn muốn tạo cấu hình khởi động kép với Windows, hãy cài đặt Windows ĐẦU TIÊN, sau đó cài đặt Ubuntu thứ hai.

Điểm:2
lá cờ us

Cảm ơn mọi sự giúp đỡ của bạn. Tôi đã hỏi trong bài đăng gốc của mình "Có điều gì khác mà tôi nên biết không" câu trả lời rõ ràng là có. Tôi không biết gì về phân vùng MBR và GPT. Sau khi đọc các câu trả lời và nhận xét cũng như thực hiện thêm một số nghiên cứu, tôi đã quyết định làm lại ổ đĩa 2TB mới dưới dạng GPT và bắt đầu cài đặt mới với phân vùng mặc định trước khi di chuyển dữ liệu của mình từ ổ đĩa gốc.

Điểm:0
lá cờ mx

đ sẽ tạo các phân vùng có cùng kích thước từ ổ đĩa cũ sang ổ đĩa mới lớn hơn, điều này không có ích gì. Tôi đề xuất một cách tiếp cận đơn giản hơn:

  1. Khởi động bằng usb trực tiếp với cả hai ổ cứng.

  2. Tạo một phân vùng gốc mới trên ổ đĩa mới của bạn bằng cách sử dụng tất cả dung lượng ổ cứng (sử dụng fdisk).

  3. Gắn ổ cứng cũ (hệ thống tệp) của bạn vào /mnt và sử dụng cpio hoặc cp -a để sao chép tất cả các tệp của bạn sang ổ cứng mới, sau đó bỏ qua và lặp lại cho tất cả các hệ thống tệp trên ổ cứng cũ của bạn để sao chép sang ổ cứng mới ngoại trừ "linux-swap".

  4. Cài đặt grub trên ổ đĩa mới của bạn tức là cài đặt grub/dev/sdb

  5. Cập nhật (Chỉnh sửa) /etc/fstab với UUID trên ổ cứng mới. (điều này được tìm thấy bằng cách chạy sudo blkid

  6. Tắt nguồn hệ thống của bạn và kéo ổ cứng cũ.

  7. Khởi động lại và tạo mới /swapfile, sau đó chạy sudo mkswap/tệp hoán đổi

  8. Kích hoạt tệp hoán đổi bằng cách chạy sudo hoán đổi / hoán đổi tập tin

  9. Để thực hiện thay đổi vĩnh viễn, Chỉnh sửa /etc/fstab và thêm dòng sau:

    /swapfile trao đổi trao đổi mặc định 0 0

FYI - Tệp hoán đổi dễ thay đổi kích thước (nếu cần) hơn phân vùng hoán đổi.

heynnema avatar
lá cờ ru
Bạn quên thêm /swapfile vào /etc/fstab.
stumblebee avatar
lá cờ mx
@heynnema Thx! Tôi đã cập nhật câu trả lời của mình.

Đă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.