Ubuntu 18.04 Hyper-V가 grub에 멈췄습니다.

Ubuntu 18.04 Hyper-V가 grub에 멈췄습니다.

나는 리눅스/우분투 서버가 어떻게 작동하는지 잘 모릅니다. 현재 서버 제공업체에 문제가 있습니다. 한 가지 이유로 저는 .vhdx 파일(145GB)로 제공되는 최신 서버 백업을 선택했습니다.

인터넷을 검색하던 중 Windows용 Hyper-V 프로그램이 있고 거기에 이 파일을 설치할 수 있다는 것을 알았습니다.

Hyper-V 관리자에 .vhdx 파일을 설치하고 스크린샷과 같이 구성했습니다.

https://prnt.sc/wer7bt

https://prnt.sc/wer8wk

https://prnt.sc/wer94i

https://prnt.sc/wer9al

https://prnt.sc/wer9o3

https://prnt.sc/wer9va

부팅하려고 하면 바로 grub으로 이동합니다.>

https://prnt.sc/werbl4

다음 파일이 있습니다.

https://prnt.sc/wercof

인터넷에서 찾은 몇 가지 해결 방법을 시도했지만 아무 효과가 없었습니다.

가상 머신에 설치된 Ubuntu Server 18.04입니다.

나는 단지 이 안에 파일을 가져오고 싶을 뿐이고 우분투 서버를 만들 필요가 없습니다. 도움을 기다리고 있습니다. 감사합니다.

답변1

그건 그렇고, 나는 그다지 기술적이지는 않습니다.

리눅스는 MS-Windows가 아니다...

Ubuntu의 grub/grub2 로더는 부팅 가능한 파티션을 모두 표시하지 않을 수 있습니다.

이 우분투 설명을 읽어보세요

https://help.ubuntu.com/community/Grub2/Setup

= = = = = = = = = = = = = = = = = = = = = = =

기타 제안

= = = = = = = = = = = = = = = = = = = = = = =

자체 검색, Ubuntu 기본 설치에서는 다중 부팅이 활성화되지 않으며 설치된 Ubuntu만 사용할 수 있습니다.

Grub 디스플레이는 다른 부팅 가능한 파티션을 부팅하기 위한 주소만 제공하면 됩니다.

다른 부팅 가능한 파티션을 부팅하려면 올바른 부팅 주소를 입력하세요.

grub/grub2 명령줄 프롬프트에서 부팅 가능한 파티션의 주소를 알고 있는 경우[예: sda2]

예: 루트=(hd0,sda2) 설정

그런 다음 부팅 파티션 주소를 입력하여 직접 부팅하십시오.

Linux 운영 체제 파티션에 액세스하는 경우 grub 주소를 다시 작성하는 것이 가장 좋습니다.

예: 개방형 사용

/dev/sdb8 등을 마운트하면 sdb7의 내용이 지워지나요? 다트는 어떻게 됐나요?

Linux 운영 체제에 액세스하여 정렬 파티션을 실행하는 경우.

Linux OS가 실행되는 동안 grub을 업데이트하면 다른 OS를 찾을 수 있습니다.

GPT는 MBR을 대체하는 새로운 표준입니다.

GPT 드라이브에는 "보호 MBR"이 포함되어 있는 경우가 많습니다.

이 유형의 MBR은 GPT 드라이브에 전체 드라이브에 걸쳐 있는 파티션이 있음을 의미합니다.

이전 도구를 사용하여 GPT 디스크를 관리하려고 하면 MBR만 읽을 수 있고 단일 파티션이 전체 드라이브로 확장되는 것을 볼 수 있습니다.

보호 MBR은 기존 도구가 이를 GPT 드라이브로 착각하지 않고 새 MBR로 GPT 데이터를 덮어쓰는 것을 방지합니다.

즉, 보호 MBR은 GPT 데이터가 덮어쓰여지는 것을 방지합니다.

grub 파일을 변경할 때 다음을 실행하십시오.

[openuse를 사용하는 자체] "sudo grub2-mkconfig -o /boot/grub2/grub.cfg"

이렇게 하면 부팅 가능한 파티션이 인식되고 사용 가능해집니다.

관련 정보