Điểm:0

Làm cách nào để cứu đĩa Windows mà tôi đã làm hỏng trong quá trình cài đặt Ubuntu?

lá cờ ng

Tôi có 2 đĩa trong PC, một cho Linux và một cho Windows. Tôi chọn cái nào sẽ khởi động trên Asus X570-Pro của mình, cái này sẽ được đặt ở chế độ UEFI.

Hôm nay tôi đã bất cẩn và bây giờ chỉ thấy đĩa Ubuntu trong menu khởi động của Asus. Tôi không biết điều này xảy ra như thế nào, nhưng tôi đã dành cả ngày để cài đặt Ubuntu 21.10 và Lubuntu 21.10 trên đĩa Linux.

Đĩa Windows sử dụng BitLocker.

Dữ liệu dường như nằm trên đĩa Windows, nhưng không có phân vùng EFI. Có thể tôi đã có Windows Boot Manager trên đĩa Linux và ghi đè lên nó. Tôi tự hỏi liệu điều đó có nghĩa là phân vùng Windows EFI thực sự nằm trên đĩa Linux hay không. Khó nói bây giờ.

Đầu ra sau đây từ chia tay, lsblk, và blkid chỉ ra nơi mọi thứ đứng.

Làm cách nào tôi có thể cứu dữ liệu trên đĩa Windows? Tôi có thể khởi động từ nó như trước đây hoặc tôi có thể gắn nó rồi sao chép dữ liệu. Hãy nhớ rằng đó là BitLockered.

chia tay:

Đĩa /dev/nvme1n1: 1,82 TiB, 2000398934016 byte, 3907029168 cung
Kiểu đĩa: SSD Seagate FireCuda 520 ZP2000GM30002  
Đơ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: gpt
Mã định danh đĩa: 07C2D22A-8354-42A6-9370-ADEA88468A3A

Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/nvme1n1p1 2048 34815 32768 16M dành riêng cho Microsoft
/dev/nvme1n1p2 34816 3905807594 3905772779 1,8T Dữ liệu cơ bản của Microsoft
/dev/nvme1n1p3 3905808384 3907028991 1220608 596M Môi trường khôi phục Windows

lsblk:

nvme1n1                                                                                               
âânvme1n1p1                                                                                           
âânvme1n1p2 BitLocker 2                                                                        
âânvme1n1p3 ntfs 0C80AE9780AE86B4 

blkid:

/dev/nvme1n1p2: TYPE="BitLocker" PARTLABEL="Phân vùng dữ liệu cơ bản" PARTUUID="9798e4e2-67e4-4e89-b989-fe6dd96d0c1c"
/dev/nvme1n1p3: BLOCK_SIZE="512" UUID="0C80AE9780AE86B4" TYPE="ntfs" PARTUUID="38ca4738-b773-40c3-a7fe-6d35c2d71d88"
/dev/nvme1n1p1: PARTLABEL="Phân vùng dành riêng của Microsoft" PARTUUID="28b4f691-4f75-4737-9581-eb1f25aa187b"

Chỉnh sửa: Bây giờ là một vài ngày sau và đây là thông tin thêm. Tôi đã từ bỏ và cài đặt lại Windows. Thật kỳ lạ, nó không tạo Phân vùng hệ thống EFI mà thay vào đó sử dụng phân vùng EFI do Ubuntu tạo trên ổ cứng đầu tiên của tôi. Đó là điều khiến tôi gặp rắc rối ngay từ đầu. Tôi đã cài đặt lại Linux trên ổ đĩa đầu tiên và chọn "sử dụng toàn bộ đĩa". Điều này đã xóa ESP trên đĩa đầu tiên khiến tôi không thể khởi động Windows trên đĩa thứ hai. Ok, bí ẩn về cách tôi gặp rắc rối đã được giải quyết. Tôi đã nghiên cứu cách đặt Trình quản lý khởi động Windows vào ESP trên đĩa (Linux) đầu tiên, nhưng đã từ bỏ và cài đặt lại Windows. Tôi không có dữ liệu quan trọng trên đĩa Windows. Chủ yếu là tôi muốn khắc phục vấn đề này ngoài nguyên tắc. Tôi không thể hiểu những gì gây ra vấn đề, nhưng bây giờ tôi hiểu.

lá cờ cc
Bạn đang sử dụng cơ chế khôi phục nào cho Volume Master Key? Các thanh ghi TPM PCR (mặc định?) Có thể đã bị thay đổi khi cài đặt Ubuntu, vì vậy nên sử dụng một trong số 6 thanh ghi khác. Đây thực sự là một câu hỏi của Windows và bạn sẽ nhận được hỗ trợ tốt hơn tại trang web của Windows. Bạn chỉ có thể tìm trong vị trí .../EFI/Microsoft trong phân vùng EFI của mình để xem liệu bộ tải khởi động của Microsoft có còn hiện diện hay không.
oldfred avatar
lá cờ cn
Vì không có ESP trên ổ đĩa Windows, các tệp khởi động/EFI/Microsoft của nó phải nằm trên ổ đĩa kia. Sau đó, bạn cần cài đặt lại hoàn toàn các tệp khởi động Windows thành ESP. Bạn có thể sử dụng ổ đĩa flash sửa chữa Windows hoặc ổ đĩa flash cài đặt đầy đủ với bảng điều khiển sửa chữa của nó.
Điểm:2
lá cờ us
  1. Như mọi khi với bất kỳ đĩa bị hỏng nào. Tôi khuyên bạn nên sao lưu đĩa mà bạn đã làm hỏng sang một đĩa khác (phòng trường hợp bạn vô tình làm hỏng nó trong quá trình khôi phục phân vùng)
  2. người mở khóa mềm bạn có thể cài đặt với apt cài đặt dislocker điều đó sẽ hoạt động với phân vùng bitlocker của bạn.Để biết thêm chi tiết, hãy truy cập trang gốc của nó: https://github.com/Aorimn/dislocker
  3. Nếu trình giải mã hoạt động, tôi thực sự khuyên bạn nên sao chép dữ liệu và cài đặt lại hệ thống của mình trên một đĩa mới. Ngay cả khi sẽ mất vài giờ để hoàn tất cài đặt/sao chép. Đây THƯỜNG là con đường nhanh nhất.

Nếu bạn thực sự muốn tìm hiểu điều gì đó về quá trình khôi phục và vẫn thực hiện nó, Bạn nên bắt đầu từ:

  • chuẩn bị usb windows media. (trình cài đặt windows usb) sẽ cho phép bạn tạo lại phân vùng khởi động bằng cách sử dụng bootrec công cụ đã được rất nhiều người sử dụng rộng rãi trên internet, nhưng một ví dụ điển hình dường như là ở đây: https://neosmart.net/wiki/fix-mbr/

Trong quá trình recovery (sau khi bạn đã sửa phần windows) vào lại linux và chạy os-probercập nhật-grub để tùy chọn cửa sổ khả dụng trở lại (bạn cũng có thể thử ngay bây giờ) thêm chi tiết được đưa ra ở đây: GRUB không phát hiện ra Windows nhưng có một số câu hỏi khác trên Askubfox về vấn đề này, vì vậy hãy thoải mái trả lời.

Sau đó, bạn có thể cố gắng làm việc với đĩa bị hỏng của mình và tìm hiểu điều gì đó nhưng quá trình khôi phục không may là quá trình đọc/đọc thêm/tìm hiểu/đọc thêm/cuối cùng là quá trình sửa mất nhiều thời gian.

Hy vọng rằng những người giúp bạn ra ngoài. Tôi chúc bạn may mắn và giữ ngón tay của tôi vượt qua :)

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