Запуск тих же Windows як у KVM, так і у фізичному


8

У мене є якесь складне питання для вас, я хотів би встановити Windows на свій жорсткий диск (у форматі GPT), але я хотів би також мати змогу запустити його в KVM. Для уточнення, та сама інсталяція Windows повинна мати можливість завантажуватися фізично (без будь-якого хоста) і практично в KVM, використовуючи Arch Linux в якості хоста. Раніше я робив це зі своїм старим ноутбуком, проте диск, який він використовував, був відформатований за допомогою таблиці розділів MS-DOS.

Як я можу це досягти?

У моєму ПК є материнська плата, що підтримує UEFI.

Заздалегідь спасибі.

EDIT: Можна використовувати власні зображення BIOS проекту OVMF для завантаження KVM з підтримкою UEFI: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF Однак, інсталятор Windows ще не працює . Він проходить через "Завантаження файлів", а потім виходить з ладу.


Мені це звучить як гріш. КВМ практично не мають нічого спільного з керуванням речами. І все, що працює на KVM, працює фізично. (востаннє я все-таки перевіряв!) Ви повинні детально розібратися, що ви маєте на увазі, коли ви використовуєте ці терміни, тому що я не думаю, що ви правильно використовуєте терміни. І сказати, що "відформатований за допомогою MBR" - це технічно і безглуздо. Тож докладно уточнюйте, що ви маєте на увазі під термінами, які ви використовуєте.
барлоп

Я виправив те, що ви сказали, хоча якщо KVM розшифровується як віртуальна машина на основі ядра, то чому тоді це не віртуально?
evertheylen

о, повторно КВМ. Я знаю KVM як стенограму для перемикача KVM - пристрою, який дозволяє використовувати декілька машин, він же перемикач KVM, хоча є також KVM Extender, який дозволяє віддалено використовувати комп'ютер. Я не чув про це новіше значення KVM
барлоп

Можливо, це погано, я зазвичай використовую вкладку для автозаповнення; тож у початковій публікації (її вже багато редагували) вона позначена "kvm-switch". Лише пізніше я відредагував це на "linux-kvm".
evertheylen

1
Можливо, ви також хочете розглянути питання про те, що заявляється в системі EULA , тобто фізичні та віртуальні установки повинні розглядатися як окремі і вимагати окремих ключів.
Каран

Відповіді:


3

Ви можете це легко зробити , просто вкажіть жорсткий диск (використовуючи kvm або virt-install), наприклад:

kvm -hdd / dev / sda -m 1024

завантажить ОС з вказаного диска і виділить 1024 Мб оперативної пам'яті.

Ви також можете встановити його на жорсткий диск за допомогою kvm або xen, але інсталятору потрібен доступ до повного диска (/ dev / sd $), тому якщо у вас є один фізичний диск на рудному комп’ютері, установка ОС з віртуальної машини - це BAD ідея.

Щасти.


Погана ідея чи ні, Windows потрібно завантажувати UEFI, щоб використовувати таблицю розділів GPT. KVM не робить цього за замовчуванням. Я вже знайшов рішення для завантаження з UEFI, однак, ви можете перевірити це самостійно, просто знайдіть OVMF. Завантаження Windows не працює, але це ще одна проблема.
evertheylen

Я не знаю про уефі, я поки що віддаю перевагу біосам. Можливо, ви можете знайти функцію емуляції uefi в останніх версіях virtualbox.
вантажу середнього
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.