Maklumat am
Cipta Pantas ialah ciri dalam Hyper-V yang membolehkan pengguna menyediakan mesin maya baharu dengan hanya beberapa klik tetikus. Buat masa ini, Cipta Pantas menyediakan pengguna dengan cara untuk menyediakan persekitaran pembangun Windows 10 dengan cepat (Persekitaran Pembangun Windows 10), versi Windows 10 PRO mempunyai Visual Studio pra-pasang .

Itu sahaja buat masa ini, tetapi pilihan Cipta Pantas lalai mungkin ditukar pada masa hadapan kerana ia membolehkan Microsoft menyediakan sebarang mesin maya yang telah dipasang sebelumnya kepada pengguna.
Walau bagaimanapun, tidak sukar untuk menukar Galeri Dalam Talian lalai. Galeri Dalam Talian digunakan untuk memaparkan mesin maya prapasang anda sendiri dan menyediakannya dengan cepat daripada storan tempatan atau dalam talian.
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
Galeri Dalam Talian juga dianggap sebagai repositori dalam talian, yang menyimpan semua cakera keras maya prapasang yang digunakan dengan Cipta Pantas Hyper-V. Apabila mencipta mesin maya peribadi Galeri Dalam Talian, perkara pertama yang anda perlu lakukan ialah memutuskan sama ada ia hanya untuk anda, atau jika anda ingin berkongsi dengan pengguna lain pada sistem atau malah semua orang. boleh mengakses Galeri Dalam Talian anda.
Jika anda hanya mahu mencipta mesin maya Windows baharu dengan lebih pantas dan mudah untuk tujuan anda sendiri, anda boleh mencipta arkib pada mana-mana cakera keras, sama ada setempat atau boleh tanggal pada PC peribadi anda. Sekiranya anda mahu semua komputer anda boleh mengaksesnya, ciptakannya pada bahagian rangkaian atau NAS setempat.
Jika anda mahu repositori anda boleh diakses melalui Internet, anda boleh menggunakan Microsoft Azure atau memuat naik fail cakera keras maya ke pelayan FTP, atau ke kolam storan bernama domain anda sendiri…
Artikel ini akan menunjukkan kepada anda cara untuk menyediakan repositori mesin maya tempatan anda sendiri pada komputer tempatan anda atau untuk berkongsi pada sistem rangkaian. Dengan hanya beberapa contoh, anda akan memahami cara menggunakan Microsoft Azure Blob Storage untuk Galeri Dalam Talian, boleh diakses melalui Internet dan tersedia untuk pengguna kongsi.
Arahan boleh agak panjang kerana ia agak jelas dan terperinci. Mereka yang baru menggunakan Hyper-V mungkin menganggapnya rumit, tetapi sebenarnya prosesnya agak mudah dan agak cepat!
Cara membuat repositori mesin maya untuk Hyper-V Quick Create
Klon atau muat naik cakera keras maya ke repositori
1.1) Sebaik sahaja anda telah memilih lokasi storan anda, salin fail cakera keras maya sedia ada yang anda ingin sertakan dalam Galeri Dalam Talian dan juga muat naik cakera keras maya ke storan dalam talian anda.
Contohnya, jika anda telah menyediakan mesin maya dalam Hyper-V yang dipanggil W10PROv1709 , dan ia ialah fail VHDX dengan format W10PROv1709.vhdx , salin fail VHDX tunggal itu, hanya fail VHDX itu,
Ambil perhatian bahawa Cipta Pantas hanya boleh mencipta mesin maya generasi 2 dan cakera keras maya (UEFI/GPT). Anda tidak boleh menggunakan cakera keras maya daripada mesin maya generasi 1.
1.2) Jika anda mahu, anda hanya boleh mencipta mesin maya generasi 2 baharu, memasang Windows, menutup mesin maya, menyalin VHDX ke repositori dan kemudian memadam mesin maya baharu.
Petua
Sekiranya anda mencipta mesin maya baharu hanya untuk mendapatkan fail VHDX, matikan mesin maya apabila OOBE (Windows Welcome) mula memaparkan skrin pemilihan kawasan dan susun atur papan kekunci. Dengan cara ini, apabila anda menggunakan VHDX dalam Cipta Pantas, mesin maya baharu mendapat pemasangan penuh Windows tetapi ia tidak mempunyai sebarang akaun pengguna, membolehkan anda memulakan segala-galanya dari awal. Tidak membuat akaun pengguna adalah sangat penting dalam kes di mana anda membenarkan pengguna lain mencipta mesin maya daripada repositori anda.
1.3) Jika anda mahu, anda juga boleh mencipta cakera keras maya baharu dalam Pengurusan Cakera atau menggunakan DISKPART . Ambil perhatian bahawa mana-mana fail cakera keras maya yang digunakan dalam Cipta Pantas perlu dibahagikan dengan betul. Setelah dibuat, anda boleh menggunakan Windows menggunakan DISM.
Hasilkan fail konfigurasi Cipta Pantas
2.1) Setiap cakera keras maya dalam Galeri Dalam Talian anda perlu mempunyai fail konfigurasi. Fail konfigurasi ini adalah dalam format fail JSON, dengan sambungan .json.
2.2) Di bawah adalah contoh fail konfigurasi Galeri Dalam Talian:
{
"imej": [
{
"name": "Windows 10 PRO EN-GB",
"version": "Pratonton Orang Dalam 1803 Binaan 17618",
"locale": "EN-GB",
"publisher": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"keterangan": [
"\n",
"Perisian berikut telah diprapasang:\n",
"- Office 2016 Pro Plus\n",
"- Visual Studio Enterprise 2017\n",
"- Windows ADK untuk Windows 10\n"
],
"konfigurasi": {
"secureBoot": benar
},
"keperluan": {
"Ruang cakera": 0
},
"cakera": {
"uri":"file://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":"sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"saiz":8862564352,
"archiveRelativePath": ""
},
"logo": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":"sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"saiz": 8325,
"archiveRelativePath": ""
},
"simbol": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg",
"hash":"sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D",
"saiz": 1913,
"archiveRelativePath": ""
},
"gambar kecil": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":"sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"saiz": 39466,
"archiveRelativePath": ""
},
"butiran": [
{
"name": "Ruang diperlukan",
"nilai": "256 GB"
},
{
"name": "Maklumat tambahan",
"value": "But ke OOBE (tiada pengguna)"
}
]
}
]
}
Anda boleh Muat turun atau salin contoh skrip JSON di atas: Sample.zip . Ingat untuk membuka kunci fail ZIP dahulu, kemudian ekstraknya. Arkib ZIP ini mengandungi fail Sample.json yang boleh dibuka dan diedit dalam Notepad atau mana-mana editor teks/kod lain.
2.3) Buka fail JSON selepas mengekstraknya, edit jika perlu. Dalam langkah berikut, akan terdapat arahan ringkas untuk setiap blok arahan. Mula-mula tangkapan skrin untuk menerangkan cara blok perintah yang berbeza mempengaruhi perkara yang dilihat dalam antara muka Cipta Pantas:
Nombor dalam tangkapan skrin merujuk kepada langkah berikut:
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
- Langkah 2.5, menerangkan VM dan maklumat asas
- Langkah 2.12, imej logo
- Langkah 2.13, imej ikon
- Langkah 2.14, lakaran kenit
- Langkah 2.15, maklumat tambahan
2.4) Fail konfigurasi Hyper-V Galeri Dalam Talian bermula dan berakhir dengan pendakap kerinting (diserlahkan dalam warna hitam dalam sampel di bawah), diikuti dengan label " imej " dan titik bertindih. Seterusnya kurungan segi empat bukaan dan kurungan kerinting bukaan.
{
"imej": [
{
Skrip selebihnya akan muncul di sini
}
]
}
2.5) Data pertama dalam skrip ialah maklumat asas tentang fail mesin maya VHDX anda. Ambil perhatian bahawa semua dalam petikan ("Semuanya di sini") boleh menjadi sebarang maklumat atau teks yang anda mahu paparkan dalam Cipta Pantas. Sila cuba masukkan dengan betul. Ambil perhatian bahawa sebarang kurungan, tanda petikan dan koma adalah penting dalam memastikan sintaks betul.
"name": "Windows 10 PRO EN-GB",
"version": "Pratonton Orang Dalam 1803 Binaan 17618",
"locale": "EN-GB",
"publisher": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"keterangan": [
"\n",
"Perisian berikut telah diprapasang:\n",
"- Office 2016 Pro Plus\n",
"- Visual Studio Enterprise 2017\n",
"- Windows ADK untuk Windows 10\n"
],
Pemisah baris (\n) mesti ditaip secara manual selepas setiap baris teks, jika tidak, baris dalam Cipta Pantas tidak akan dibalut. Pemisah baris yang disertakan dalam tanda petikan ("\n") akan menambah baris kosong.
Dalam contoh di atas, cakera keras maya British W10 PRO x64 build 17618 telah ditambahkan pada folder storan VHD dan entri Cipta Pantas telah dibuat untuknya.
2.6) Dayakan (benar) atau lumpuhkan (palsu) But Secure untuk mesin maya ini:
"config": { "secureBoot": true },
2.7) Keperluan ruang minimum dalam bait:
"requirements": { "diskSpace": 0 },
Jika dibiarkan pada 0, tiada amaran akan dipaparkan. Untuk mengira jumlah ruang storan pemacu keras maya lalai anda, cuma dua kali ganda saiz maksimum fail VHDX yang dilanjutkan dan tambah beberapa GB untuk memastikan.
Terdapat peraturan mudah seperti berikut: Mesin maya memerlukan dua kali ganda saiz maksimum VHDnya. Mesin maya dengan pemacu keras maya 50 GB memerlukan lebih kurang 100 GB ruang storan percuma pada hos untuk berfungsi dengan baik.
Contohnya, jika anda mencipta mesin maya menggunakan sambungan fail VHDX 127 GB lalai. Walaupun saiz failnya pada pelayan selepas memasang Windows 10 pada mesin maya hanya kira-kira 10 GB, ia boleh dan dibenarkan untuk mengembangkan sehingga 127 GB dalam saiz apabila perisian dipasang dan fail dimuat turun. maklumat ditambahkan pada mesin maya . Selain itu, menjalankan mesin maya memerlukan ruang storan yang tersedia bersamaan dengan saiz fail maksimum (127 GB dalam kes ini) pada pemacu yang sama supaya ia boleh dikembangkan lagi apabila digunakan.
Jika nilai DiskSpace ditukar kepada 280,000,000,000 bait, amaran ini akan dipaparkan apabila pengguna memilih mesin maya ini dalam Cipta Pantas:
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
Ambil perhatian bahawa anda mesti memasukkan saiz dalam bait tanpa pemisah:
"keperluan": { "DiskSpace": 280000000000 },
2.8) Seterusnya datang bahagian yang paling penting, menyediakan lokasi fail VHDX:
"cakera": {
"uri":"file://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":"sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"saiz":8862564352,
"archiveRelativePath": ""
},
2.9) URI (Universal Resource Identifier), repositori tempat VHDX disimpan boleh ditempatkan di mana-mana lokasi berikut:
- http://
http://myfilestorage.mysite.com/W10PRx64.vhdx
- https://
https://myfilestorage.mysite.com/W10PRx64.vhdx
- ftp://
ftp://myfilestorage.myFTPServer.com/W10PRx64.vhdx
- fail://
fail://MyComputer/MyExternalHDD_Storage/VirtualHardDisks/W10PRx64.vhdx
Jika folder storan VHDX anda dipanggil VHDX_Repo pada pemacu komputer tempatan anda F: dan nama fail VHDX ialah W10PRx64.vhdx , URI adalah seperti berikut:
fail://F:/VHDX_Repo/W10PRx64.vhdx
Perhatian
Ambil perhatian bahawa jika URI anda ialah lokasi rangkaian seperti perkongsian pada PC atau NAS, anda perlu menggunakan IP serta nombor port. Dalam kebanyakan kes port 8080 akan berfungsi, jika tidak rujuk manual NAS anda.
Contohnya, jika saya mempunyai WD My Cloud Mirror NAS yang menggunakan port 8080, URI saya akan kelihatan seperti ini:
http://192.168.2.106:8080/Public/VHDX_Repo/W10PRx64.vhdx
Sekiranya anda mempunyai akses kepada Azure Blob Storage, URI akan kelihatan seperti ini:
https://STORAGE_ACCOUNT.blob.core.windows.net/RESOURCE_GROUP/FOLDER/FILENAME.vhdx
2.10) Cincang SHA256 diperlukan untuk fail VHDX. Untuk mendapatkan hash, gunakan arahan berikut dalam PowerShell"
Get-FileHash -Path "PATH\FILENAME" -Algoritma SHA256
Ditunjukkan dalam tangkapan skrin ialah cincang SHA256 untuk fail VHDX W10 PRO IP x64 EN-GB (Skippy) .vhdx dalam folder D:\Virtual Hard Disks .
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
Klik dua kali nilai cincang dalam PowerShell dan tekan Enter untuk menyalinnya ke Papan Klip, kemudian tampalkannya ke dalam fail konfigurasi anda.
2.11) Saiz fail adalah dalam bait, tanpa pemisah. Anda akan menemui saiz fail yang tepat dengan mengklik kanan pada fail VHDX dan memilih Properties :
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
Saiz VHDX yang ditunjukkan dalam tangkapan skrin di atas ialah 19767754752. Sekiranya kedua-dua nilai Saiz dan Saiz pada cakera tidak bertindih, atau hanya mengambil berat tentang nilai Saiz.
2.12) Logo ialah imej JPG dengan dimensi 130 * 30 piksel. Dapatkan nilai cincang SHA256 seperti yang dinyatakan di atas dalam langkah 2.10 dan saiz seperti yang dinyatakan dalam langkah 2.11:
"logo": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":"sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"saiz": 8325,
"archiveRelativePath": ""
},
2.13) Ikon ialah imej JPG dengan dimensi 35 * 35 piksel:
"symbol": { "uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg", "hash":"sha256:B64B86CB68A35BBFC642D0725D5C570041DFECF46A798DFECF46A798DFECF46A798DFECF46A798DFECF46A798DFECF66A98DFECF66A98DFECF66A98DFECF66A98 13, "archiveRelativePath": "" },
2.14) Imej kecil ialah imej 800*450 piksel:
"gambar kecil": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":"sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"saiz": 39466,
"archiveRelativePath": ""
},
2.15) Bahagian Butiran memaparkan maklumat tambahan dalam Cipta Pantas. Sebagai contoh, anda tidak mahu mengira ruang cakera minimum yang diperlukan seperti dalam langkah 2.7 di atas, atau gunakan Butiran.
"butiran": [ { "nama": "Ruang diperlukan", "nilai": "256 GB" }, { "nama": "Maklumat tambahan", "nilai": "But ke OOBE (tiada pengguna)" } ]
Ambil perhatian bahawa dalam setiap blok kod (dari langkah 2.5 hingga langkah ini), pendakap kerinting } sentiasa diikuti dengan koma, tetapi dalam blok terakhir kod, seperti di sini Butiran , tiada lagi koma berikutan }.
Secara khusus:
"butiran": [
{
"name": "Ruang diperlukan",
"nilai": "256 GB"
}, <>Ini ialah koma diikuti dengan pendakap kerinting }
{
"name": "Maklumat tambahan",
"value": "But ke OOBE (tiada pengguna)"
} <>Pada pendakap kerinting dalam blok kod terakhir, tiada lagi koma di belakang
]
2.16) Simpan fail konfigurasi JSON yang dinamakan seperti yang anda mahu, dengan sambungan . json . Ambil perhatian bahawa anda memerlukan fail JSON yang berasingan untuk setiap mesin maya yang ingin anda tambahkan pada Cipta Pantas.
Klon atau muatkan cakera keras maya ke arkib
3.1) Buka Editor Pendaftaran (WIN + R atau, taip regedit dalam Cortana, tekan Enter). Semak imbas ke kunci berikut:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization
3.2) Klik kanan pada anak tetingkap kanan, pilih Baharu > Nilai Berbilang Rentetan.
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
3.3) Namakan semula Nilai Berbilang Rentetan kepada Lokasi Galeri :
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
3.4) Klik dua kali pada Multi-String Value GalleryLocations , tambah semua fail JSON anda di sana, satu fail sepadan dengan satu baris, klik OK untuk menyimpan.
![Cara membuat repositori mesin maya untuk Hyper-V Quick Create Cara membuat repositori mesin maya untuk Hyper-V Quick Create]()
Anda kini telah mencipta Galeri Dalam Talian Hyper-V anda sendiri dan boleh mencipta mesin maya baharu dengan Windows prapasang dengan hanya satu klik tetikus:
Semoga berjaya!
Lihat lagi: