윈 도 우 VHD 실컴에 활용하기 질문드립니다.(2)
2024.01.08 15:47
안녕하세요, 질문올려서 답변 도움으로 확장까지 하는방법은 알았는데,
하나 더 질문드릴 사항이 있습니다.
회사 기기들 유지보수용으로 VHD를 만들려는게 제 목표인데...
하드디스크를 교환했다고 가정했을 때,
부트로더를 어떻게 생성해야 VHD파일로 부팅을 할 수 있는지 몰라서 문의드립니다.
공부할려니 여러모로 복잡하네요 ㅜㅜ
댓글 [8]
-
intnet 2024.01.08 16:15
-
사랑해요™ 2024.01.08 16:25
이것도 읽어보세요..^^
https://maximer.tistory.com/404
-
카멜 2024.01.08 17:10
https://blog.naver.com/denme19/223186889223
bcdboot를 이용하는게 제일 편해요.
링크에서는 vhd등록 부분이 vhd파일이 z: 로 마운트 되어 있다는 가정하에 설명된 것이고
마운트가 안되어 있으면 마운트 해준 후에 vhd드라이브 항목에 설정을 해줘야 합니다.
-
추추추 2024.01.08 18:29
VHDman 이 최고인거 같습니다.
이놈 하나면 처음부터 끝까지 모든게 해결 되더라구요.
-
카멜 2024.01.08 19:10
좋게 봐주셔서 감사합니다 -
심슨 2024.01.09 08:43
와.. 성공했습니다.
원리는 아직 더 공부해야 겠지만, VHD 마운트 드라이브가 Z고 시스템 드라이브를 (VHD의 EFI가 아닌 실제EFI)로 지정 후 BCDBOOT버튼 누르니깐 바로 부트로더 생성되네요 ㅜㅜ
덕분에 해결되었습니다! 정말 감사합니다.
-
카멜 2024.01.09 09:51
성공했다니 다행이네요.
vhd는 efi파티션은 필요없고 (가상머신 이용시엔 필요할 수도) 단일파티션이면 되고 실제 부팅시엔 실제 efi파티션을 이용합니다.
vmware같은 가상머신에서 부팅할게 아니면 vhd내의 efi파티션은 삭제를 하세요.
실제 efi파티션에 부팅정보를 설정해야 합니다.
기존에 bcd가 존재하고 거기에 vhd부팅정보 추가시엔 링크와 같은 방법도 있습니다.
이때는 마운트 할 필요가 없습니다.
https://blog.naver.com/denme19/221506172699
최신버전의 vhdman과 약간 바뀌었는데 거의 똑같이 하면 됩니다.
최신버전에서는 항목추가 버튼 대신 bcd등록 버튼을 이용하면 됩니다.
-
심슨 2024.01.09 10:34
헙.. VHD는 EFI파티션이 필요가 없는거였군요!
지우고 부팅해봤는데 말씀주신대로 문제없이 동작합니다~!
EFI파티션이 2개라서 계속 혼동이 왔었는데 상세하게 알려주셔서 정말 감사합니다.
추가로 링크주신 부분도 더 공부해보겠습니다! :)
하드 디스크를 VHD 파일로 복제하고, 그 VHD 파일을 부팅할 수 있도록 만드는 작업은 몇 가지 단계로 이뤄집니다. 아래는 간단한 가이드라인입니다. 다만, 이 작업은 시스템에 중대한 변경을 가하는 작업이므로 주의가 필요합니다. 데이터 손실을 방지하기 위해 백업을 우선적으로 수행해야 합니다.
1. **디스크 이미지 생성:**
- 디스크 이미지를 만들기 위해 사용할 수 있는 도구들이 있습니다. Windows의 경우, `Disk2vhd`와 같은 도구를 사용할 수 있습니다. 이 도구를 사용하면 현재의 하드 디스크를 VHD 파일로 변환할 수 있습니다.
2. **부트로더 설정:**
- VHD 파일을 부팅 가능하게 만들려면, 해당 VHD 파일에 부트로더를 설치해야 합니다. 여기서는 Windows를 기준으로 설명하겠습니다.
- 부트로더는 보통 시스템 복원 옵션에서 제공되는 도구를 사용하거나, `BCDBoot` 등의 명령어를 사용하여 설치할 수 있습니다.
3. **시스템 복원 옵션 사용 (Windows):**
- 부팅 가능한 Windows 설치 USB 또는 DVD를 이용하여 시스템 복원 옵션에 접근합니다.
- "문제 해결" > "고급 옵션" > "명령 프롬프트"를 선택합니다.
- 명령 프롬프트에서 `diskpart`를 입력하여 디스크 및 파티션 정보를 확인합니다.
- `select disk X` (X는 VHD 파일이 할당된 디스크 번호)를 입력하여 해당 디스크를 선택합니다.
- `list partition`를 입력하여 VHD의 파티션 번호를 확인합니다.
- `select partition Y` (Y는 VHD 파일의 파티션 번호)를 입력하여 해당 파티션을 선택합니다.
- `active`를 입력하여 파티션을 활성화합니다.
- `exit`를 입력하여 `diskpart`를 종료합니다.
- `bcdboot V:\Windows` (V는 VHD 파일이 할당된 드라이브 문자)를 입력하여 부트로더를 설치합니다.
4. **부팅 확인:**
- 모든 작업을 마치고 나면 VHD 파일로 시스템을 부팅할 수 있어야 합니다.
- 부팅이 잘 되는지 확인하고, 필요한 경우 추가 드라이버나 업데이트를 수행합니다.
이러한 작업은 조금 복잡할 수 있으며, 실수로 데이터를 손상시키거나 시스템을 망가뜨릴 수 있습니다. 따라서 중요한 데이터와 시스템에는 신중하게 접근하는 것이 좋습니다. 필요하다면 전문가의 도움을 받는 것도 고려해보세요.