현재 듀얼 부팅을 통해 Windows 7과 Ubuntu가 설치되어 있습니다. 운영 체제를 전환하기 위해 재부팅할 필요가 없도록 가상 머신을 통해 Windows 7을 부팅하고 싶습니다.
Windows를 직접 부팅할 수 있다는 것은 매우 중요합니다. Windows 자체는 고용주가 도메인을 통해 프로비저닝합니다. 그러나 이러한 제한(포트를 열지 않음, 소프트웨어를 설치하지 않음, 프록시를 통해 인터넷에 액세스하는 등)으로 인해 개발자로서의 업무가 어려워졌습니다. (불필요한 논의를 피하기 위해 회사에서 다른 구성을 얻을 수 있는 방법은 없습니다. 모든 것을 시도했지만 "아니오"입니다.)
이제 Ubuntu를 설치했으므로 실제로 IDE를 사용하고, 코드를 디버깅하고, 컴파일하는 등의 작업을 할 수 있습니다. 간단히 말해서 작업을 수행할 수 있습니다.
단 한 가지 문제가 있었습니다. 이메일, 캘린더, 전화 시스템에 액세스할 수 없었습니다. 이러한 시스템은 프록시를 통해서만 실행되도록 구성되어 있으며 Windows 도메인 로그인이 로그인되어 있는 동안 허용 목록에 추가됩니다.
따라서 일반적인 아이디어는 Outlook 및 기타 응용 프로그램을 사용할 수 있도록 가상 머신에 Windows를 로드하는 것입니다. 어쨌든 그렇게 많은 성능을 발휘하려면 VM이 필요하지 않습니다.
Virtualbox를 사용해 보았는데 BIOS가 잠겨 있고 BIOS에서 VT 기능이 비활성화되어 있고 Windows 설치가 64비트 설치이므로 qemu를 사용하기로 결정했습니다.
나는 다음 기사를 보았다:http://fds-team.de/cms/articles/2013-12/use-a-real-windows-7-partition-in-virtualbox-kvm-vmware-player-u.html나는 현재 이것을 따르려고 노력하고 있습니다.
기사 전체를 읽었지만 빨리 멈췄습니다. 선형 공격대를 생성할 때 /dev/md0이 표시되는데, 이는 원래 있어야 하는 것보다 정확히 43섹터가 더 작습니다. 이제는 어떤 대가를 치르더라도 Windows 설치를 중단하는 것을 피해야 하므로 더 이상 진행하는 것이 두렵습니다.
이것은 내 디스크 파티션 테이블입니다.
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 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: 0x8c663b07
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1023999 1021952 499M 7 HPFS/NTFS/exFAT
/dev/sda2 1024000 118211499 117187500 55,9G 7 HPFS/NTFS/exFAT
/dev/sda3 118212606 234440703 116228098 55,4G 5 Extended
/dev/sda5 118212608 217847807 99635200 47,5G 83 Linux
/dev/sda6 217849856 234440703 16590848 7,9G 82 Linux swap / Solaris
이것은 md0 장치입니다:
Disk /dev/md0: 56,4 GiB, 60524265472 bytes, 118211456 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: 0xd765df67
이러한 불일치의 원인은 무엇입니까? 이 문제를 해결할 수 있는 방법이 있습니까? 아니면 Windows 7의 로컬 설치를 Ubuntu로 부팅하는 다른 방법이 있습니까? md0 장치에 파티션 테이블을 계속 생성하면 Windows 파티션이 손상될 위험이 있습니까?
어떤 도움이라도 대단히 감사하겠습니다.
답변1
BIOS에서 VT를 활성화할 수 있다면 이는 간단한 작업이 될 것입니다. 직원이 이 기능을 잠금 해제해 줄 수 있을까요?
여러분이 깨닫지 못할 또 다른 사실은 Windows가 다른 컴퓨터에서 실행 중인 경우 Windows의 정품 인증 상태가 사라진다는 것입니다. 가상 머신은 실제 하드웨어와 매우 다릅니다. 이 문제는 Virtualbox의 일부 조정을 통해 피할 수 있습니다. 나는 이것에 관해 독일어 Howto를 썼습니다:https://wiki.ubuntuusers.de/Dualboot-Windows_virtualisieren/
나는 qemu와 누락된 섹터에 대해 잘 모릅니다. 그러나 Windows 파티션을 디스크 이미지로 복사하고 실제 파티션 대신 해당 이미지를 사용하여 qemu를 실행할 수 있습니다. 실제 파티션을 시작할 때 메일과 달력이 로컬에 저장되지 않는다고 가정합니다.