실수로 부트로더를 변경했는데 새 부트로더가 기존 시스템을 인식하지 못합니다.

실수로 부트로더를 변경했는데 새 부트로더가 기존 시스템을 인식하지 못합니다.

질문

이전에는 Linux Mint와 Windows 10을 이중 부팅하는 시스템을 사용했습니다. 초기 파티션 선택에서 비롯된 것으로 보이는 일부 구성 문제로 인해 점점 더 좌절감을 느꼈기 때문에 /homeMint를 다시 설치하고 문제의 근본 원인을 해결하기로 결정했습니다. 나의 목표는 Windows 관련 항목을 건드리지 않고 기존 Linux Mint 파티션을 교체하는 것이었습니다. 불행하게도 이 작업을 수행하는 동안 실수로 GRUB를 설치할 잘못된 파티션을 선택한 것 같습니다. 이제 컴퓨터를 시작하면 Windows가 GRUB의 옵션으로 표시되지 않습니다. Windows 설치가 포함된 드라이브 파티션( C:\드라이브)이 여전히 존재하는 것으로 보이지만 실수로 내용을 덮어쓴 것 같습니다.

저는 충분히 주의하지 않았습니다. 모든 파일을 백업했지만 전체 디스크 이미지를 만들지 않았기 때문에 롤백하고 다시 시도할 수 없었습니다.

디스크에서 Windows를 다시 설치하지 않는 솔루션이 있습니까?

추가 배경 지식이 유용할 수 있음

nvme0n1부팅용 SSD( )와 데이터용 HDD( sda) 라는 두 개의 관련 드라이브가 있습니다 . fdisk -l다음과 같은 출력이 있습니다(건너뛰기 ram).

Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x24419fa1

Device         Boot     Start       End   Sectors   Size Id Type
/dev/nvme0n1p1 *         2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/nvme0n1p2        1026048 249968639 248942592 118.7G  7 HPFS/NTFS/exFAT
/dev/nvme0n1p3      249970686 461053951 211083266 100.7G  5 Extended
/dev/nvme0n1p5      249970688 461053951 211083264 100.7G 83 Linux


Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E7593B53-7765-4219-8B4C-D029ADEA196E

Device          Start        End    Sectors   Size Type
/dev/sda1          34     262177     262144   128M Microsoft reserved
/dev/sda2      264192 1743808511 1743544320 831.4G Microsoft basic data
/dev/sda3  1743808512 1953523711  209715200   100G Linux filesystem

Partition 1 does not start on physical sector boundary.

Windows C:\가 열려 있습니다 nvme0n1p2. Linux Mint가 \켜져 있습니다 nvme0n1p5. sda2둘 사이에 문서 등을 공유하는 데 사용되는 NTFS 파티션입니다. Linux 쪽을 위한 sda3것입니다 . \home다른 파티션의 용도는 모르겠지만 추측할 수는 있지만 잘못된 추측으로 인해 이런 상황이 발생했습니다.

답변1

훌륭한. 계속해서 연구하고 해결책이 무엇인지 알아보세요 sudo update-grub. Windows를 찾았습니다. 지금까지는 모든 것이 잘 작동하는 것 같으며, 다른 사람에게 문제가 있을 경우를 대비해 이 상태를 유지합니다.

관련 정보