Điểm:1

Quay trở lại phân vùng MBR

lá cờ kg

Tôi đã cố gắng tạo bảng phân vùng GTP trong thẻ SD bằng lệnh sau:

sudo sgdisk --clear --new=1:2048:67583 --new=2 --typecode=1:3000 --typecode=2:8300 /dev/sdb

Vấn đề của tôi là thiết bị tôi muốn phân vùng là /dev/sdf thay cho /dev/sdb mà tôi đã sử dụng trong lệnh, đây cũng là phân vùng mà tôi hiện đang khởi động, chạy trên Ubuntu 20.04.

Khi lệnh thực thi xong, nó in ra một thông báo rằng các thay đổi sẽ được giữ lại sau khi khởi động lại hoặc sau khi chạy partprobe mà tôi đã làm. Tôi hiện đang sao lưu dữ liệu của mình trong trường hợp tôi không thể đăng nhập sau khi khởi động lại nhưng tôi cũng muốn biết liệu có bất kỳ cơ hội nào để hoàn nguyên về bảng phân vùng cũ hay không.

tôi điều hành một fdisk cả trước và sau khi chạy sgdisk lệnh và đây là các phân vùng của đĩa:

TRƯỚC

Đĩa /dev/sdb: 465,78 GiB, 500107862016 byte, 976773168 cung
Kiểu đĩa: WDC WD5000AAKX-0
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0xcd8fe8f7

Thiết bị khởi động Bắt đầu Chấm dứt lĩnh vực Kích thước ID Loại
/dev/sdb1 * 2048 1050623 1048576 512M thành công EFI (FAT-16/12/32)
/dev/sdb2 1052671 976771071 975718401 465,3g f W95 mở rộng (LBA)
/dev/sdb5 1052672 976771071 975718400 465,3g 83 Linux

SAU ĐÓ

Đĩa /dev/sdb: 465,78 GiB, 500107862016 byte, 976773168 cung
Kiểu đĩa: WDC WD5000AAKX-0
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0xcd8fe8f7

Thiết bị khởi động Bắt đầu Chấm dứt lĩnh vực Kích thước ID Loại
/sdb1 * 2048 1050623 1048576 512M thành công EFI (FAT-16/12/32)
/dev/sdb2 1052670 976771071 975718402 465,3G 5 Mở rộng
/dev/sdb5 1052672 976771071 975718400 465,3G 83 Linux

Bất kỳ ý tưởng? Cảm ơn bạn trước.

oldfred avatar
lá cờ cn
Nó hiển thị dos trong cả hai trường hợp. "Loại nhãn đĩa: dos" Vì vậy, không có thay đổi. Thực ra nếu boot UEFI thì nên dùng gpt. Và ngay cả khi khởi động BIOS có thể sử dụng gpt. Nơi duy nhất cần có MBR(msdos) là để khởi động BIOS của Windows. Nhưng nếu bạn chuyển đổi một ổ đĩa, bạn sẽ thay đổi UUID & GUIDS, vì vậy phải cài đặt lại grub và chỉnh sửa fstab bằng UUID mới. Chuyển đổi hoạt động tốt với các ổ đĩa chỉ chứa dữ liệu, nhưng với các ổ đĩa khởi động thường tốt hơn để cài đặt lại. Nhưng nếu dùng UEFI thì nên dùng gpt.
Điểm:0
lá cờ kg

Sau khi sao lưu dữ liệu, tôi khởi động lại máy tính, nghĩ rằng mình sẽ gặp sự cố khi khởi động. Hóa ra không phải như vậy và tôi đã đăng nhập được. Thực tế, như @oldfred đã đề cập, tôi đã sử dụng GPT, vì vậy tất cả lệnh sgdisk đã làm là tạo một phân vùng mới trên đĩa của tôi. Từ vị trí của phân vùng mới, tôi nghĩ rằng phân vùng khởi động sẽ bị ảnh hưởng nhưng hóa ra không phải vậy. Có thể hệ thống đã nhận ra bảng phân vùng bị hỏng và sử dụng bản sao lưu. Vì vậy, tất cả dường như đang hoạt động tốt. Cảm ơn tất cả.

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